@charset "UTF-8";.db__form{display:flex;min-width:0px;flex-direction:column;gap:clamp(28px,3.4vw,48px)}.db__intro{display:flex;flex-direction:column;align-items:flex-start;gap:10px}.db__section{position:relative;margin:0;min-width:0px;border-width:0px;padding:0;padding-top:clamp(16px,1.8vw,24px)}.db__section:before{position:absolute;left:0;top:0;width:100%;border-top-width:1px;--tw-border-opacity: 1;border-color:rgb(220 229 238 / var(--tw-border-opacity, 1));content:""}.db__legend{display:block;width:100%;font-family:Manrope Variable,Manrope,system-ui,sans-serif;font-weight:600;--tw-text-opacity: 1;color:rgb(11 27 76 / var(--tw-text-opacity, 1));padding:0;margin:0 0 4px;font-size:18px;letter-spacing:-.01em}.db__note{--tw-text-opacity: 1;color:rgb(123 135 148 / var(--tw-text-opacity, 1));margin:0 0 18px;font-size:13.5px;line-height:1.6}.db__sub{font-family:Manrope Variable,Manrope,system-ui,sans-serif;font-weight:600;--tw-text-opacity: 1;color:rgb(83 97 115 / var(--tw-text-opacity, 1));margin:26px 0 6px;font-size:12.5px;letter-spacing:.12em;text-transform:uppercase}.db__row-group{margin-top:16px}.db__row-title{display:block;font-family:Manrope Variable,Manrope,system-ui,sans-serif;font-weight:500;--tw-text-opacity: 1;color:rgb(83 97 115 / var(--tw-text-opacity, 1));margin-bottom:8px;font-size:12px;letter-spacing:.1em;text-transform:uppercase}.db__row{display:grid;gap:16px 20px;grid-template-columns:repeat(var(--db-cols, 1),var(--db-track, minmax(0, 300px)));justify-content:start}.db__row--1{--db-cols: 1}.db__row--2{--db-cols: 2}.db__row--3{--db-cols: 3}.db__row--4{--db-cols: 4}.db__row--5{--db-cols: 5;--db-track: minmax(0, 190px)}@media (max-width: 900px){.db__row--3,.db__row--4,.db__row--5{--db-cols: 2}}@media (max-width: 560px){.db__row{--db-cols: 1 !important;--db-track: minmax(0, 1fr)}}.db__row-group:has(textarea),.db__row-group:has(.db__field--combo){--db-track: minmax(0, 1fr)}.db__row-group:has(textarea) .db__row,.db__row-group:has(.db__field--combo) .db__row{max-width:940px}.db__field--wide,.db__field--combo,.db__field:has(textarea){grid-column:1/-1}.db__field--combo .field__control,.db__field:has(textarea) .field__control{max-width:620px}.db .field__label{font-family:Manrope Variable,Manrope,system-ui,sans-serif;font-weight:600;--tw-text-opacity: 1;color:rgb(11 27 76 / var(--tw-text-opacity, 1));font-size:13.5px;letter-spacing:0;text-transform:none}.db__control{position:relative}.db__control--unit .field__control{padding-right:52px}.db__unit{position:absolute;--tw-text-opacity: 1;color:rgb(123 135 148 / var(--tw-text-opacity, 1));top:50%;right:14px;transform:translateY(-50%);font-size:13px;pointer-events:none}.db .field__control[readonly]{--tw-bg-opacity: 1;background-color:rgb(245 248 252 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(83 97 115 / var(--tw-text-opacity, 1));cursor:default}.db__presets{display:flex;flex-wrap:wrap;gap:8px;margin-top:4px}.db__presets--scroll{overflow-y:auto;border-width:1px;--tw-border-opacity: 1;border-color:rgb(220 229 238 / var(--tw-border-opacity, 1));max-height:208px;padding:10px;border-radius:var(--r-md)}.db__preset{cursor:pointer;border-width:1px;--tw-border-opacity: 1;border-color:rgb(220 229 238 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(83 97 115 / var(--tw-text-opacity, 1));padding:6px 12px;border-radius:var(--r-sm);font-size:13.5px;line-height:1.3;transition:border-color .16s ease,background-color .16s ease,color .16s ease}.db__preset:hover{--tw-border-opacity: 1;border-color:rgb(10 114 200 / var(--tw-border-opacity, 1));--tw-text-opacity: 1;color:rgb(10 114 200 / var(--tw-text-opacity, 1))}.db__preset.is-picked{--tw-border-opacity: 1;border-color:rgb(10 114 200 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(10 114 200 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.db__preset:focus-visible{outline:2px solid #4da3e8;outline-offset:2px}.db__presets-empty{margin:0;--tw-text-opacity: 1;color:rgb(123 135 148 / var(--tw-text-opacity, 1));font-size:13px}.db__engines{display:flex;flex-direction:column;gap:28px;margin-top:14px}.db__engine{position:relative;margin:0;min-width:0px;border-width:0px;border-left-width:2px;--tw-border-opacity: 1;border-color:rgb(220 229 238 / var(--tw-border-opacity, 1));padding:0;padding-left:clamp(14px,1.6vw,22px)}.db__engine-title{display:block;width:100%;font-family:Manrope Variable,Manrope,system-ui,sans-serif;font-weight:600;--tw-text-opacity: 1;color:rgb(10 114 200 / var(--tw-text-opacity, 1));padding:0;margin:0;font-size:15px;letter-spacing:.02em}.db__engine-remove{position:absolute;cursor:pointer;border-width:1px;--tw-border-opacity: 1;border-color:rgb(220 229 238 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(123 135 148 / var(--tw-text-opacity, 1));top:0;right:0;display:inline-flex;padding:6px;border-radius:var(--r-sm);transition:border-color .2s ease,color .2s ease}.db__engine-remove:hover{--tw-border-opacity: 1;border-color:rgb(10 114 200 / var(--tw-border-opacity, 1));--tw-text-opacity: 1;color:rgb(10 114 200 / var(--tw-text-opacity, 1))}.db__add{margin-top:22px}.db__actions{display:flex;flex-wrap:wrap;align-items:center;border-top-width:1px;--tw-border-opacity: 1;border-color:rgb(220 229 238 / var(--tw-border-opacity, 1));gap:12px 16px;padding-top:20px}.db__actions .is-copied{--tw-bg-opacity: 1;background-color:rgb(11 27 76 / var(--tw-bg-opacity, 1))}.db__saved{--tw-text-opacity: 1;color:rgb(123 135 148 / var(--tw-text-opacity, 1));font-size:13px}.db__saved[hidden]{display:none}.db__cf7 form>p{display:none}.db__cf7 .wpcf7-response-output{border-width:1px;--tw-border-opacity: 1;border-color:rgb(220 229 238 / var(--tw-border-opacity, 1));--tw-text-opacity: 1;color:rgb(11 27 76 / var(--tw-text-opacity, 1));margin:16px 0 0;padding:12px 16px;border-radius:var(--r-sm);font-size:14px}.db__cf7 form.sent .wpcf7-response-output{--tw-border-opacity: 1;border-color:rgb(10 114 200 / var(--tw-border-opacity, 1));--tw-text-opacity: 1;color:rgb(10 114 200 / var(--tw-text-opacity, 1))}@media print{.hdr,.ftr,.navx,.db__actions,.db__add,.db__engine-remove{display:none!important}.db__section,.db__engine,.db__row-group{-moz-column-break-inside:avoid;break-inside:avoid}.db__presets{display:none!important}.db .field__control{border-color:#bbb}}
