.wdt-sds{--wdt-bg:#f6f9fd;--wdt-surface:#ffffff;--wdt-border:#d7e0ee;--wdt-border-strong:#b8c7de;--wdt-text:#0f172a;--wdt-muted:#5b6578;--wdt-primary:#0b74de;--wdt-primary-strong:#095fc1;margin:0 0 16px;color:var(--wdt-text)}.wdt-toolbar{margin:0 0 12px;padding:12px;border:1px solid var(--wdt-border);border-radius:12px;background:linear-gradient(180deg,#fcfeff 0%,var(--wdt-bg) 100%)}.wdt-toolbar__label{display:block;margin:0 0 6px;font-size:12px;font-weight:600}.wdt-toolbar__row{display:flex;gap:8px;align-items:center}.wdt-toolbar__input{flex:1 1 auto;min-height:36px;border:1px solid var(--wdt-border);border-radius:10px;background:var(--wdt-surface);color:var(--wdt-text);font-size:13px;line-height:1.25;padding:7px 10px}.wdt-toolbar__status{min-height:18px;margin:8px 0 0;color:var(--wdt-muted);font-size:12px;line-height:1.3}.wdt-product{margin:0 0 12px}.wdt-product[hidden]{display:none!important}.wdt-footer-version{margin:10px 0 0;color:var(--wdt-muted);font-size:11px;line-height:1.35;text-align:right}.woocommerce-product-documents-title{margin:0 0 6px;font-size:17px;line-height:1.3}.woocommerce-product-documents{margin:0}.wdt-section{margin:0 0 8px;border:1px solid var(--wdt-border);border-radius:10px;overflow:hidden;background:var(--wdt-surface)}.wdt-section:last-child{margin-bottom:0}.wdt-section__summary{list-style:none;display:flex;align-items:center;justify-content:space-between;gap:8px;margin:0;padding:10px 12px;background:#f8fbff;color:var(--wdt-text);font-size:13px;line-height:1.3;font-weight:600;cursor:pointer;user-select:none}.wdt-section__summary::-webkit-details-marker{display:none}.wdt-section__summary::after{content:'+';font-size:17px;line-height:1;color:#324766}.wdt-section[open]{border-color:var(--wdt-border-strong)}.wdt-section[open] .wdt-section__summary{border-bottom:1px solid var(--wdt-border);background:#f2f7ff}.wdt-section[open] .wdt-section__summary::after{content:'-'}.wdt-section__content{padding:10px 12px}.wdt-section__content ul{margin:0;padding-left:18px}.wdt-section__content li{margin:5px 0}.wdt-section__content a{text-decoration:none}.wdt-section__content a:hover,.wdt-section__content a:focus{text-decoration:underline}.wooDocTools__itemActions{margin-left:8px;display:inline-flex;gap:6px;vertical-align:middle}body .wdt-sds .wooDocTools__itemActions{display:inline-flex!important;visibility:visible!important;opacity:1!important}.wooDocTools__iconBtn{width:28px;height:28px;display:inline-flex;align-items:center;justify-content:center;border:0!important;border-radius:8px;background:transparent!important;color:inherit;cursor:pointer;padding:0;margin:0;box-shadow:none!important;-webkit-appearance:none!important;appearance:none!important;text-decoration:none!important;visibility:visible!important;opacity:1!important}.wooDocTools__iconBtn:hover,.wooDocTools__iconBtn:focus,.wooDocTools__iconBtn:active{background:rgb(15 95 168 / .14)!important}.wooDocTools__icon{width:20px;height:20px;display:inline-flex}.wooDocTools__icon svg{width:100%;height:100%;display:block}.wooDocTools__btn{display:inline-flex!important;align-items:center!important;justify-content:center!important;vertical-align:middle!important;text-align:center!important;min-height:32px!important;padding:0 9px!important;padding-top:0!important;padding-bottom:0!important;border:1px solid #c8d5e8!important;border-radius:9px!important;background:linear-gradient(180deg,#ffffff 0%,#f2f7ff 100%)!important;color:var(--wdt-text)!important;font-size:11px!important;line-height:1!important;font-weight:600!important;box-shadow:none!important;text-shadow:none!important}.wooDocTools__btn:hover,.wooDocTools__btn:focus,.wooDocTools__btn:active{border-color:#b4c6de!important;background:linear-gradient(180deg,#f7fbff 0%,#e9f2ff 100%)!important}.wdt-sds [data-wdt-send-selected="1"],.wdt-sds [data-wdt-cancel="1"]{display:none!important}.wdt-sds.wdt-multi-mode [data-wdt-send-selected="1"],.wdt-sds.wdt-multi-mode [data-wdt-cancel="1"]{display:inline-flex!important}.wdt-sds.wdt-multi-mode [data-wdt-multi="1"]{display:none!important}body .wdt-sds .wdt-toolbar__row>button.wooDocTools__btn,body .wdt-sds .wdt-toolbar__row>button.wooDocTools__btn:disabled{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:32px!important;height:32px!important;line-height:1.2!important;padding-top:0!important;padding-bottom:0!important;vertical-align:middle!important;text-align:center!important;top:0!important;transform:none!important}@media (max-width:768px){.wdt-toolbar__row{flex-wrap:wrap}.wdt-toolbar__input{min-width:0;width:100%}}.wdtMailModal{position:fixed;inset:0;z-index:100050;display:none}.wdtMailModal.is-open{display:block}.wdtMailModal__backdrop{position:absolute;inset:0;background:rgb(15 23 42 / .5)}.wdtMailModal__dialog{position:relative;width:min(560px, 94vw);max-height:min(84vh, 780px);overflow:auto;margin:7vh auto 0;padding:14px;border:1px solid var(--wdt-border);border-radius:12px;background:#fff;box-shadow:0 18px 48px rgb(15 23 42 / .25)}.wdtMailModal__title{margin:0 0 6px;font-size:16px;line-height:1.25}.wdtMailModal__hint,.wdtMailModal__system,.wdtMailModal__docsLabel,.wdtMailModal__status{margin:0 0 8px;font-size:12px;line-height:1.35}.wdtMailModal__system,.wdtMailModal__status{color:var(--wdt-muted)}.wdtMailModal__validation{margin:0 0 8px;color:var(--wdt-muted);font-size:11px;line-height:1.35}.wdtMailModal__label{display:block;margin:0 0 4px;font-size:12px;font-weight:600}.wdtMailModal__input{width:100%;min-height:34px;margin:0 0 8px;border:1px solid var(--wdt-border);border-radius:8px;padding:6px 9px;font-size:13px}.wdtMailModal__textarea{width:100%;min-height:78px;margin:0 0 8px;border:1px solid var(--wdt-border);border-radius:8px;padding:7px 9px;font-size:13px;line-height:1.35;resize:vertical}.wdtMailModal__docs{margin:0 0 10px;padding-left:18px}.wdtMailModal__docs li{margin:5px 0;font-size:12px;line-height:1.35;overflow-wrap:anywhere}.wdtMailModal__actions{display:flex;gap:8px;justify-content:flex-end}.wdtMailModal__sendWrap{display:flex;gap:8px;align-items:center;justify-content:flex-end;margin:0 0 15px}.wdtMailModal__overlay{position:absolute;inset:0;z-index:5;display:none;align-items:center;justify-content:center;border-radius:12px;background:rgb(255 255 255 / .86);backdrop-filter:blur(1px)}.wdtMailModal__overlay.is-visible{display:flex}.wdtMailModal__overlayText{margin:0;padding:10px 14px;border:1px solid var(--wdt-border-strong);border-radius:10px;background:#fff;color:var(--wdt-text);font-size:15px;font-weight:700;line-height:1.2;letter-spacing:.02em}