/* Own Synot application/withdrawal revision only. Shared cluster assets unchanged. */
.saw-owner-20261006 .saw-diagnostic{margin:22px 0;padding:20px 22px;border:1px solid #bfd5eb;border-radius:12px;background:#f2f8ff;min-width:0;}
.saw-owner-20261006 .saw-diagnostic h3{margin-top:0;}
.saw-owner-20261006 .saw-diagnostic :is(ol,ul){display:block;padding-left:1.4em;margin:16px 0;columns:1;}
.saw-owner-20261006 .saw-diagnostic li{display:list-item;margin:12px 0;line-height:1.7;}
.saw-owner-20261006 .saw-method-details{margin:22px 0;padding:16px 20px;border:1px solid #bfd5eb;border-radius:12px;overflow-wrap:anywhere;}
.saw-owner-20261006 .saw-method-details>summary{font-weight:700;cursor:pointer;line-height:1.6;}
.saw-owner-20261006 .saw-method-details[open]>summary{margin-bottom:16px;}
.saw-owner-20261006 .saw-figure{margin:24px 0;padding:12px;border:1px solid #aabed3;border-radius:14px;background:#f4f9ff;min-width:0;}
.saw-owner-20261006 .saw-figure picture{display:block;width:100%;}
.saw-owner-20261006 .saw-figure img{display:block;width:100%;height:auto;aspect-ratio:var(--saw-desktop);object-fit:contain;}
.saw-owner-20261006 .saw-figure figcaption{margin-top:14px;font-size:16px;line-height:1.65;overflow-wrap:anywhere;}
.saw-owner-20261006 .saw-source,.saw-owner-20261006 .saw-note{padding:15px 18px;background:#edf8f3;border-left:4px solid #07877f;line-height:1.7;overflow-wrap:anywhere;}
.saw-owner-20261006 [id^="saw-"]{scroll-margin-top:calc(var(--saw-header-height,92px) + 12px);}
.saw-owner-20261006 .saw-partner-row{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;width:100%;grid-column:1/-1;flex:0 0 100%;margin-block:12px;}
.saw-owner-20261006 .saw-partner-row>a[rel~=sponsored]{display:inline-flex;justify-content:center;text-align:center;max-width:100%;white-space:normal;}
.saw-owner-20261006 .saw-partner-row small{text-align:center;font-size:14px;line-height:1.6;}
.saw-owner-20261006 .saw-tool{padding:20px;border:1px solid #9eb6cc;border-radius:12px;background:#f4f9ff;margin-block:24px;}
.saw-owner-20261006 .saw-tool label{display:block;margin:12px 0 8px;font-weight:700;}
.saw-owner-20261006 .saw-tool :is(select,input){display:block;box-sizing:border-box;width:100%;max-width:430px;padding:12px;background:white;color:#142d49;border:1px solid #758ba1;border-radius:7px;font:inherit;}
.saw-owner-20261006 .saw-tool [aria-invalid=true]{border-color:#a62828;}
.saw-owner-20261006 .saw-tool [role=status]{line-height:1.7;overflow-wrap:anywhere;}
.saw-owner-20261006 .saw-tool .saw-actions{display:flex;flex-wrap:wrap;gap:10px;justify-content:center;margin-block:18px;}
.saw-owner-20261006 .saw-tool a[aria-disabled=true]{pointer-events:none;opacity:.6;}
.saw-owner-20261006 .saw-tool button{cursor:pointer;max-width:100%;white-space:normal;}
@media(max-width:1080px){.saw-owner-20261006 [id^="saw-"]{scroll-margin-top:calc(var(--saw-header-height,92px) + var(--saw-pinned-height,0px) + 12px);}}
@media(max-width:600px){.saw-owner-20261006 .saw-figure{padding:0;}.saw-owner-20261006 .saw-figure img{aspect-ratio:var(--saw-mobile);}.saw-owner-20261006 .saw-figure figcaption{padding:14px;margin:0;}.saw-owner-20261006 .saw-tool{padding:14px;}}
