.dtwf{--dtwf-accent:#1a6db5;--dtwf-accent-soft:rgba(26,109,181,.08);--dtwf-app:#0b5cab;--dtwf-slds:#0176d3;--dtwf-s50:#f8fafc;--dtwf-s100:#f1f5f9;--dtwf-s200:#e2e8f0;--dtwf-s300:#cbd5e1;--dtwf-s400:#94a3b8;--dtwf-s500:#64748b;--dtwf-s600:#475569;--dtwf-s900:#0f172a;--dtwf-ease:cubic-bezier(0.22,1,0.36,1);display:block!important;font-family:inherit!important;font-weight:400!important;width:100%!important;-webkit-font-smoothing:antialiased!important;-moz-osx-font-smoothing:grayscale!important}.dtwf,.dtwf *,.dtwf :after,.dtwf :before{box-sizing:border-box!important}.dtwf :where(button){-webkit-appearance:none!important;appearance:none!important;background:none!important;border:0!important;border-radius:0!important;box-shadow:none!important;color:inherit!important;cursor:pointer!important;font:inherit!important;letter-spacing:normal!important;line-height:inherit!important;margin:0!important;padding:0!important;text-align:inherit!important;text-transform:none!important}.dtwf :where(button:hover,button:focus,button:active,button:focus-visible){background:none!important;background-color:transparent!important;box-shadow:none!important;color:inherit!important}.dtwf :where(h1,h2,h3,h4,h5,h6,p,ul,ol,li,figure){letter-spacing:normal!important;margin:0!important;padding:0!important;text-transform:none!important}.dtwf :where(ul,ol){list-style:none!important}.dtwf :where(a){color:inherit!important;text-decoration:none!important}.dtwf :where(a:hover,a:focus,a:active){color:inherit!important;text-decoration:none!important}.dtwf :where(table){background:transparent!important;border:0!important;border-collapse:collapse!important;margin:0!important;table-layout:fixed!important;width:100%!important}.dtwf :where(th,td){background:transparent!important;border:0!important;color:inherit!important;padding:0!important;vertical-align:middle!important}.dtwf :where(thead th){background:transparent!important;color:inherit!important}.dtwf :where(img,svg){display:block!important;max-width:100%!important}.dtwf :where(input,select,textarea){color:inherit!important;font:inherit!important;margin:0!important}.dtwf :where(input,select,textarea):focus{outline:none!important}.dtwf-hide-scroll{-ms-overflow-style:none!important;scrollbar-width:none!important}.dtwf-hide-scroll::-webkit-scrollbar{display:none!important}.dtwf__inner{margin:0 auto!important;max-width:80rem!important;padding:var(--dtwf-pt,0) 0 var(--dtwf-pb,0)!important;width:100%!important}@media (max-width:767px){.dtwf__inner{padding-left:16px!important;padding-right:16px!important}}.dtwf__head{margin-bottom:48px!important;text-align:center!important}@media (min-width:768px){.dtwf__head{margin-bottom:64px!important}}.dtwf__heading{color:var(--dtwf-s900)!important;font-size:30px!important;font-weight:800!important;letter-spacing:-.025em!important;line-height:36px!important;margin:0 0 16px!important}@media (min-width:640px){.dtwf__heading{font-size:36px!important;line-height:40px!important}}@media (min-width:1024px){.dtwf__heading{font-size:48px!important;line-height:1!important}}.dtwf__desc{color:var(--dtwf-s600)!important;font-size:16px!important;font-weight:400!important;line-height:1.5!important;margin:0 auto 32px!important;max-width:56rem!important}.dtwf__integrations{align-items:center!important;display:flex!important;flex-wrap:wrap!important;gap:8px!important;justify-content:center!important;margin-bottom:32px!important}.dtwf__integrations-label{align-items:center!important;color:var(--dtwf-s500)!important;display:inline-flex!important;font-size:12px!important;font-weight:600!important;gap:6px!important}.dtwf__integrations-label svg{color:var(--dtwf-s400)!important}.dtwf__chip{align-items:center!important;background:#fff!important;border:1px solid var(--dtwf-s200)!important;border-radius:9999px!important;color:var(--dtwf-s600)!important;display:inline-flex!important;font-size:12px!important;font-weight:500!important;padding:4px 12px!important;transition:color .2s,border-color .2s!important}.dtwf__chip:focus,.dtwf__chip:hover{border-color:var(--dtwf-slds)!important;color:var(--dtwf-slds)!important}.dtwf__chip:focus-visible{box-shadow:0 0 0 2px rgba(1,118,211,.3)!important;outline:none!important}.dtwf__panel{background:#f6f7f9!important;border-radius:24px!important;padding:24px!important}@media (min-width:640px){.dtwf__panel{padding:32px!important}}@media (min-width:1024px){.dtwf__panel{padding:40px!important}}@media (min-width:1280px){.dtwf__panel{padding:48px!important}}.dtwf__layout{align-items:stretch!important;display:flex!important;flex-direction:column!important;gap:32px!important}@media (min-width:1024px){.dtwf__layout{flex-direction:row!important;gap:24px!important}}@media (min-width:1280px){.dtwf__layout{gap:40px!important}}.dtwf__nav{flex-shrink:0!important;padding-top:8px!important;width:100%!important}@media (min-width:1024px){.dtwf__nav{padding-top:16px!important;width:auto!important}}.dtwf__nav-list{display:flex!important;flex-direction:column!important;gap:8px!important}.dtwf__item{background:transparent!important;border:1px solid transparent!important;border-radius:16px!important;transition:background-color .35s var(--dtwf-ease),border-color .35s var(--dtwf-ease),box-shadow .35s var(--dtwf-ease)!important;width:100%!important}@media (min-width:1024px){.dtwf__item{width:280px!important}}@media (min-width:1280px){.dtwf__item{width:320px!important}}.dtwf__item.is-active{background:#fff!important;border-color:rgba(226,232,240,.6)!important;box-shadow:0 1px 2px 0 rgba(0,0,0,.05)!important;overflow:hidden!important}.dtwf__item-head{align-items:center!important;background:hsla(0,0%,100%,.6)!important;border:1px solid rgba(226,232,240,.8)!important;border-radius:9999px!important;display:flex!important;gap:12px!important;padding:10px 20px 10px 12px!important;text-align:left!important;transition:border-color .2s,background-color .2s,box-shadow .2s!important;width:-moz-fit-content!important;width:fit-content!important}.dtwf__item-head:hover{background:#fff!important;border-color:var(--dtwf-s300)!important;box-shadow:0 1px 2px 0 rgba(0,0,0,.05)!important}.dtwf__item-head:focus-visible{outline:2px solid var(--dtwf-accent)!important;outline-offset:2px!important}.dtwf__item-plus{align-items:center!important;background:#fff!important;border:1px solid var(--dtwf-s200)!important;border-radius:9999px!important;color:var(--dtwf-s400)!important;display:flex!important;flex-shrink:0!important;height:32px!important;justify-content:center!important;transition:border-color .2s,color .2s!important;width:32px!important}.dtwf__item-head:hover .dtwf__item-plus{border-color:var(--dtwf-s300)!important;color:var(--dtwf-s600)!important}.dtwf__item-title{color:#334155!important;display:block!important;font-size:14px!important;font-weight:600!important;line-height:1.3!important;transition:color .2s!important;white-space:nowrap!important}.dtwf__item-head:hover .dtwf__item-title{color:var(--dtwf-s900)!important}.dtwf__item.is-active>.dtwf__item-head{border-color:transparent!important;border-radius:16px 16px 0 0!important;gap:0!important;padding:20px 20px 0!important;width:100%!important}.dtwf__item.is-active>.dtwf__item-head,.dtwf__item.is-active>.dtwf__item-head:hover{background:transparent!important;box-shadow:none!important}.dtwf__item.is-active .dtwf__item-plus{display:none!important}.dtwf__item.is-active .dtwf__item-title{color:var(--dtwf-s900)!important;font-size:16px!important;font-weight:700!important;white-space:normal!important}.dtwf__item-body{display:grid!important;grid-template-rows:0fr!important;opacity:0!important;transition:grid-template-rows .45s var(--dtwf-ease),opacity .45s var(--dtwf-ease)!important}.dtwf__item.is-active .dtwf__item-body{grid-template-rows:1fr!important;opacity:1!important}.dtwf__item-body-inner{min-height:0!important;overflow:hidden!important}.dtwf__item-body-pad{padding:8px 20px 20px!important}.dtwf__tagline{color:var(--dtwf-s500)!important;font-size:14px!important;font-weight:400!important;line-height:1.625!important;margin:0 0 12px!important}.dtwf__benefits{display:flex!important;flex-direction:column!important;gap:6px!important}.dtwf__benefits li{align-items:flex-start!important;color:var(--dtwf-s600)!important;display:flex!important;font-size:14px!important;font-weight:400!important;gap:8px!important;line-height:1.375!important}.dtwf__item.is-active.is-anim .dtwf__benefits li{animation:dtwf-benefit-in .3s var(--dtwf-ease) both!important;animation-delay:calc(80ms + var(--dtwf-i, 0)*40ms)!important}@keyframes dtwf-benefit-in{0%{opacity:0;transform:translateX(-8px)}to{opacity:1;transform:translateX(0)}}.dtwf__check{align-items:center!important;background:var(--dtwf-accent-soft)!important;border-radius:9999px!important;color:var(--dtwf-accent)!important;display:flex!important;flex-shrink:0!important;height:20px!important;justify-content:center!important;margin-top:1px!important;width:20px!important}.dtwf__stage{flex:1 1 0%!important;min-width:0!important;position:relative!important;width:100%!important}.dtwf__stage-frame{border:1px solid rgba(226,232,240,.6)!important;border-radius:16px!important;box-shadow:0 1px 2px 0 rgba(0,0,0,.05)!important;overflow:hidden!important}.dtwf__screen{display:none!important}.dtwf__screen.is-active{animation:dtwf-screen-in .55s var(--dtwf-ease) both!important;display:block!important}@keyframes dtwf-screen-in{0%{opacity:0;transform:translateY(16px) scale(.985)}to{opacity:1;transform:translateY(0) scale(1)}}@media (max-width:1023px){.dtwf__stage{display:none!important}}.dtwf__screen-image{height:auto!important;width:100%!important}@media (prefers-reduced-motion:reduce){.dtwf__item,.dtwf__item-body,.dtwf__item-head{transition:none!important}.dtwf__item.is-active.is-anim .dtwf__benefits li,.dtwf__screen.is-active{animation:none!important;opacity:1!important}}.dtwf-app{background:#f3f3f3!important;border:1px solid #d8dde6!important;border-radius:12px!important;box-shadow:0 1px 2px 0 rgba(0,0,0,.05)!important;color:#181818!important;container-type:inline-size!important;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif!important;font-size:12px!important;line-height:1.45!important;max-width:100%!important;overflow:hidden!important;-webkit-user-select:none!important;user-select:none!important;width:100%!important}.dtwf-app--blue{background:#f3f6f9!important}.dtwf-app--plain,.dtwf-app--white{background:#fff!important}.dtwf-app--plain{border-color:var(--dtwf-s200)!important;color:#3e3e3c!important}.dtwf-sh{background:#fff!important;border-bottom:1px solid #d8dde6!important}.dtwf-sh__bar{gap:12px!important;justify-content:space-between!important;min-height:46px!important;padding:0 16px!important}.dtwf-sh__bar,.dtwf-sh__brand{align-items:center!important;display:flex!important}.dtwf-sh__brand{gap:8px!important;min-width:0!important}.dtwf-sh__brand img{height:28px!important;object-fit:contain!important;width:28px!important}.dtwf-sh__name{color:#032d60!important;font-size:13px!important;font-weight:700!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.dtwf-sh__nav{align-items:center!important;color:#506477!important;display:none!important;font-size:12px!important;font-weight:500!important;gap:16px!important}@container (min-width: 544px){.dtwf-sh__nav{display:flex!important}}.dtwf-sh__nav span.is-current{color:#0b74c9!important;font-weight:600!important}.dtwf-sh__right{align-items:center!important;display:flex!important;gap:8px!important}.dtwf-sh__right button{color:#506477!important;transition:color .2s!important}.dtwf-sh__right button:hover{color:#0b74c9!important}.dtwf-sh__avatar{align-items:center!important;background:#032d60!important;border-radius:9999px!important;color:#fff!important;display:flex!important;font-size:10px!important;font-weight:700!important;height:28px!important;justify-content:center!important;width:28px!important}.dtwf-gh{background:#fff!important;border-bottom:1px solid #d8dde6!important;box-shadow:0 1px 2px 0 rgba(0,0,0,.05)!important}.dtwf-gh__bar{align-items:center!important;display:flex!important;gap:12px!important;min-height:46px!important;padding:0 12px!important}@container (min-width: 544px){.dtwf-gh__bar{padding-left:20px!important;padding-right:20px!important}}.dtwf-gh__launcher{color:#6b6b6b!important;display:grid!important;flex-shrink:0!important;gap:4px!important;grid-template-columns:repeat(3,1fr)!important;padding:4px!important;width:28px!important}.dtwf-gh__launcher span{background:currentColor!important;border-radius:9999px!important;height:6px!important;width:6px!important}.dtwf-gh__brand{align-items:center!important;display:flex!important;flex-shrink:0!important;gap:8px!important;min-width:0!important}.dtwf-gh__brand img{height:28px!important;object-fit:contain!important;width:28px!important}.dtwf-gh__name{color:#032d60!important;display:none!important;font-size:15px!important;font-weight:700!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}@container (min-width: 544px){.dtwf-gh__name{display:inline!important}}.dtwf-gh__nav{flex:1 1 auto!important;margin-left:8px!important;min-width:0!important;overflow-x:auto!important}.dtwf-gh__nav,.dtwf-gh__nav button{align-items:center!important;display:flex!important;gap:4px!important}.dtwf-gh__nav button{border-bottom:4px solid transparent!important;color:#032d60!important;flex-shrink:0!important;font-size:12px!important;font-weight:700!important;padding:16px 12px!important;transition:color .2s!important;white-space:nowrap!important}.dtwf-gh__nav button:hover{color:#0b5cab!important}.dtwf-gh__nav button.is-current{border-bottom-color:#0b5cab!important;color:#0b5cab!important}.dtwf-gh__edit{color:#0b5cab!important;display:none!important}@container (min-width: 544px){.dtwf-gh__edit{display:block!important}}.dtwf-chrome{background:#fff!important}.dtwf-chrome__bar{gap:12px!important;justify-content:space-between!important;min-height:44px!important;padding:4px 12px!important}.dtwf-chrome__bar,.dtwf-chrome__brand{align-items:center!important;display:flex!important}.dtwf-chrome__brand{gap:6px!important;min-width:0!important}.dtwf-chrome__brand img{height:24px!important;object-fit:contain!important;width:24px!important}.dtwf-chrome__name{color:#080707!important;font-size:13px!important;font-weight:700!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.dtwf-chrome__right{align-items:center!important;display:flex!important;flex-shrink:0!important;gap:10px!important}.dtwf-chrome__search{align-items:center!important;background:#fff!important;border:1px solid var(--dtwf-s300)!important;border-radius:4px!important;display:none!important;gap:6px!important;padding:4px 8px!important}@container (min-width: 544px){.dtwf-chrome__search{display:flex!important}}.dtwf-chrome__search svg{color:#706e6b!important;flex-shrink:0!important}.dtwf-chrome__search input{background:transparent!important;border:0!important;color:#3e3e3c!important;font-size:12px!important;padding:0!important;width:150px!important}@container (min-width: 700px){.dtwf-chrome__search input{width:200px!important}}.dtwf-chrome__avatar{background:#032d60!important;border-radius:9999px!important;color:#fff!important;font-size:10px!important;font-weight:700!important;height:28px!important;justify-content:center!important;width:28px!important}.dtwf-chrome__avatar,.dtwf-chrome__nav{align-items:center!important;display:flex!important}.dtwf-chrome__nav{border-top:1px solid var(--dtwf-s200)!important;overflow-x:auto!important;padding:0 8px!important}.dtwf-chrome__nav button{align-items:center!important;border-bottom:2px solid transparent!important;color:#3e3e3c!important;display:flex!important;flex-shrink:0!important;font-size:12px!important;gap:4px!important;padding:8px 12px!important;transition:background-color .2s,color .2s!important;white-space:nowrap!important}.dtwf-chrome__nav button svg{color:#706e6b!important}.dtwf-chrome__nav button:hover{background:#f3f3f3!important}.dtwf-chrome__nav button.is-current{border-bottom-color:#0176d3!important;color:#0176d3!important;font-weight:600!important}.dtwf-chrome__nav button.is-current:hover{background:transparent!important}.dtwf-chrome__nav button.is-current svg{color:#0176d3!important}.dtwf-rec__avatar{align-items:center!important;border-radius:9999px!important;color:#fff!important;display:flex!important;flex-shrink:0!important;height:48px!important;justify-content:center!important;width:48px!important}.dtwf-rec__avatar--teal{background:#2fbdb5!important}.dtwf-rec__avatar--lime{background:#b5d748!important;height:40px!important;width:40px!important}.dtwf-rec__kicker{color:#4a4a4a!important;display:block!important;font-size:13px!important;font-weight:600!important}.dtwf-rec__id{color:#032d60!important;display:block!important;font-size:22px!important;font-weight:700!important;letter-spacing:-.01em!important;line-height:1.15!important;white-space:nowrap!important}@container (min-width: 544px){.dtwf-rec__id{font-size:28px!important}}.dtwf-pillbar{background:#fff!important;border:1px solid #909090!important;border-radius:9999px!important;display:flex!important;flex-wrap:nowrap!important;font-size:12px!important;font-weight:700!important;min-width:0!important;overflow:hidden!important}.dtwf-pillbar,.dtwf-pillbar button{align-items:center!important;color:#155b9f!important}.dtwf-pillbar button{border-left:1px solid #909090!important;display:inline-flex!important;flex-shrink:0!important;gap:6px!important;padding:10px 16px!important;transition:background-color .2s!important;white-space:nowrap!important}.dtwf-pillbar button:first-child{border-left:0!important;border-radius:9999px 0 0 9999px!important}.dtwf-pillbar button:hover{background:#f3f8fd!important;color:#155b9f!important}.dtwf-pillbar button.is-caret{padding:10px 12px!important}.dtwf-sum{display:grid!important;gap:16px 24px!important;grid-template-columns:repeat(2,minmax(0,1fr))!important}@container (min-width: 544px){.dtwf-sum{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@container (min-width: 760px){.dtwf-sum{grid-template-columns:repeat(5,minmax(0,1fr))!important}}.dtwf-sum__item{min-width:0!important}.dtwf-sum__label{color:#5c5c5c!important;display:block!important;font-size:11px!important;font-weight:500!important;margin-bottom:4px!important}.dtwf-sum__value{align-items:center!important;color:#032d60!important;display:flex!important;font-size:13px!important;gap:4px!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.dtwf-sum__value.is-link{color:#1769aa!important;font-weight:600!important;text-decoration:underline!important;text-decoration-style:dotted!important;text-underline-offset:4px!important}.dtwf-sum__value.is-bold{color:#181818!important;font-weight:700!important}.dtwf-sum__value svg{flex-shrink:0!important}.dtwf-tabs{align-items:center!important;border-bottom:1px solid #d8dde6!important;display:flex!important;gap:20px!important;overflow-x:auto!important;padding:0 4px!important}.dtwf-tabs button{align-items:center!important;border-bottom:4px solid transparent!important;color:#5c5c5c!important;display:inline-flex!important;flex-shrink:0!important;font-size:13px!important;font-weight:700!important;gap:4px!important;padding:12px!important;transition:color .2s,border-color .2s!important;white-space:nowrap!important}.dtwf-tabs button:hover{color:#0b5cab!important}.dtwf-tabs button.is-active{border-bottom-color:#0b5cab!important;color:#0b5cab!important}.dtwf-tabs--thin{gap:0!important;padding:0 8px!important}.dtwf-tabs--thin button{border-bottom-width:2px!important;font-size:12px!important;padding:12px!important}.dtwf-tabs--wide{gap:24px!important;padding-left:16px!important;padding-right:16px!important;padding-top:4px!important}.dtwf-tabs--wide button{font-size:15px!important;padding-left:0!important;padding-right:0!important}.dtwf-tabpanel{display:none!important}.dtwf-tabpanel.is-active{display:block!important}.dtwf-empty{align-items:center!important;color:#66788a!important;display:flex!important;flex-direction:column!important;gap:8px!important;justify-content:center!important;min-height:210px!important;padding:20px!important;text-align:center!important}.dtwf-empty--tall{min-height:280px!important}.dtwf-empty--box{border:1px solid #e0e0e0!important;border-radius:8px!important;margin:12px!important;min-height:360px!important}.dtwf-empty__label{font-size:14px!important;font-weight:600!important}.dtwf-empty__hint{font-size:12px!important}.dtwf-lbl{align-items:center!important;color:#303030!important;display:flex!important;font-size:13px!important;font-weight:700!important;gap:6px!important;margin-bottom:6px!important}.dtwf-lbl--ccc{color:#242424!important;font-size:12px!important}.dtwf-lbl svg{color:#1769aa!important}.dtwf-in,.dtwf-sel,.dtwf-ta{background:#fff!important;border:1px solid #a1a1a1!important;border-radius:8px!important;color:#303030!important;font-size:13px!important;padding:8px 12px!important;transition:border-color .2s,box-shadow .2s!important;width:100%!important}.dtwf-ta{min-height:62px!important;resize:vertical!important}.dtwf-in:focus,.dtwf-sel:focus,.dtwf-ta:focus{border-color:#0b74c9!important;box-shadow:0 0 0 2px rgba(11,116,201,.2)!important}.dtwf-actionrow{align-items:center!important;display:flex!important;gap:12px!important;justify-content:center!important;padding-top:12px!important}.dtwf-actionrow--labor{margin-top:20px!important;padding-top:0!important}.dtwf-btn-reset,.dtwf-btn-save{align-items:center!important;border-radius:9999px!important;display:inline-flex!important;font-size:12px!important;font-weight:700!important;gap:6px!important;padding:8px 24px!important;transition:background-color .2s!important}.dtwf-btn-reset{background:#fff!important;border:1px solid #8bbcf0!important;color:#155b9f!important}.dtwf-btn-reset:hover{background:#f3f8fd!important;color:#155b9f!important}.dtwf-btn-save{background:#2d78c7!important;color:#fff!important}.dtwf-btn-save:hover{background:#155b9f!important;color:#fff!important}.dtwf-line{border:1px solid #d8dde6!important;overflow:hidden!important}.dtwf-line--spaced{margin-top:16px!important}.dtwf-line__head{align-items:flex-start!important;background:#f4f4f4!important;display:flex!important;gap:12px!important;justify-content:space-between!important;padding:16px 12px!important}@container (min-width: 544px){.dtwf-line__head{padding-left:20px!important;padding-right:20px!important}}.dtwf-line__id{align-items:flex-start!important;display:flex!important;gap:12px!important;min-width:0!important}.dtwf-line__icon{align-items:center!important;background:#4acb78!important;border-radius:9999px!important;color:#fff!important;display:flex!important;flex-shrink:0!important;height:36px!important;justify-content:center!important;width:36px!important}.dtwf-line__no{color:#032d60!important;display:block!important;font-size:18px!important;font-weight:700!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}@container (min-width: 544px){.dtwf-line__no{font-size:22px!important}}.dtwf-line__meta{color:#5c5c5c!important;display:block!important;font-size:11px!important;margin-top:2px!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.dtwf-line__meta b{font-weight:700!important}.dtwf-line__meta .is-u{text-decoration:underline!important}.dtwf-line__btns{background:#fff!important;border:1px solid #909090!important;border-radius:9999px!important;color:#155b9f!important;display:flex!important;flex-shrink:0!important;font-size:12px!important;font-weight:600!important;overflow:hidden!important}.dtwf-line__btns button{color:#155b9f!important;padding:8px 16px!important;transition:background-color .2s!important}.dtwf-line__btns button+button{border-left:1px solid #909090!important}.dtwf-line__btns button:hover{background:#f3f8fd!important;color:#155b9f!important}.dtwf-ap__main{padding:12px!important}@container (min-width: 544px){.dtwf-ap__main{padding:16px!important}}.dtwf-ap__toolbar{background:#fff!important;border:1px solid #d8dde6!important;border-radius:12px!important;box-shadow:0 1px 2px 0 rgba(0,0,0,.05)!important;flex-wrap:wrap!important;justify-content:space-between!important;margin-bottom:12px!important;padding:12px 16px!important}.dtwf-ap__id,.dtwf-ap__toolbar{align-items:center!important;display:flex!important;gap:12px!important}.dtwf-ap__id{min-width:0!important}.dtwf-ap__icon{align-items:center!important;background:#eaf4ff!important;border-radius:8px!important;color:#0b74c9!important;display:flex!important;flex-shrink:0!important;height:40px!important;justify-content:center!important;width:40px!important}.dtwf-ap__eyebrow{color:#5c6b7a!important;font-size:11px!important;letter-spacing:.14em!important;text-transform:uppercase!important}.dtwf-ap__eyebrow,.dtwf-ap__title{display:block!important;font-weight:700!important}.dtwf-ap__title{color:#032d60!important;font-size:20px!important;line-height:1.2!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.dtwf-ap__actions{align-items:center!important;display:flex!important;flex-wrap:wrap!important;gap:8px!important}.dtwf-ap__btn{align-items:center!important;background:#fff!important;border:1px solid #a8b3c2!important;border-radius:6px!important;color:#0b5cab!important;display:inline-flex!important;font-size:12px!important;font-weight:600!important;gap:6px!important;height:32px!important;padding:0 12px!important;transition:background-color .2s!important;white-space:nowrap!important}.dtwf-ap__btn:hover{background:#f3f8fd!important;color:#0b5cab!important}.dtwf-ap__btn--primary{background:#0b74c9!important;border-color:#0b74c9!important;color:#fff!important}.dtwf-ap__btn--primary:hover{background:#095b9d!important;color:#fff!important}.dtwf-ap__btn--icon{color:#506477!important;justify-content:center!important;padding:0!important;width:32px!important}.dtwf-ap__cal{background:#fff!important;border:1px solid #d8dde6!important;border-radius:12px!important;box-shadow:0 1px 2px 0 rgba(0,0,0,.05)!important;overflow:hidden!important}.dtwf-ap__calhead{border-bottom:1px solid #e4e8ee!important;flex-wrap:wrap!important;gap:12px!important;justify-content:space-between!important;padding:12px 16px!important}.dtwf-ap__calhead,.dtwf-ap__navbtns{align-items:center!important;display:flex!important}.dtwf-ap__navbtns{gap:8px!important}.dtwf-ap__navbtn{align-items:center!important;border:1px solid #c7d0db!important;border-radius:4px!important;color:#506477!important;display:flex!important;height:28px!important;justify-content:center!important;transition:background-color .2s!important;width:28px!important}.dtwf-ap__navbtn:hover{background:#f3f8fd!important;color:#506477!important}.dtwf-ap__today{align-items:center!important;border:1px solid #c7d0db!important;border-radius:4px!important;color:#0b5cab!important;display:none!important;font-size:12px!important;font-weight:600!important;height:28px!important;margin-left:4px!important;padding:0 12px!important}@container (min-width: 544px){.dtwf-ap__today{display:flex!important}}.dtwf-ap__date{text-align:center!important}.dtwf-ap__date strong{color:#032d60!important;display:block!important;font-size:16px!important;font-weight:700!important}.dtwf-ap__date span{color:#5c6b7a!important;display:block!important;font-size:11px!important}.dtwf-ap__calright{align-items:center!important;display:flex!important;gap:8px!important}.dtwf-ap__search{align-items:center!important;border:1px solid #c7d0db!important;border-radius:4px!important;display:none!important;gap:6px!important;height:32px!important;padding:0 8px!important}@container (min-width: 544px){.dtwf-ap__search{display:flex!important}}.dtwf-ap__search svg{color:#6b7b8c!important;flex-shrink:0!important}.dtwf-ap__search input{background:transparent!important;border:0!important;font-size:12px!important;padding:0!important;width:128px!important}.dtwf-ap__view{align-items:center!important;border:1px solid #c7d0db!important;border-radius:4px!important;color:#506477!important;display:flex!important;font-size:12px!important;font-weight:600!important;gap:4px!important;height:32px!important;padding:0 8px!important}.dtwf-ap__advisor{background:#fbfcfe!important;border-bottom:1px solid #e4e8ee!important;padding:10px 16px!important}.dtwf-ap__advisor-inner{align-items:center!important;display:flex!important;gap:12px!important;justify-content:space-between!important}.dtwf-ap__advisor strong{color:#032d60!important;display:block!important;font-size:13px!important;font-weight:700!important}.dtwf-ap__advisor em{display:block!important;font-style:normal!important}.dtwf-ap__advisor em,.dtwf-ap__bays{color:#5c6b7a!important;font-size:11px!important}.dtwf-ap__bays{align-items:center!important;display:flex!important;font-weight:500!important;gap:8px!important;white-space:nowrap!important}.dtwf-ap__dot{background:#1f8a70!important;border-radius:9999px!important;height:8px!important;width:8px!important}.dtwf-ap__gridwrap{overflow-x:auto!important}.dtwf-ap__grid{min-width:700px!important}.dtwf-ap__techrow{display:grid!important;grid-template-columns:94px minmax(0,1fr)!important}.dtwf-ap__techrow>span:first-child{background:#fbfcfe!important;border-right:1px solid #e4e8ee!important}.dtwf-ap__techcols{background:#fbfcfe!important;border-bottom:1px solid #e4e8ee!important;color:#6b7b8c!important;display:grid!important;font-size:10px!important;font-weight:700!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;letter-spacing:.1em!important;text-align:center!important;text-transform:uppercase!important}.dtwf-ap__techcols span{padding:8px 0!important}.dtwf-ap__techcols span:first-child{border-right:1px solid #e4e8ee!important}.dtwf-ap__body{display:grid!important;grid-template-columns:94px minmax(0,1fr)!important;position:relative!important}.dtwf-ap__times{background:#fbfcfe!important;border-right:1px solid #e4e8ee!important}.dtwf-ap__times div{align-items:flex-start!important;border-bottom:1px solid #e4e8ee!important;color:#46576a!important;display:flex!important;font-size:12px!important;font-weight:600!important;height:84px!important;justify-content:flex-end!important;padding:0 12px!important}.dtwf-ap__slots{position:relative!important}.dtwf-ap__slot{background:linear-gradient(90deg,transparent 49.8%,#eef1f5 50%,transparent 50.2%)!important;border-bottom:1px solid #e4e8ee!important;height:84px!important}.dtwf-ap__nowline{border-top:2px solid #ea5b67!important;left:0!important;right:0!important;top:111px!important}.dtwf-ap__nowdot,.dtwf-ap__nowline{pointer-events:none!important;position:absolute!important}.dtwf-ap__nowdot{background:#ea5b67!important;border-radius:9999px!important;height:12px!important;left:-4px!important;top:104px!important;width:12px!important}.dtwf-ap__card{background-color:var(--dtwf-appt,#0b74c9)!important;border-left:4px solid var(--dtwf-appt,#0b74c9)!important;display:block!important;position:absolute!important;text-align:left!important;transition:transform .2s,box-shadow .2s!important}.dtwf-ap__card--left{height:142px!important;left:3%!important;right:52%!important;top:168px!important}.dtwf-ap__card--right{height:70px!important;left:52%!important;right:3%!important;top:337px!important}.dtwf-ap__card:active,.dtwf-ap__card:focus,.dtwf-ap__card:hover{background-color:var(--dtwf-appt,#0b74c9)!important}.dtwf-ap__card:hover{box-shadow:0 10px 15px -3px rgba(0,0,0,.1)!important;transform:translateY(-2px)!important}.dtwf-ap__card-inner{border-radius:0 6px 6px 0!important;box-shadow:0 4px 6px -1px rgba(0,0,0,.1)!important;color:#fff!important;display:block!important;height:100%!important;padding:8px 12px!important;position:relative!important}.dtwf-ap__card-top{align-items:flex-start!important;display:flex!important;gap:8px!important;justify-content:space-between!important}.dtwf-ap__card-id{font-size:13px!important;font-weight:700!important}.dtwf-ap__card-id,.dtwf-ap__card-time{display:block!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.dtwf-ap__card-time{color:hsla(0,0%,100%,.85)!important;font-size:11px!important}.dtwf-ap__card-chips{align-items:center!important;display:flex!important;flex-shrink:0!important;gap:6px!important}.dtwf-ap__chip{align-items:center!important;background:#fff!important;border-radius:6px!important;box-shadow:0 1px 2px 0 rgba(0,0,0,.05)!important;color:#032d60!important;display:inline-flex!important;font-size:11px!important;font-weight:700!important;gap:4px!important;padding:4px 8px!important;white-space:nowrap!important}.dtwf-ap__status{background:hsla(0,0%,100%,.2)!important;border-radius:9999px!important;flex-shrink:0!important;font-size:10px!important;font-weight:600!important;padding:2px 8px!important;white-space:nowrap!important}.dtwf-ap__card-lines{display:block!important;margin-top:6px!important}.dtwf-ap__card-lines,.dtwf-ap__card-lines p{font-size:12px!important;line-height:1.25!important}.dtwf-ap__card-lines p{font-weight:400!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.dtwf-ap__card-lines p+p{margin-top:2px!important}.dtwf-ap__card-lines b{font-weight:600!important}.dtwf-ap__concern{display:-webkit-box!important;-webkit-line-clamp:2!important;line-height:1.25!important;-webkit-box-orient:vertical!important;color:hsla(0,0%,100%,.9)!important;font-size:11px!important;margin-top:4px!important;overflow:hidden!important;white-space:normal!important}.dtwf-ap__wrenchbadge{align-items:center!important;background:hsla(0,0%,100%,.15)!important;border-radius:9999px!important;box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.25)!important;display:flex!important;height:48px!important;justify-content:center!important;left:50%!important;pointer-events:none!important;position:absolute!important;top:50%!important;transform:translate(-50%,-50%)!important;width:48px!important}.dtwf-ci__body{padding:20px 12px 12px!important}@container (min-width: 544px){.dtwf-ci__body{padding:28px 20px 20px!important}}.dtwf-ci__head{display:grid!important;gap:20px!important}@container (min-width: 760px){.dtwf-ci__head{align-items:center!important;grid-template-columns:minmax(220px,1fr) minmax(360px,1.65fr)!important}}.dtwf-ci__id{align-items:center!important;display:flex!important;gap:12px!important}.dtwf-ci__sum{border-top:1px solid #e0e0e0!important;grid-column:1/-1!important;padding-top:16px!important}.dtwf-ci__card{background:#fff!important;border:1px solid #fff!important;border-radius:16px!important;box-shadow:0 1px 2px 0 rgba(0,0,0,.05)!important;margin-top:20px!important;overflow:hidden!important;padding:12px!important}@container (min-width: 544px){.dtwf-ci__card{padding:16px!important}}.dtwf-ci__inner{border:1px solid #ccd2d8!important;border-radius:12px!important;margin-top:12px!important;padding:12px!important}@container (min-width: 544px){.dtwf-ci__inner{padding:16px!important}}.dtwf-ci__linetabs{border-bottom:1px solid #d8dde6!important;gap:20px!important;padding:0 4px!important}.dtwf-ci__linetabs,.dtwf-ci__linetabs button{align-items:center!important;display:flex!important}.dtwf-ci__linetabs button{border-bottom:4px solid #0b5cab!important;color:#0b5cab!important;flex-shrink:0!important;font-size:13px!important;font-weight:700!important;gap:8px!important;padding:12px 4px!important}.dtwf-ci__linetabs button.is-name{color:#164b82!important}.dtwf-ci__fields{padding:16px!important}@container (min-width: 544px){.dtwf-ci__fields{padding:20px!important}}.dtwf-ci__fields>*+*{margin-top:12px!important}.dtwf-ci__fields label{display:block!important}.dtwf-ci__footer{align-items:center!important;border-top:1px solid #d8dde6!important;color:#5c5c5c!important;display:flex!important;flex-wrap:wrap!important;font-size:11px!important;gap:12px!important;margin-top:16px!important;padding-top:16px!important}.dtwf-ci__footer .is-lead{align-items:center!important;color:#164b82!important;display:inline-flex!important;font-weight:600!important;gap:6px!important}.dtwf-es__head{display:grid!important;gap:24px!important;padding:28px 16px 20px!important}@container (min-width: 544px){.dtwf-es__head{padding-left:28px!important;padding-right:28px!important}}@container (min-width: 760px){.dtwf-es__head{grid-template-columns:minmax(320px,1fr) minmax(420px,auto)!important}}.dtwf-es__id{align-items:flex-start!important;display:flex!important;gap:12px!important}.dtwf-es__no{color:#032d60!important;display:block!important;font-size:27px!important;font-weight:400!important;line-height:1.15!important;white-space:nowrap!important}@container (min-width: 544px){.dtwf-es__no{font-size:31px!important}}.dtwf-es__pillwrap{align-self:start!important;justify-self:start!important}.dtwf-es__sum{border-top:1px solid #e0e0e0!important;grid-column:1/-1!important;padding-top:16px!important}.dtwf-es__main{display:flex!important;flex-direction:column!important;gap:16px!important;padding:0 12px 20px!important}@container (min-width: 544px){.dtwf-es__main{padding-left:16px!important;padding-right:16px!important}}.dtwf-es__card{background:#fff!important;border:1px solid #d8dde6!important;border-radius:12px!important;box-shadow:0 1px 2px 0 rgba(0,0,0,.05)!important;padding:12px!important}@container (min-width: 544px){.dtwf-es__card{padding:16px!important}}.dtwf-es__linebar{align-items:center!important;border-bottom:1px solid #d8dde6!important;display:flex!important;gap:20px!important;overflow-x:auto!important;padding:0 4px!important}.dtwf-es__linebar button{color:#5c5c5c!important;flex-shrink:0!important;padding:12px 8px!important}.dtwf-es__linebar button.is-current{border-bottom:4px solid #0b5cab!important;color:#164b82!important;font-size:14px!important;font-weight:700!important;padding-left:12px!important;padding-right:12px!important}.dtwf-es__linebox{border:1px solid #e0e0e0!important;margin-top:12px!important}.dtwf-es__lhead{align-items:flex-start!important;background:#f4f4f4!important;display:flex!important;gap:12px!important;justify-content:space-between!important;padding:16px!important}@container (min-width: 544px){.dtwf-es__lhead{padding-left:20px!important;padding-right:20px!important}}.dtwf-es__licon{align-items:center!important;background:#46c879!important;border-radius:9999px!important;color:#fff!important;display:flex!important;flex-shrink:0!important;height:36px!important;justify-content:center!important;width:36px!important}.dtwf-es__lname{color:#032d60!important;display:block!important;font-size:18px!important;font-weight:400!important;white-space:nowrap!important}@container (min-width: 544px){.dtwf-es__lname{font-size:20px!important}}.dtwf-es__lmeta{color:#5c5c5c!important;display:block!important;font-size:12px!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.dtwf-es__detail{padding:16px!important}@container (min-width: 544px){.dtwf-es__detail{padding:20px!important}}.dtwf-es__detail>*+*{margin-top:12px!important}.dtwf-es__laborop{border-bottom:1px solid #d8dde6!important;color:#1769aa!important;font-size:14px!important;font-weight:600!important;padding-bottom:4px!important;text-align:left!important;text-decoration:underline!important;text-decoration-style:dotted!important;text-underline-offset:4px!important;width:100%!important}.dtwf-es__laborop,.dtwf-es__strategy{align-items:center!important;display:flex!important;justify-content:space-between!important}.dtwf-es__strategy{border:1px solid #a1a1a1!important;border-radius:8px!important;font-size:13px!important;padding:8px 12px!important}.dtwf-es__strategy>span:first-child{align-items:center!important;display:flex!important;gap:8px!important}.dtwf-es__money{align-items:center!important;background:#a3a3a3!important;border-radius:9999px!important;color:#fff!important;display:flex!important;height:20px!important;justify-content:center!important;width:20px!important}.dtwf-es__strategy svg{color:#1769aa!important}.dtwf-es__totals{background:#fff!important;border-radius:16px!important;box-shadow:0 1px 2px 0 rgba(0,0,0,.05)!important;padding:16px!important}@container (min-width: 544px){.dtwf-es__totals{padding:20px!important}}.dtwf-es__totalsbox{border:1px solid #d8dde6!important;border-radius:12px!important;margin-top:16px!important;padding:16px!important}.dtwf-es__totalbar{align-items:center!important;border:2px solid #173b67!important;border-radius:12px!important;color:#123563!important;display:flex!important;font-size:18px!important;font-weight:600!important;justify-content:space-between!important;padding:12px!important;text-align:left!important;width:100%!important}.dtwf-es__totalbar>span:first-child{align-items:center!important;display:flex!important;gap:8px!important}.dtwf-es__totalbar svg{transition:transform .3s!important}.dtwf-es__totalbar[aria-expanded=true] svg{transform:rotate(90deg)!important}.dtwf-es__totalbar .is-amt{font-size:14px!important}.dtwf-es__collapse{display:grid!important;grid-template-rows:1fr!important;transition:grid-template-rows .3s ease-in-out!important}.dtwf-es__collapse[hidden]{display:grid!important;grid-template-rows:0fr!important}.dtwf-es__collapse-inner{min-height:0!important;overflow:hidden!important}.dtwf-es__custbar{align-items:center!important;color:#123563!important;display:flex!important;font-size:17px!important;font-weight:600!important;justify-content:space-between!important;padding:0 12px 8px!important;text-align:left!important;width:100%!important}.dtwf-es__custbar>span:first-child{align-items:center!important;display:flex!important;gap:8px!important}.dtwf-es__custbar svg{transition:transform .3s!important}.dtwf-es__custbar[aria-expanded=true] svg{transform:rotate(90deg)!important}.dtwf-es__custbar .is-amt{font-size:14px!important}.dtwf-es__totalsinner{border-top:1px solid #e0e0e0!important;margin-top:8px!important;padding-top:12px!important}.dtwf-es__charges{color:#5c5c5c!important;font-size:13px!important;padding:0 40px 4px!important}.dtwf-es__charges>div{align-items:center!important;display:flex!important;gap:12px!important;justify-content:space-between!important}.dtwf-es__charges>div+div{margin-top:4px!important}.dtwf-es__expand{align-items:center!important;border:1px solid #909090!important;border-radius:9999px!important;color:#155b9f!important;display:flex!important;font-size:12px!important;font-weight:700!important;gap:8px!important;margin-top:16px!important;padding:8px 16px!important;transition:background-color .2s!important}.dtwf-es__expand:hover{background:#f3f8fd!important;color:#155b9f!important}.dtwf-tw__toptabs{align-items:center!important;border-bottom:1px solid #d8dde6!important;display:flex!important;gap:4px!important;overflow-x:auto!important;padding:0 12px!important}@container (min-width: 544px){.dtwf-tw__toptabs{padding-left:20px!important;padding-right:20px!important}}.dtwf-tw__toptabs button{border-bottom:3px solid transparent!important;color:#3d3d3d!important;flex-shrink:0!important;font-size:15px!important;font-weight:700!important;padding:16px!important;transition:color .2s!important;white-space:nowrap!important}.dtwf-tw__toptabs button:hover{color:#0b5cab!important}.dtwf-tw__toptabs button.is-current{border-bottom-color:#0b5cab!important;color:#0b5cab!important}.dtwf-tw__linebar{align-items:center!important;border-bottom:1px solid #d8dde6!important;display:flex!important;gap:16px!important;padding:0 16px!important}@container (min-width: 544px){.dtwf-tw__linebar{padding-left:24px!important;padding-right:24px!important}}.dtwf-tw__linebar button{align-items:center!important;border-bottom:3px solid transparent!important;color:#5c5c5c!important;display:flex!important;flex-shrink:0!important;font-size:15px!important;font-weight:500!important;gap:6px!important;padding:16px 0!important;transition:color .2s!important}.dtwf-tw__linebar button:hover{color:#0b5cab!important}.dtwf-tw__linebar button.is-current{border-bottom-color:#0b5cab!important;color:#164b82!important;font-weight:700!important}.dtwf-tw__pad{padding:12px!important}@container (min-width: 544px){.dtwf-tw__pad{padding:16px!important}}.dtwf-tw__card{border:1px solid #e0e0e0!important;border-radius:8px!important}.dtwf-tw__chead{background:#f4f4f4!important;border-radius:8px 8px 0 0!important;display:flex!important;flex-direction:column!important;gap:12px!important;padding:16px!important}@container (min-width: 544px){.dtwf-tw__chead{align-items:flex-start!important;flex-direction:row!important;justify-content:space-between!important;padding-left:20px!important;padding-right:20px!important}}.dtwf-tw__cicon{align-items:center!important;background:#46c879!important;border-radius:6px!important;color:#fff!important;display:flex!important;flex-shrink:0!important;height:36px!important;justify-content:center!important;width:36px!important}.dtwf-tw__cno{color:#181818!important;display:block!important;font-size:20px!important;font-weight:700!important}.dtwf-tw__cmeta{color:#5c5c5c!important;display:block!important;font-size:12px!important;margin-top:2px!important}.dtwf-tw__cmeta .is-u{color:#181818!important}.dtwf-tw__cmeta .is-link,.dtwf-tw__cmeta .is-u{font-weight:600!important;text-decoration:underline!important;text-decoration-style:dotted!important;text-underline-offset:2px!important}.dtwf-tw__cmeta .is-link{color:#1769aa!important}.dtwf-tw__linetabs{align-items:center!important;background:#fafafa!important;border-bottom:1px solid #d8dde6!important;display:flex!important;overflow-x:auto!important;padding:0 8px!important}.dtwf-tw__linetabs button{border-bottom:2px solid transparent!important;color:#5c5c5c!important;flex-shrink:0!important;font-size:13px!important;font-weight:700!important;padding:12px 16px!important;transition:color .2s!important;white-space:nowrap!important}.dtwf-tw__linetabs button:hover{color:#0b5cab!important}.dtwf-tw__linetabs button.is-active{border-bottom-color:#0b5cab!important;color:#0b5cab!important}.dtwf-tw__labor{background:#fff!important;border:2px solid #0b74c9!important;border-radius:8px!important;margin:12px!important;padding:16px!important}@container (min-width: 544px){.dtwf-tw__labor{padding:20px!important}}.dtwf-tw__laborhead{background:#f4f4f4!important;border-radius:6px!important;display:flex!important;flex-direction:column!important;gap:12px!important;padding:16px!important}@container (min-width: 544px){.dtwf-tw__laborhead{align-items:center!important;flex-direction:row!important;justify-content:space-between!important}}.dtwf-tw__laborhead h3{color:#181818!important;font-size:18px!important;font-weight:600!important}.dtwf-tw__laborhead p{color:#5c5c5c!important;font-size:12px!important;margin-top:2px!important}.dtwf-tw__fields{display:grid!important;gap:16px!important;grid-template-columns:minmax(0,1fr)!important;margin-top:20px!important}@container (min-width: 448px){.dtwf-tw__fields{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@container (min-width: 760px){.dtwf-tw__fields{grid-template-columns:repeat(4,minmax(0,1fr))!important}}.dtwf-tw__field{min-width:0!important}.dtwf-tw__field label{color:#5c5c5c!important;display:block!important;font-size:12px!important;font-weight:500!important;margin-bottom:6px!important}.dtwf-tw__input{background:#fff!important;border:1px solid #a1a1a1!important;border-radius:6px!important;color:#303030!important;font-size:13px!important;padding:8px 12px!important;width:100%!important}.dtwf-tw__input.is-disabled,.dtwf-tw__input:disabled{background:#eef1f4!important;border-color:#d8dde6!important;color:#8a8a8a!important}.dtwf-tw__combo{align-items:center!important;background:#fff!important;border:1px solid #a1a1a1!important;border-radius:6px!important;color:#303030!important;display:flex!important;font-size:13px!important;gap:8px!important;padding:8px 10px!important}.dtwf-tw__combo input{background:transparent!important;border:0!important;flex:1 1 auto!important;font-size:13px!important;min-width:0!important;padding:2px 0!important}.dtwf-tw__avatar{align-items:center!important;background:#e0655b!important;border-radius:9999px!important;color:#fff!important;display:flex!important;flex-shrink:0!important;height:20px!important;justify-content:center!important;width:20px!important}.dtwf-tw__combo svg{color:#5c5c5c!important;flex-shrink:0!important}.dtwf-tw__jobtime{margin-top:24px!important}.dtwf-tw__jobtitle{background:#f4f4f4!important;border-radius:6px 6px 0 0!important;color:#181818!important;font-size:16px!important;font-weight:600!important;padding:12px 16px!important}.dtwf-tw__tablewrap{border:1px solid #e0e0e0!important;overflow-x:auto!important}.dtwf-tw__table{border-collapse:collapse!important;min-width:560px!important;text-align:left!important;width:100%!important}.dtwf-tw__table th{border-bottom:1px solid #e0e0e0!important;color:#3d3d3d!important;font-size:12px!important;font-weight:700!important;padding:10px 16px!important}.dtwf-tw__table td{color:#303030!important;font-size:13px!important;padding:12px 16px!important}.dtwf-tw__table td.is-link{color:#1769aa!important;font-weight:600!important}.dtwf-tw__rowactions{align-items:center!important;color:#1769aa!important;display:flex!important;gap:4px!important;justify-content:flex-end!important}.dtwf-tw__rowactions button{border-radius:4px!important;color:#1769aa!important;padding:6px!important;transition:background-color .2s!important}.dtwf-tw__rowactions button:hover{background:#f3f8fd!important;color:#1769aa!important}.dtwf-crm__head{background:#f3f3f3!important;border-bottom:1px solid #e0e0e0!important;padding:16px 12px 0!important}@container (min-width: 544px){.dtwf-crm__head{padding-left:20px!important;padding-right:20px!important}}.dtwf-crm__headtop{align-items:flex-start!important;display:flex!important;flex-wrap:wrap!important;gap:16px!important;justify-content:space-between!important}.dtwf-crm__id{align-items:center!important;display:flex!important;gap:12px!important}.dtwf-crm__no{color:#181818!important;display:block!important;font-size:24px!important;font-weight:700!important;letter-spacing:-.01em!important;line-height:1.15!important}@container (min-width: 544px){.dtwf-crm__no{font-size:28px!important}}.dtwf-crm__pillbar{background:#fff!important;border:1px solid #c4cdd6!important;border-radius:9999px!important;display:flex!important;flex-wrap:nowrap!important;font-size:13px!important;font-weight:700!important;overflow:hidden!important}.dtwf-crm__pillbar,.dtwf-crm__pillbar button{align-items:center!important;color:#155b9f!important}.dtwf-crm__pillbar button{border-left:1px solid #c4cdd6!important;display:inline-flex!important;flex-shrink:0!important;gap:6px!important;padding:8px 16px!important;transition:background-color .2s!important;white-space:nowrap!important}.dtwf-crm__pillbar button:first-child{border-left:0!important;border-radius:9999px 0 0 9999px!important}.dtwf-crm__pillbar button:hover{background:#f3f8fd!important;color:#155b9f!important}.dtwf-crm__pillbar button.is-wide{display:none!important}@container (min-width: 760px){.dtwf-crm__pillbar button.is-wide{display:inline-flex!important}}.dtwf-crm__pillbar button.is-caret{padding:10px!important}.dtwf-crm__sum{margin-top:16px!important;padding-bottom:16px!important}.dtwf-crm__grid{display:grid!important;gap:16px!important;padding:16px 12px!important}@container (min-width: 544px){.dtwf-crm__grid{padding-left:16px!important;padding-right:16px!important}}@container (min-width: 700px){.dtwf-crm__grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}.dtwf-crm__card{background:#fff!important;border:1px solid #fff!important;border-radius:16px!important;box-shadow:0 1px 2px 0 rgba(0,0,0,.05)!important;container-type:inline-size!important;overflow:hidden!important}.dtwf-crm__body{padding:16px!important}@container (min-width: 448px){.dtwf-crm__body{padding:20px!important}}.dtwf-crm__fields{display:grid!important;gap:20px 32px!important;grid-template-columns:repeat(2,minmax(0,1fr))!important}.dtwf-crm__field{border-bottom:1px solid #eef1f4!important;min-width:0!important;padding-bottom:4px!important}.dtwf-crm__field dt{align-items:center!important;color:#242424!important;display:flex!important;font-size:12px!important;font-weight:700!important;gap:6px!important;margin-bottom:4px!important}.dtwf-crm__field dt svg{color:#0b5cab!important}.dtwf-crm__field dd{align-items:flex-start!important;display:flex!important;gap:8px!important;justify-content:space-between!important;margin:0!important}.dtwf-crm__value{color:#181818!important;font-size:13px!important;min-height:18px!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.dtwf-crm__value.is-link{color:#1769aa!important;font-weight:500!important;text-decoration:underline!important;text-underline-offset:2px!important}.dtwf-crm__checkbox{border:1px dashed #8d8d8d!important;border-radius:2px!important;height:16px!important;margin-top:2px!important;width:16px!important}.dtwf-crm__editbtn{color:#747474!important;flex-shrink:0!important;transition:color .2s!important}.dtwf-crm__editbtn:hover{color:#0b5cab!important}.dtwf-crm__collapsibles{margin-top:20px!important}.dtwf-crm__collapsibles>*+*{margin-top:8px!important}.dtwf-crm__collapsible{background:#f7f8fa!important;border:1px solid #e6e9ee!important;border-radius:8px!important;overflow:hidden!important}.dtwf-crm__collapsible:has([aria-expanded=true]){border-color:#0b5cab!important}.dtwf-crm__collapsible>button{align-items:center!important;color:#181818!important;display:flex!important;font-size:15px!important;font-weight:700!important;gap:8px!important;padding:12px!important;text-align:left!important;width:100%!important}.dtwf-crm__collapsible>button svg{color:#5c5c5c!important;flex-shrink:0!important;transition:transform .25s var(--dtwf-ease)!important}.dtwf-crm__collapsible>button[aria-expanded=false] svg{transform:rotate(-90deg)!important}.dtwf-crm__panel{display:grid!important;grid-template-rows:1fr!important;transition:grid-template-rows .3s var(--dtwf-ease)!important}.dtwf-crm__panel[hidden]{display:grid!important;grid-template-rows:0fr!important}.dtwf-crm__panel-inner{min-height:0!important;overflow:hidden!important}.dtwf-crm__panel-body{background:#fff!important;border-top:1px solid #e6e9ee!important;color:#5c5c5c!important;font-size:12px!important;padding:16px!important}.dtwf-crm__newtask{background:#fff!important;border:1px solid #c4cdd6!important;border-radius:9999px!important;display:flex!important;font-size:13px!important;font-weight:700!important;overflow:hidden!important;width:-moz-fit-content!important;width:fit-content!important}.dtwf-crm__newtask,.dtwf-crm__newtask button{align-items:center!important;color:#155b9f!important}.dtwf-crm__newtask button{display:inline-flex!important;gap:8px!important;padding:8px 16px 8px 10px!important;transition:background-color .2s!important}.dtwf-crm__newtask button+button{border-left:1px solid #c4cdd6!important;padding:10px!important}.dtwf-crm__newtask button:hover{background:#f3f8fd!important;color:#155b9f!important}.dtwf-crm__taskicon{align-items:center!important;background:#2fbf6c!important;border-radius:9999px!important;color:#fff!important;display:flex!important;height:24px!important;justify-content:center!important;width:24px!important}.dtwf-crm__filters{align-items:flex-end!important;display:flex!important;flex-direction:column!important;font-size:12px!important;gap:6px!important;margin-top:20px!important}.dtwf-crm__filterline{gap:8px!important}.dtwf-crm__filterline,.dtwf-crm__gear{align-items:center!important;color:#5c5c5c!important;display:flex!important}.dtwf-crm__gear{border:1px solid #c4cdd6!important;border-radius:9999px!important;height:28px!important;justify-content:center!important;transition:background-color .2s!important;width:28px!important}.dtwf-crm__gear:hover{background:#f3f8fd!important;color:#5c5c5c!important}.dtwf-crm__links{align-items:center!important;display:flex!important;font-weight:700!important;gap:8px!important}.dtwf-crm__links,.dtwf-crm__links button{color:#155b9f!important}.dtwf-crm__links button:hover{color:#155b9f!important;text-decoration:underline!important}.dtwf-crm__links span{color:#c4cdd6!important}.dtwf-crm__activity{margin-top:16px!important}.dtwf-crm__sectionbar{align-items:center!important;background:#f0f1f3!important;border-radius:6px!important;display:flex!important;justify-content:space-between!important;margin-top:8px!important;padding:8px 12px!important}.dtwf-crm__sectionbar>span:first-child{align-items:center!important;color:#181818!important;display:flex!important;font-size:13px!important;font-weight:500!important;gap:8px!important}.dtwf-crm__sectionbar svg{color:#5c5c5c!important}.dtwf-crm__sectionbar .is-trailing{color:#5c5c5c!important;font-size:12px!important;font-weight:500!important}.dtwf-crm__timeline{padding-top:12px!important}.dtwf-crm__task{display:flex!important;gap:12px!important;padding:0 4px!important}.dtwf-crm__task-caret{color:#5c5c5c!important;margin-top:4px!important}.dtwf-crm__task-caret,.dtwf-crm__task-rail{align-items:center!important;display:flex!important;flex-direction:column!important}.dtwf-crm__task-icon{align-items:center!important;background:#2fbf6c!important;border-radius:9999px!important;color:#fff!important;display:flex!important;flex-shrink:0!important;height:28px!important;justify-content:center!important;width:28px!important}.dtwf-crm__task-line{background:#2fbf6c!important;flex:1 1 auto!important;margin-top:4px!important;width:2px!important}.dtwf-crm__task-body{flex:1 1 auto!important;min-width:0!important;padding-bottom:24px!important}.dtwf-crm__task-top{align-items:flex-start!important;display:flex!important;gap:12px!important;justify-content:space-between!important}.dtwf-crm__task-title{align-items:center!important;display:flex!important;gap:8px!important;min-width:0!important}.dtwf-crm__task-title input{accent-color:#0b5cab!important;border:1px solid #8d8d8d!important;border-radius:2px!important;flex-shrink:0!important;height:16px!important;width:16px!important}.dtwf-crm__task-title span{color:#1769aa!important;font-size:15px!important;font-weight:500!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.dtwf-crm__task-when{align-items:center!important;color:#5c5c5c!important;display:flex!important;flex-shrink:0!important;font-size:13px!important;gap:4px!important}.dtwf-crm__task-when svg{color:#1769aa!important}.dtwf-crm__task-sub{color:#5c5c5c!important;display:block!important;font-size:13px!important;margin-top:4px!important}.dtwf-crm__task-sub span{color:#1769aa!important;font-weight:500!important;text-decoration:underline!important;text-underline-offset:2px!important}.dtwf-sr__body{background:#f4f6f9!important;padding:16px!important}@container (min-width: 544px){.dtwf-sr__body{padding:24px!important}}.dtwf-sr__body>*+*{margin-top:16px!important}.dtwf-sr__hero{align-items:center!important;background:#eef4fb!important;border:1px solid #dbe6f1!important;border-radius:16px!important;display:flex!important;gap:16px!important;padding:20px!important}@container (min-width: 544px){.dtwf-sr__hero{padding-left:28px!important;padding-right:28px!important}}.dtwf-sr__hero-icon{align-items:center!important;background:linear-gradient(to bottom right,#2f6fd0,#3aa0e0)!important;border-radius:16px!important;box-shadow:0 10px 15px -3px rgba(59,130,246,.4)!important;color:#fff!important;display:flex!important;flex-shrink:0!important;height:64px!important;justify-content:center!important;width:64px!important}.dtwf-sr__hero-text{display:block!important;min-width:0!important}.dtwf-sr__eyebrow{color:#2f6fd0!important;font-size:12px!important;letter-spacing:.18em!important;text-transform:uppercase!important}.dtwf-sr__eyebrow,.dtwf-sr__title{display:block!important;font-weight:700!important}.dtwf-sr__title{color:#0f2d52!important;font-size:22px!important;line-height:1.2!important;margin-top:2px!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}@container (min-width: 544px){.dtwf-sr__title{font-size:28px!important}}.dtwf-sr__split{display:grid!important;gap:16px!important;grid-template-columns:minmax(0,1fr)!important}@container (min-width: 700px){.dtwf-sr__split{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr)!important}}.dtwf-sr__card{background:#eef4fb!important;border:1px solid #dbe6f1!important;border-radius:16px!important;padding:20px!important}@container (min-width: 544px){.dtwf-sr__card{padding:24px!important}}.dtwf-sr__cardhead{align-items:center!important;display:flex!important;gap:8px!important;margin-bottom:16px!important}.dtwf-sr__cardhead svg{color:#2f6fd0!important;flex-shrink:0!important}.dtwf-sr__cardhead h2{color:#0f2d52!important;font-size:17px!important;font-weight:700!important;line-height:1.2!important}.dtwf-sr__tablewrap{border-radius:8px!important;overflow:hidden!important}.dtwf-sr__table{border-collapse:collapse!important;font-size:13px!important;width:100%!important}.dtwf-sr__table thead tr{background:#173a63!important;color:#fff!important;text-align:left!important}.dtwf-sr__table th{color:#fff!important;font-weight:600!important;padding:12px 16px!important}.dtwf-sr__table tbody tr{background:linear-gradient(90deg,#93a7c4,#a6b7d0)!important;border-bottom:1px solid hsla(0,0%,100%,.4)!important;color:#fff!important}.dtwf-sr__table td{color:#fff!important;padding:12px 16px!important}.dtwf-sr__table td:first-child{font-weight:500!important}.dtwf-sr__donutwrap{align-items:center!important;display:flex!important;flex-wrap:wrap!important;gap:16px 24px!important;justify-content:center!important}@container (min-width: 544px){.dtwf-sr__donutwrap{column-gap:40px!important}}.dtwf-sr__donut{flex-shrink:0!important;height:180px!important;position:relative!important;width:180px!important}.dtwf-sr__donut svg{height:100%!important;width:100%!important}.dtwf-sr__donut-total{align-items:center!important;color:#173a63!important;display:flex!important;font-size:26px!important;font-weight:700!important;inset:0!important;justify-content:center!important;position:absolute!important}.dtwf-sr__legend>li+li{margin-top:12px!important}.dtwf-sr__legend li{align-items:center!important;color:#3e3e3c!important;display:flex!important;font-size:14px!important;font-weight:500!important;gap:12px!important;white-space:nowrap!important}.dtwf-sr__legend-dot{background-color:var(--dtwf-dot,#2f6fd0)!important;border-radius:9999px!important;flex-shrink:0!important;height:12px!important;width:12px!important}.dtwf-sr__linewrap{overflow-x:auto!important}.dtwf-sr__linewrap svg{height:auto!important;min-width:520px!important;width:100%!important}.dtwf-sr__card,.dtwf-sr__hero{animation:dtwf-card-in .5s cubic-bezier(.22,1,.36,1) both!important}.dtwf-sr__split .dtwf-sr__card:first-child{animation-delay:.12s!important}.dtwf-sr__split .dtwf-sr__card:last-child{animation-delay:.24s!important}.dtwf-sr__card--trend{animation-delay:.36s!important}.dtwf-sr__table tbody tr{animation:dtwf-row-slide .4s cubic-bezier(.22,1,.36,1) both!important;animation-delay:calc(.35s + var(--dtwf-i, 0)*80ms)!important}.dtwf-sr__donut-seg{animation:dtwf-donut-draw .9s cubic-bezier(.22,1,.36,1) .5s both!important}.dtwf-sr__donut-total{animation:dtwf-pop-in .5s ease-out .9s both!important}.dtwf-sr__trendline{animation:dtwf-draw-line 1.1s cubic-bezier(.22,1,.36,1) .5s both!important}.dtwf-sr__trenddot{animation:dtwf-dot-in .35s cubic-bezier(.22,1,.36,1) both!important;animation-delay:calc(.8s + var(--dtwf-i, 0)*.1s)!important;transform-box:fill-box!important;transform-origin:center!important}.dtwf-sr__trendlabel{animation:dtwf-fade-in .4s ease-out both!important;animation-delay:calc(.9s + var(--dtwf-i, 0)*.1s)!important}@keyframes dtwf-card-in{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes dtwf-row-slide{0%{opacity:0;transform:translateX(-12px)}to{opacity:1;transform:translateX(0)}}@keyframes dtwf-donut-draw{0%{stroke-dasharray:0 1000}}@keyframes dtwf-pop-in{0%{opacity:0;transform:scale(.7)}to{opacity:1;transform:scale(1)}}@keyframes dtwf-draw-line{0%{stroke-dashoffset:1200}to{stroke-dashoffset:0}}@keyframes dtwf-dot-in{0%{opacity:0;transform:scale(0)}to{opacity:1;transform:scale(1)}}@keyframes dtwf-fade-in{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.dtwf-sr__card,.dtwf-sr__donut-seg,.dtwf-sr__donut-total,.dtwf-sr__hero,.dtwf-sr__table tbody tr,.dtwf-sr__trenddot,.dtwf-sr__trendlabel,.dtwf-sr__trendline{animation:none!important;opacity:1!important}.dtwf-sr__trendline{stroke-dashoffset:0!important}}