.asset-open-image[data-v-cd82ffda]{width:100%;height:100%;min-height:44px;color:inherit;cursor:zoom-in;background:0 0;border:0;padding:0;display:block}.asset-open-image[data-v-cd82ffda]:focus-visible{outline:2px solid var(--ui-primary-soft);outline-offset:-2px}.asset-open-image img[data-v-cd82ffda]{object-fit:cover;width:100%;height:100%;display:block}.tools-document{background:var(--ui-page-bg);color:var(--ui-text);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;font-family:var(--ui-font-sans,system-ui,sans-serif);margin:0;line-height:1.65}.tools-document *{box-sizing:border-box}.tools-document a{color:inherit;text-underline-offset:4px}.tools-document button,.tools-document input,.tools-document textarea,.tools-document select{font:inherit}.tools-document button,.tools-document a,.tools-document summary{-webkit-tap-highlight-color:transparent}.tools-document :focus-visible{outline:3px solid var(--ui-primary-soft);outline-offset:4px}.tools-header{border-bottom:1px solid var(--ui-border);justify-content:space-between;align-items:center;gap:24px;max-width:1240px;margin:auto;padding:24px 36px;display:flex}.tools-brand{align-items:center;gap:14px;font-size:26px;font-weight:850;text-decoration:none;display:flex;color:var(--ui-primary-text)!important}.tools-brand span{color:var(--ui-text-secondary);border-left:1px solid var(--ui-border-strong);padding-left:14px;font-size:13px;font-weight:500}.tools-header nav{gap:24px;font-size:14px;display:flex}.tools-header nav a{text-decoration:none}.tools-main{max-width:1168px;margin:auto;padding:50px 0 70px}.tools-intro{max-width:780px;margin:0 0 30px}.tools-intro h1{letter-spacing:-.035em;margin:12px 0;font-size:clamp(30px,4vw,48px);font-weight:800;line-height:1.25}.tools-intro>p{color:var(--ui-text-secondary);font-size:17px}.tools-format{color:var(--ui-text-secondary);font-size:12px}.tools-directory{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 40px;display:grid}.tools-directory>a{border-top:1px solid var(--ui-border);padding:30px 0;text-decoration:none}.tools-directory h2{margin:10px 0;font-size:25px}.tools-directory p{color:var(--ui-text-secondary);margin:0 0 22px}.tools-directory-action{color:var(--ui-primary-text);font-size:13px;font-weight:700}.tool-workbench{grid-template-columns:minmax(0,1fr) minmax(0,.9fr);align-items:start;gap:36px;display:grid}.tool-form{background:var(--ui-surface);border:1px solid var(--ui-border);border-radius:16px;padding:28px}.tool-form fieldset{border:0;min-width:0;margin:0;padding:0}.tool-form label{justify-content:space-between;align-items:center;gap:12px;margin:18px 0 8px;font-size:14px;font-weight:650;display:flex}.tool-form label:first-of-type{margin-top:0}.tool-form label span{color:var(--ui-text-tertiary);font-size:11px;font-weight:400}.tool-form textarea,.tool-form select{border:1px solid var(--ui-border-strong);background:var(--ui-page-bg-subtle);width:100%;color:var(--ui-text);resize:vertical;border-radius:8px;min-height:44px;padding:11px 12px}.tool-form textarea::placeholder{color:var(--ui-text-tertiary);font-size:14px}.tool-prompt-count,.tool-account-note,.tool-settings p,.tool-result-note{color:var(--ui-text-secondary);font-size:12px}.tool-prompt-count{text-align:right;margin:6px 0 20px}.tool-prompt-count.is-error{color:var(--ui-danger-text)}.tool-settings{border-top:1px solid var(--ui-border);border-bottom:1px solid var(--ui-border);margin:20px 0;padding:12px 0}.tool-settings summary{cursor:pointer;font-size:13px}.tool-submit-row{align-items:center;gap:16px;margin-top:20px;display:flex}.tool-submit-row>span{color:var(--ui-text-secondary);font-size:12px}.tool-submit-row .ui-action-button{padding:0 28px}.tool-error{margin-top:16px}.tool-result{min-width:0;padding:18px 0}.tool-result-heading{justify-content:space-between;align-items:center;gap:12px;display:flex}.tool-result-heading h2{font-size:20px}.tool-result-heading span{color:var(--ui-text-secondary);font-size:12px}.tool-result .asset-card-frame{margin-bottom:16px}.tool-result .asset-card-frame img{object-fit:contain;background:var(--ui-page-bg-subtle);width:100%;max-height:600px}.tool-result-empty{border:1px dashed var(--ui-border-strong);border-radius:16px;flex-direction:column;justify-content:center;min-height:400px;padding:40px;display:flex}.tool-result-empty h2{margin:24px 0 8px;font-size:23px}.tool-result-empty p{max-width:28em;color:var(--ui-text-secondary);font-size:14px}.tools-examples,.tools-related{margin-top:54px}.tools-examples h2,.tools-related h2{margin-bottom:18px;font-size:21px}.tools-examples>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.tools-examples button{text-align:left;border:0;border-top:2px solid var(--ui-border-strong);cursor:pointer;color:var(--ui-text);background:0 0;padding:18px 0}.tools-examples button:hover{border-color:var(--ui-primary-soft)}.tools-examples button strong{margin-bottom:8px;font-size:15px;display:block}.tools-examples button small{color:var(--ui-text-secondary);font-size:12px;display:block}.tools-related a{margin:0 24px 12px 0;font-size:14px;display:inline-block}.tools-footer{border-top:1px solid var(--ui-border);max-width:1168px;color:var(--ui-text-secondary);flex-wrap:wrap;gap:24px;margin:auto;padding:24px 0;font-size:12px;display:flex}.tools-document .seo-instructions details{border-color:var(--ui-border)}.tools-document .seo-instructions a{color:var(--ui-primary-text)}.tools-document .visually-hidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (width<=1240px){.tools-main,.tools-footer{margin-left:36px;margin-right:36px}}@media (width<=767px){.tools-header{flex-wrap:wrap;gap:14px;padding:18px 20px}.tools-header nav{gap:20px;font-size:13px}.tools-main{padding-top:28px}.tools-main,.tools-footer{margin-left:20px;margin-right:20px}.tool-workbench{grid-template-columns:1fr;gap:16px}.tool-form{padding:20px}.tool-result-empty{min-height:200px;padding:24px}.tools-directory{grid-template-columns:1fr}.tools-examples>div{grid-template-columns:1fr;gap:0}}
