.aisa-page{max-width: none}.aisa-page .card,.aisa-page table.widefat,.aisa-page fieldset{max-width: none;box-sizing: border-box}.aisa-switch{position:relative;display:inline-block;width:42px;height:24px;flex:none;vertical-align:middle}.aisa-switch input{opacity:0;width:0;height:0}.aisa-slider{position:absolute;cursor:pointer;inset:0;background:#ccc;transition:.2s;border-radius:24px}.aisa-slider:before{content:"";position:absolute;height:18px;width:18px;left:3px;bottom:3px;background:#fff;transition:.2s;border-radius:50%}.aisa-switch input:checked + .aisa-slider{background:#2271b1}.aisa-switch input:checked + .aisa-slider:before{transform:translateX(18px)}.aisa-switch input:disabled + .aisa-slider{opacity:.6;cursor:not-allowed}.aisa-card{padding: 20px}.aisa-card.tight{padding: 16px 18px}.aisa-card + .aisa-card{margin-top: 16px}.aisa-card > h2:first-child{margin-top: 0;font-size: 15px}.aisa-lead{font-size: 14px;color: #444}.aisa-note{font-size: 13px;color: #555}.aisa-muted{font-size: 12px;color: #777}.aisa-small{font-size: 11px;color: #999}.aisa-mt0{margin-top: 0}.aisa-analysis{width: 100%}.aisa-analysis th.num,.aisa-analysis td.num{text-align: center}.aisa-analysis .type-total{color: #999;font-size: 11px}.aisa-count{font-weight: 700;color: var(--wp-bound-block-color)}.aisa-count.ok{color: #2e7d32}.aisa-frac{color: #999;font-weight: 400}.aisa-na{color: #bbb}.aisa-fields{border: 1px solid #dcdce5;border-radius: 8px;padding: 10px 14px;margin: 0 0 14px}.aisa-fields legend{font-size: 12px;color: #555;padding: 0 6px}.aisa-fields label{display: inline-flex;align-items: center;gap: 6px;margin-right: 16px;font-size: 13px}.aisa-fields hr{margin: 10px 0;border: 0;border-top: 1px solid #eee}.aisa-credit-bar{margin: 0 0 14px}.aisa-credit-bar.compact{max-width: 360px}.aisa-credit-bar .cb-head{display: flex;justify-content: space-between;align-items: baseline;font-size: 12px;color: #c1d7df;margin-bottom: 5px}.aisa-credit-bar .cb-val{font-weight: 700}.aisa-credit-bar .cb-track{height: 10px;background: #eceef5;border-radius: 999px;overflow: hidden}.aisa-credit-bar .cb-fill{height: 100%;border-radius: 999px;transition: width .4s ease}.aisa-credit-bar.tone-full .cb-val,.aisa-credit-bar.tone-ok .cb-val{color: #16a34a}.aisa-credit-bar.tone-warn .cb-val{color: #d97706}.aisa-credit-bar.tone-low .cb-val{color: #dc2626}.aisa-free-badge{white-space: nowrap;vertical-align: middle}.aisa-free-badge-pill{display: inline-block;background: #dcfce7;color: #166534;font-size: 9px;line-height: 1.4;padding: 0 6px;border-radius: 8px;font-weight: 700}.aisa-brand-notice{margin: 14px 0;padding: 12px 16px}.aisa-brand-notice p{margin: 0 0 10px}.aisa-brand-notice p.aisa-brand-notice-h{margin: 0 0 6px;font-size: 14px}.aisa-credit-bar.tone-full .cb-fill,.aisa-credit-bar.tone-ok .cb-fill{background: #16a34a}.aisa-credit-bar.tone-warn .cb-fill{background: #d97706}.aisa-credit-bar.tone-low .cb-fill{background: #dc2626}.yaime-section{transition: opacity .2s ease}#yaime-variants-box.yaime-defaults-active .yaime-section{opacity: .35;pointer-events: none;user-select: none}#yaime-variants-box.yaime-defaults-active .yaime-section input,#yaime-variants-box.yaime-defaults-active .yaime-section textarea,#yaime-variants-box.yaime-defaults-active .yaime-section button{cursor: not-allowed}.yaime-variant-row .yaime-row-num{line-height: 30px;font-size: 12px}.yaime-api-card{border-left: 3px solid #c3c4c7}.yaime-api-card.has-key{border-left-color: #00a32a}.yaime-api-card.is-active{border-left-color: #2271b1}.yaime-test-status{min-width: 0;word-break: break-word}.aisa-brandbar{display:flex;align-items:center;gap:14px;flex-wrap:wrap;margin:6px 0 18px}.aisa-brand-mark{flex:none;filter:drop-shadow(0 2px 8px rgba(99,102,241,.35))}.aisa-brand-word{font-size:22px;font-weight:800;letter-spacing:.2px;line-height:1}.aisa-brand-word b{-webkit-text-fill-color:transparent;background:linear-gradient(135deg,#22D3EE,#6366F1);-webkit-background-clip:text;background-clip:text}.aisa-brand-sg{-webkit-text-fill-color:transparent;background:linear-gradient(135deg,#6366F1,#A855F7);-webkit-background-clip:text;background-clip:text}.aisa-brand-as{font-weight:600;font-size:18px;-webkit-text-fill-color:transparent;background:linear-gradient(135deg,#22D3EE,#A855F7);-webkit-background-clip:text;background-clip:text}.aisa-brand-div{width:1px;height:30px;background:linear-gradient(180deg,#22D3EE,#A855F7);opacity:.5}.aisa-brand-title{font-size:20px;font-weight:700;display:flex;flex-direction:column;line-height:1.15}.aisa-brand-title small{font-size:12px;font-weight:400;opacity:.7}.aisa-brand-actions{margin-left:auto;display:flex;gap:8px;align-items:center}.aisa-skin .aisa-grad,.aisa-skin .button-primary.aisa-grad{background:linear-gradient(135deg,#22D3EE,#6366F1,#A855F7);border:0;color:#fff}.aisa-skin.aisa-theme-dark{--bg:#0b0b16;--card:#15152a;--card2:#1b1b30;--bd:#2b2b48;--bd2:#3a3a5e;--tx:#e9e9f5;--mut:#c6c6c6;--a1:#22D3EE;--a2:#6366F1;--a3:#A855F7;background:var(--bg);color:var(--tx);border:1px solid var(--bd);border-radius:16px;padding:22px 24px 28px;margin:16px 16px 24px 2px}.aisa-skin.aisa-theme-dark .aisa-brand-title{color:var(--tx)}.aisa-skin.aisa-theme-dark h1,.aisa-skin.aisa-theme-dark h2,.aisa-skin.aisa-theme-dark h3,.aisa-skin.aisa-theme-dark strong{color:var(--tx) !important}.aisa-skin.aisa-theme-dark p,.aisa-skin.aisa-theme-dark li,.aisa-skin.aisa-theme-dark label,.aisa-skin.aisa-theme-dark h4,.aisa-skin.aisa-theme-dark .description,.aisa-skin.aisa-theme-dark td,.aisa-skin.aisa-theme-dark th{color:var(--mut) !important}.aisa-skin.aisa-theme-dark a:not(.button){color:var(--a1) !important}.aisa-skin.aisa-theme-dark .card,.aisa-skin.aisa-theme-dark .postbox{background:linear-gradient(160deg,var(--card2),var(--card)) !important;border:1px solid var(--bd) !important;border-radius:14px !important;color:var(--tx) !important;box-shadow:0 8px 24px rgba(0,0,0,.28) !important}.aisa-skin.aisa-theme-dark .widefat,.aisa-skin.aisa-theme-dark table.widefat{background:transparent !important;border-color:var(--bd) !important}.aisa-skin.aisa-theme-dark .widefat th,.aisa-skin.aisa-theme-dark .widefat td{border-color:var(--bd) !important}.aisa-skin.aisa-theme-dark .widefat thead th{color:var(--tx) !important}.aisa-skin.aisa-theme-dark .striped>tbody>tr:nth-child(odd){background:rgba(255,255,255,.03) !important}.aisa-skin.aisa-theme-dark .button{background:#23233f;border:1px solid var(--bd2);color:var(--tx)}.aisa-skin.aisa-theme-dark .button:hover{background:#2c2c4e;border-color:var(--a2);color:#fff}.aisa-skin.aisa-theme-dark .button-primary{background:linear-gradient(135deg,#22D3EE,#6366F1,#A855F7) !important;border:0 !important;color:#fff !important;text-shadow:none}.aisa-skin.aisa-theme-dark .button-hero{box-shadow:0 8px 22px rgba(99,102,241,.4)}.aisa-skin.aisa-theme-dark hr{border-top-color:var(--bd) !important}.aisa-skin.aisa-theme-dark .aisa-slider{background:#3a3a5e}.aisa-skin.aisa-theme-dark .aisa-switch input:checked + .aisa-slider{background:linear-gradient(135deg,#22D3EE,#6366F1)}.aisa-skin.aisa-theme-light{--bg:#f4f5fb;--card:#ffffff;--bd:#e4e6f2;--tx:#16162c;--mut:#5b5b75;--a1:#3b82f6;--a2:#6366F1;--a3:#A855F7;background:var(--bg);color:var(--tx);border:1px solid var(--bd);border-radius:16px;padding:22px 24px 28px;margin:16px 16px 24px 2px}.aisa-skin.aisa-theme-light h1,.aisa-skin.aisa-theme-light h2,.aisa-skin.aisa-theme-light h3{color:var(--tx) !important}.aisa-skin.aisa-theme-light .card,.aisa-skin.aisa-theme-light .postbox{background:var(--card) !important;border:1px solid var(--bd) !important;border-radius:14px !important;box-shadow:0 6px 18px rgba(30,30,60,.06) !important}.aisa-skin.aisa-theme-light .button-primary{background:linear-gradient(135deg,#22D3EE,#6366F1,#A855F7) !important;border:0 !important;color:#fff !important;text-shadow:none}.aisa-skin.aisa-theme-wp{--bg:#f0f0f1;--card:#ffffff;--card2:#f6f7f7;--bd:#c3c4c7;--bd2:#dcdcde;--tx:#1d2327;--mut:#646970;--a1:#3b82f6;--a2:#6366F1;--a3:#A855F7;color:var(--tx);padding-top:4px}.aisa-skin .aisa-grid-2{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-top:16px}@media (max-width:1100px){.aisa-skin .aisa-grid-2{grid-template-columns:1fr}}.aisa-skin .aisa-card-h{margin:0 0 12px;font-size:14px;font-weight:700}.aisa-skin .aisa-card-actions{margin:14px 0 0}.aisa-skin .aisa-checkrow,.aisa-skin .aisa-statrow{display:flex;align-items:center;gap:10px;padding:9px 0;border-bottom:1px solid var(--bd,#f0f0f0)}.aisa-skin .aisa-checkrow:last-of-type,.aisa-skin .aisa-statrow:last-of-type{border-bottom:0}.aisa-skin .aisa-checkrow .ico{font-size:15px;line-height:1;flex:none}.aisa-skin .aisa-checkrow .lab,.aisa-skin .aisa-statrow .lab{flex:1;font-size:13px;color:var(--mut,#555)}.aisa-skin .aisa-checkrow.ok .lab{color:#16a34a}.aisa-skin.aisa-theme-dark .aisa-checkrow.ok .lab{color:#34d399}.aisa-skin .aisa-statrow .val{font-weight:700;font-size:14px}.aisa-skin .aisa-statrow .miss{font-size:11px;color:#dc2626;text-decoration:none;white-space:nowrap}.aisa-skin.aisa-theme-dark .aisa-statrow .miss{color:#f87171}.aisa-skin .aisa-statrow .done{font-size:11px;color:#16a34a}.aisa-skin.aisa-theme-dark .notice{background:#1b1b30 !important;border:1px solid var(--bd) !important;border-left:4px solid #d97706 !important;color:var(--tx) !important;box-shadow:none !important;border-radius:8px}.aisa-skin.aisa-theme-dark .notice p{color:var(--mut) !important}.aisa-skin.aisa-theme-dark .notice-success{border-left-color:#22c55e !important}.aisa-skin.aisa-theme-dark .notice-error{border-left-color:#ef4444 !important}.aisa-skin.aisa-theme-dark .notice-info{border-left-color:#3b82f6 !important}.aisa-skin .aisa-feat-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(380px,1fr));gap:16px}.aisa-skin .aisa-tier-head{grid-column:1/-1;margin:8px 0 0;padding-top:10px;border-top:1px solid var(--bd,#e6e6ea)}.aisa-skin .aisa-tier-head h3{margin:0;font-size:13px;letter-spacing:.04em;color:var(--mut,#555)}.aisa-skin.aisa-theme-dark{--surface:#191934;--field:#0f0f1e}.aisa-skin.aisa-theme-light{--surface:#f6f7fb;--field:#ffffff}.aisa-skin .aisa-inset{background:var(--surface,#f6f7fb);border:1px solid var(--bd,#e4e6f2);border-radius:10px;padding:14px 16px}.aisa-skin.aisa-theme-dark input[type=text],.aisa-skin.aisa-theme-dark input[type=password],.aisa-skin.aisa-theme-dark input[type=email],.aisa-skin.aisa-theme-dark input[type=search],.aisa-skin.aisa-theme-dark input[type=number],.aisa-skin.aisa-theme-dark input[type=url],.aisa-skin.aisa-theme-dark textarea,.aisa-skin.aisa-theme-dark select{background:var(--field) !important;color:var(--tx) !important;border:1px solid var(--bd2) !important;border-radius:8px}.aisa-skin.aisa-theme-dark input::placeholder,.aisa-skin.aisa-theme-dark textarea::placeholder{color:#6b6b88 !important}.aisa-skin.aisa-theme-dark code{background:#0f0f1e !important;color:#c9c9ee !important;border:1px solid var(--bd) !important}.aisa-skin.aisa-theme-dark .form-table th{color:var(--tx) !important}.aisa-skin .aisa-badge{display:inline-block;font-size:10px;font-weight:600;padding:2px 8px;border-radius:10px;line-height:1.7}.aisa-skin .aisa-badge.up{text-transform:uppercase;font-weight:700}.aisa-skin .aisa-badge.green{background:#dcfce7;color:#166534}.aisa-skin .aisa-badge.blue{background:#e0f2fe;color:#075985}.aisa-skin .aisa-badge.amber{background:#fef3c7;color:#92400e}.aisa-skin.aisa-theme-dark .aisa-badge.green{background:rgba(34,197,94,.16);color:#5ee9a4}.aisa-skin.aisa-theme-dark .aisa-badge.blue{background:rgba(59,130,246,.20);color:#7cc0ff}.aisa-skin.aisa-theme-dark .aisa-badge.amber{background:rgba(217,119,6,.20);color:#fbbf24}.aisa-skin .aisa-ok{color:#16a34a !important}.aisa-skin.aisa-theme-dark .aisa-ok{color:#34d399 !important}.aisa-skin .aisa-info{color:#075985 !important}.aisa-skin.aisa-theme-dark .aisa-info{color:#3da2d9 !important}.aisa-skin .aisa-warn{color:#b32d2e !important}.aisa-skin.aisa-theme-dark .aisa-warn{color:#fc5355 !important}.aisa-skin .aisa-dim{color:var(--mut,#888)}.aisa-skin .aisa-feat-card .desc{font-size:12px;line-height:1.5;color:var(--mut,#555);margin:10px 0 0}.aisa-skin .aisa-feat-head{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.aisa-skin .aisa-feat-card.is-off{opacity:.65}.aisa-skin .aisa-feat-top{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.aisa-skin .aisa-feat-name{font-size:14px}.aisa-skin .aisa-pnote{margin:10px 0 0;font-size:12px}.aisa-skin .aisa-fieldlabel{display:block;font-size:12px;font-weight:600;margin-bottom:4px}.aisa-skin .aisa-input-mono{font-family:monospace;width:100%}.aisa-skin .aisa-mb14{margin-bottom:14px}.aisa-skin .aisa-intro-lead{font-size:15px;margin-top:0}.aisa-skin .aisa-section-h{margin-top:30px}.aisa-skin .aisa-field{margin-top:12px}.aisa-skin .aisa-select-wide{min-width:280px;max-width:100%}.aisa-brand-mark{height:46px;width:auto}.aisa-skin .card{max-width:none;box-sizing:border-box}.aisa-settings-content{margin-top:20px}.aisa-settings-content > form,.aisa-settings-content .card{max-width:none !important;box-sizing:border-box}@media (min-width:1180px){.aisa-settings-content .form-table{max-width:none}.aisa-settings-content .form-table>tbody{display:grid;grid-template-columns:repeat(auto-fill,minmax(540px,1fr));gap:0 46px;align-items:start}.aisa-settings-content .form-table>tbody>tr{display:grid;grid-template-columns:190px minmax(0,1fr);align-items:start;padding:16px 0;margin:0;border-top:1px solid var(--bd,#f0f0f1)}.aisa-settings-content .form-table>tbody>tr>th,.aisa-settings-content .form-table>tbody>tr>td{display:block;width:auto;padding:0;vertical-align:top}.aisa-settings-content .form-table>tbody>tr>th{padding-right:14px}.aisa-settings-content .form-table td .description,.aisa-settings-content .form-table td p{max-width:60ch}}.aisa-skin .nav-tab-wrapper{margin-bottom:0}.aisa-skin.aisa-theme-dark .nav-tab-wrapper{border-bottom-color:var(--bd)}.aisa-skin.aisa-theme-dark .nav-tab{background:#13132a;border-color:var(--bd) !important;color:var(--mut)}.aisa-skin.aisa-theme-dark .nav-tab-active,.aisa-skin.aisa-theme-dark .nav-tab:hover{background:linear-gradient(160deg,#20203c,#15152a);color:var(--tx) !important}.aisa-skin .aisa-badge.purple{background:#ede9fe;color:#5b21b6}.aisa-skin .aisa-badge.indigo{background:#eef2ff;color:#3730a3}.aisa-skin .aisa-badge.gray{background:#f3f4f6;color:#6b7280}.aisa-skin.aisa-theme-dark .aisa-badge.purple{background:rgba(139,92,246,.22);color:#c4b5fd}.aisa-skin.aisa-theme-dark .aisa-badge.indigo{background:rgba(99,102,241,.22);color:#a5b4fc}.aisa-skin.aisa-theme-dark .aisa-badge.gray{background:rgba(148,163,184,.20);color:#cbd5e1}.aisa-skin .aisa-note-box{border:1px solid var(--bd,#e4e6f2);border-radius:8px;padding:12px 14px;margin-bottom:16px;background:var(--surface,#f6f7fb)}.aisa-skin .aisa-note-box.ok{border-left:3px solid #16a34a}.aisa-skin .aisa-note-box.warn{border-left:3px solid #d97706}.aisa-skin .aisa-note-box.info{border-left:3px solid #3b82f6}.aisa-skin .aisa-advice{border-left:3px solid #2271b1;padding:8px 10px;border-radius:0 4px 4px 0;background:var(--surface,#eef6ff);margin-top:6px}.aisa-skin .aisa-codebox{background:var(--field,#f8f9fa);border:1px solid var(--bd,#ddd);border-radius:6px;padding:12px;font-family:monospace;box-sizing:border-box}.aisa-skin .aisa-toggle-row{display:flex;align-items:center;gap:10px;cursor:pointer;font-weight:600}.aisa-skin .aisa-debugbox{background:var(--surface,#f0f6fc);border:1px solid var(--bd,#c3d4e4);border-radius:6px;padding:10px 12px;font-size:12px;overflow:auto;max-height:120px;white-space:pre-wrap}.aisa-brand-variants{display:flex;flex-direction:column;gap:6px;margin-top:8px}.aisa-brand-variants:empty{display:none}.aisa-skin .aisa-brand-variant{background:var(--surface,#f0f0f6);border:1px solid var(--bd,#c8c8e0);border-radius:8px;padding:8px 12px;font-size:13px;line-height:1.45;cursor:pointer;transition:all .12s}.aisa-skin .aisa-brand-variant:hover{border-color:#8a7bd8}.aisa-skin .aisa-brand-variant:before{content:"\21A9 ";color:#8b5cf6;font-weight:700}.aisa-skin .aisa-seg-label{font-size:13px;color:var(--mut,#666)}.aisa-skin .aisa-seg-label.active{color:var(--tx,#1d2327);font-weight:600}.aisa-skin .aisa-settings-content{margin-top:4px}.aisa-skin.aisa-theme-dark .nav-tab{background:#101022;border-color:var(--bd) !important;color:#8e8eb0}.aisa-skin.aisa-theme-dark .nav-tab:hover{background:#1a1a34;color:var(--tx) !important}.aisa-skin.aisa-theme-dark .nav-tab-active,.aisa-skin.aisa-theme-dark .nav-tab-active:hover{background:linear-gradient(135deg,rgba(34,211,238,.24),rgba(168,85,247,.26)) !important;color:#fff !important;border-color:#6366F1 !important;box-shadow:inset 0 3px 0 #22D3EE}.aisa-skin.aisa-theme-light .nav-tab{background:#e7e9f3;color:#5b5b75}.aisa-skin.aisa-theme-light .nav-tab:hover{background:#eef0f8}.aisa-skin.aisa-theme-light .nav-tab-active,.aisa-skin.aisa-theme-light .nav-tab-active:hover{background:#fff !important;color:#16162c !important;box-shadow:inset 0 3px 0 #6366F1}.aisa-skin .aisa-pkgs{display:flex;gap:12px;flex-wrap:wrap;align-items:flex-start}.aisa-skin .aisa-pkg{margin:0;text-align:center;width:120px}.aisa-skin .aisa-pkg-badge{font-size:10px;font-weight:700;color:#16a34a;height:15px;line-height:15px;margin-bottom:4px}.aisa-skin.aisa-theme-dark .aisa-pkg-badge{color:#34d399}.aisa-skin .aisa-pkg .button{width:100%;font-weight:700;font-size:16px}.aisa-skin .aisa-pkg-credits{font-size:14px;font-weight:800;color:#5b21b6;margin-top:5px}.aisa-skin.aisa-theme-dark .aisa-pkg-credits{color:#c4b5fd}.aisa-skin .aisa-pkg-unit{font-size:11px;color:var(--mut,#777);margin-top:1px}.aisa-skin .aisa-pkg-sites{font-size:11px;color:var(--mut,#999);margin-top:3px;line-height:1.3}.aisa-skin .aisa-row-total>td,.aisa-skin tr.aisa-row-total{background:var(--surface,#f0f6fc) !important}.aisa-skin .aisa-prog-track{background:var(--surface,#e5e5ef);border-radius:6px;overflow:hidden;height:18px}.aisa-skin .aisa-prog-fill{background:linear-gradient(90deg,#22D3EE,#6366F1);height:100%;width:0;transition:width .2s}.aisa-skin .aisa-report-box{margin-top:14px;padding:12px 14px;background:var(--surface,#f0f6fc);border:1px solid var(--bd,#c3d4e6);border-radius:8px;font-size:13px;line-height:1.6}.aisa-skin .aisa-force-box{display:inline-flex;align-items:center;gap:8px;font-size:13px;margin:0 0 14px;padding:8px 12px;border-radius:8px;border:1px solid #e0c34d;background:var(--surface,#fff8e6)}.aisa-skin.aisa-theme-dark .aisa-force-box{border-color:rgba(217,119,6,.55)}.aisa-skin .aisa-hint{color:#7a5a00}.aisa-skin.aisa-theme-dark .aisa-hint{color:#3da2d9 !important}.aisa-credit-bar .cb-track{height:12px;border-radius:999px;background:rgba(10,10,25,.12);box-shadow:inset 0 1px 3px rgba(0,0,0,.28)}.aisa-skin.aisa-theme-dark .aisa-credit-bar .cb-track,.aisa-skin.aisa-theme-dark .aisa-prog-track{background:#0b0b1c;box-shadow:inset 0 1px 4px rgba(0,0,0,.65)}.aisa-credit-bar .cb-fill,.aisa-prog-fill{position:relative;overflow:hidden;border-radius:999px;background:linear-gradient(180deg,rgba(255,255,255,.45),rgba(255,255,255,0) 48%),linear-gradient(90deg,#22D3EE,#6d5efc,#A855F7) !important;box-shadow:0 0 8px rgba(124,92,246,.75),0 0 18px rgba(168,85,247,.5),inset 0 -2px 4px rgba(0,0,0,.25)}.aisa-credit-bar.tone-warn .cb-fill{background:linear-gradient(180deg,rgba(255,255,255,.45),rgba(255,255,255,0) 48%),linear-gradient(90deg,#f59e0b,#fb7185) !important;box-shadow:0 0 8px rgba(245,158,11,.7),inset 0 -2px 4px rgba(0,0,0,.25)}.aisa-credit-bar.tone-low .cb-fill{background:linear-gradient(180deg,rgba(255,255,255,.45),rgba(255,255,255,0) 48%),linear-gradient(90deg,#ef4444,#f43f5e) !important;box-shadow:0 0 9px rgba(239,68,68,.75),inset 0 -2px 4px rgba(0,0,0,.25)}.aisa-credit-bar .cb-fill:after,.aisa-prog-fill:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,transparent,rgba(255,255,255,.40),transparent);transform:translateX(-120%);animation:aisaShine 2.8s ease-in-out infinite}@keyframes aisaShine{0%{transform:translateX(-120%)}55%,100%{transform:translateX(220%)}}.aisa-skin .aisa-errbox{padding:14px 16px;border:1px solid var(--bd,#e6c3c3);border-left:4px solid #b32d2e;border-radius:8px;background:var(--surface,#fdf6f6)}.aisa-skin.aisa-theme-dark .aisa-errbox{border-left-color:#fc5355}.aisa-skin .aisa-cloud-head{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap;padding:14px 20px;background:var(--surface,#faf7ff)}.aisa-skin.aisa-theme-dark input[type=date],.aisa-skin.aisa-theme-dark input[type=datetime-local],.aisa-skin.aisa-theme-dark input[type=month],.aisa-skin.aisa-theme-dark input[type=time],.aisa-skin.aisa-theme-dark input[type=week]{background:var(--field) !important;color:var(--tx) !important;border:1px solid var(--bd2) !important;border-radius:8px}.aisa-skin.aisa-theme-dark input[type=date]::-webkit-calendar-picker-indicator,.aisa-skin.aisa-theme-dark input[type=datetime-local]::-webkit-calendar-picker-indicator,.aisa-skin.aisa-theme-dark input[type=time]::-webkit-calendar-picker-indicator{filter:invert(1) opacity(.75);cursor:pointer}.aisa-skin.aisa-theme-dark input[type=date]::-webkit-datetime-edit{color:var(--tx)}.aisa-skin .aisa-cloud-card{padding:0;margin:18px 0 26px;border:1px solid var(--bd,#e2d9f7) !important;border-left:4px solid #8b5cf6 !important;overflow:hidden}.aisa-skin .aisa-cloud-body{padding:6px 20px 20px}.aisa-skin .aisa-cloud-badge{font-size:11px;font-weight:600;color:#8b5cf6;vertical-align:middle;border:1px solid var(--bd,#d6c8f5);border-radius:10px;padding:1px 8px}.aisa-skin.aisa-theme-dark .aisa-cloud-badge{color:#c4b5fd}.aisa-skin .aisa-statcards{display:flex;gap:16px;flex-wrap:wrap;margin-bottom:8px}.aisa-skin .aisa-statcard{padding:14px 18px;min-width:150px;margin:0}.aisa-skin .aisa-statcard .lab{font-size:12px;color:var(--mut,#777)}.aisa-skin .aisa-statcard .num{font-size:22px;font-weight:800;margin-top:4px;color:var(--tx,#1f2937)}.aisa-skin .aisa-statcard .num.ok{color:#16a34a}.aisa-skin.aisa-theme-dark .aisa-statcard .num.ok{color:#34d399}.aisa-skin .aisa-statcard .num.warn{color:#d97706}.aisa-skin .aisa-statcard .num.low{color:#dc2626}.aisa-skin.aisa-theme-dark .aisa-statcard .num.low{color:#fc5355}.aisa-skin .aisa-statcard .num.dim{color:var(--mut,#6b7280)}.aisa-skin .aisa-eco{display:flex;gap:14px;flex-wrap:wrap;align-items:stretch}.aisa-skin .aisa-eco-h{font-size:13px;font-weight:700}.aisa-skin .aisa-eco-h.purple{color:#7c3aed}.aisa-skin.aisa-theme-dark .aisa-eco-h.purple{color:#c4b5fd}.aisa-skin .aisa-eco-h.green{color:#15803d}.aisa-skin.aisa-theme-dark .aisa-eco-h.green{color:#34d399}.aisa-skin .aisa-eco-num{font-size:26px;font-weight:800;margin:4px 0}.aisa-skin .aisa-tbl-narrow{max-width:520px}.aisa-skin .aisa-r{text-align:right}.aisa-skin .aisa-cur{font-size:11px;color:#2271b1}.aisa-skin.aisa-theme-dark .aisa-cur{color:#3da2d9}.aisa-skin .aisa-theme-picks{display:flex;gap:12px;flex-wrap:wrap;margin:6px 0 4px;max-width:680px}.aisa-skin .aisa-theme-pick{cursor:pointer;flex:1;min-width:170px;border:2px solid var(--bd,#dcdce5);border-radius:12px;padding:13px;display:block}.aisa-skin .aisa-theme-pick.is-on{border-color:#6366F1}.aisa-skin .aisa-theme-pick[data-theme=dark]{background:linear-gradient(160deg,#1b1b30,#15152a);color:#e9e9f5}.aisa-skin .aisa-theme-pick[data-theme=light]{background:#fff;color:#16162c}.aisa-skin .aisa-theme-pick[data-theme=wp]{background:#f0f0f1;color:#1d2327}.aisa-skin .aisa-theme-pick .tt{display:flex;align-items:center;gap:8px;font-weight:700;font-size:14px}.aisa-skin .aisa-theme-pick .tt input{margin:0}.aisa-skin .aisa-theme-pick .td{display:block;font-size:11px;opacity:.85;margin-top:6px}.aisa-skin .aisa-statusbox{margin:0 0 14px;padding:12px 14px;border-radius:8px;font-size:14px;font-weight:700;border:1px solid var(--bd)}.aisa-skin .aisa-statusbox .sub{display:block;font-weight:400;font-size:11px;margin-top:4px;opacity:.85}.aisa-skin .aisa-statusbox.on{background:#dcfce7;color:#065f46;border-color:#86efac}.aisa-skin.aisa-theme-dark .aisa-statusbox.on{background:rgba(34,197,94,.14);color:#34d399;border-color:rgba(34,197,94,.4)}.aisa-skin .aisa-statusbox.off{background:#f3efff;color:#4c3a8a;border-color:#b9a6f0}.aisa-skin.aisa-theme-dark .aisa-statusbox.off{background:rgba(139,92,246,.16);color:#c4b5fd;border-color:rgba(139,92,246,.4)}.aisa-skin .aisa-badge.red{background:#fee2e2;color:#991b1b}.aisa-skin.aisa-theme-dark .aisa-badge.red{background:rgba(239,68,68,.2);color:#fca5a5}.aisa-skin .aisa-dev-card{background:var(--surface,#fff6f6) !important;border:1px dashed #d63638 !important}.aisa-skin .aisa-domain-row{margin-bottom:6px}.aisa-skin .aisa-theme-pick[data-theme=dark],.aisa-skin .aisa-theme-pick[data-theme=dark] .tt,.aisa-skin .aisa-theme-pick[data-theme=dark] .td{color:#e9e9f5 !important}.aisa-skin .aisa-theme-pick[data-theme=light],.aisa-skin .aisa-theme-pick[data-theme=light] .tt,.aisa-skin .aisa-theme-pick[data-theme=light] .td{color:#16162c !important}.aisa-skin .aisa-theme-pick[data-theme=wp],.aisa-skin .aisa-theme-pick[data-theme=wp] .tt,.aisa-skin .aisa-theme-pick[data-theme=wp] .td{color:#1d2327 !important}.aisa-skin .aisa-step-title{font-weight:600;margin:14px 0 6px}.aisa-skin .aisa-setup-bar{height:8px;margin-bottom:6px}.aisa-skin .aisa-step-list{display:flex;gap:6px;list-style:none;padding:0;margin:0 0 18px;flex-wrap:wrap}.aisa-skin .aisa-step{font-size:12px}.aisa-skin .aisa-step.cur{font-weight:700}.aisa-skin .aisa-step.ok{color:#1e7e34}.aisa-skin.aisa-theme-dark .aisa-step.ok{color:#34d399}.aisa-skin .aisa-step.info{color:#2271b1}.aisa-skin.aisa-theme-dark .aisa-step.info{color:#3da2d9}.aisa-skin .aisa-step.warn{color:#b8860b}.aisa-skin.aisa-theme-dark .aisa-step.warn{color:#e0a93a}.aisa-skin .aisa-btn-danger{color:#d63638 !important;border-color:#d63638 !important}.aisa-skin.aisa-theme-dark .aisa-btn-danger{color:#fc5355 !important;border-color:#fc5355 !important;background:transparent}.aisa-cpt-brand.aisa-skin{padding:12px 18px !important;margin:8px 0 14px !important;border-radius:12px !important}.aisa-cpt-brand .aisa-brandbar{margin:0}.aisa-skin .aisa-autoseo-h{margin:0 0 4px;font-weight:700;font-size:13px;color:#1e7e34}.aisa-skin.aisa-theme-dark .aisa-autoseo-h{color:#34d399}.aisa-skin .aisa-autoseo-d{margin:0 0 10px;font-size:12px}.aisa-skin .aisa-autoseo-types{display:flex;flex-wrap:wrap;gap:10px 18px}.aisa-skin .aisa-autoseo-types label{font-size:13px;display:inline-flex;align-items:center;gap:6px}.aisa-skin .aisa-autoseo-ow{display:block;margin-top:12px;font-size:13px}.aisa-skin .aisa-autoseo-queue{margin:12px 0 0;font-size:12px;display:flex;align-items:center;gap:10px;flex-wrap:wrap}.aisa-skin .aisa-quality-note{font-weight:600}.aisa-skin.aisa-theme-dark .aisa-quality-note{color:#fbbf24}.aisa-skin.aisa-theme-light .aisa-quality-note{color:#92400e}.aisa-cloud-provider{font-size:13px;font-weight:600;display:inline-flex;align-items:center;gap:4px;padding:3px 10px;border:1px solid var(--bd,#d6c8f5);border-radius:14px}.aisa-skin.aisa-theme-dark .aisa-cloud-provider{color:#c4b5fd;border-color:#3a3550}.aisa-upsell-link{font-size:12px;font-weight:600;margin-left:8px;text-decoration:none}.aisa-upsell-link:hover{text-decoration:underline}.aisa-stat{font-size:15px;line-height:1;display:inline-block}.aisa-stat-yes{color:#16a34a}.aisa-stat-no{color:#c2c2c8}.aisa-stat-na{color:#b0b0b8;font-size:13px}.aisa-skin.aisa-theme-dark .aisa-stat-yes{color:#34d399}.aisa-skin.aisa-theme-dark .aisa-stat-no{color:#5a5a66}.aisa-skin.aisa-theme-dark .aisa-stat-na{color:#555}.aisa-brand-logo{height:52px;width:auto;max-width:440px;display:block;object-fit:contain}.aisa-theme-dark .aisa-brand-logo--light{display:none}.aisa-theme-light .aisa-brand-logo--dark,.aisa-theme-wp .aisa-brand-logo--dark{display:none}@media (max-width:782px){.aisa-brand-logo{height:42px;max-width:300px}}.aisa-health{margin:16px 0 18px}.aisa-health-cards{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}@media(max-width:1180px){.aisa-health-cards{grid-template-columns:repeat(2,1fr)}}@media(max-width:600px){.aisa-health-cards{grid-template-columns:1fr}}.aisa-skin .aisa-score-card{display:flex;align-items:center;gap:14px;background:var(--card);border:1px solid var(--bd,var(--border,#2a2a35));border-radius:16px;padding:15px 18px;box-shadow:0 6px 20px rgba(0,0,0,.18)}.aisa-score-ring{position:relative;flex:none;width:92px;height:92px}.aisa-ring-svg{width:92px;height:92px;transform:rotate(-90deg)}.aisa-skin .aisa-ring-track{fill:none;stroke:rgba(140,140,175,.28);stroke-width:9}.aisa-ring-val{fill:none;stroke-width:9;stroke-linecap:round;transition:stroke-dashoffset 1s cubic-bezier(.4,0,.2,1);filter:drop-shadow(0 0 5px rgba(99,102,241,.45))}.aisa-skin .aisa-ring-num{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:23px;font-weight:800;line-height:1;color:var(--tx,currentColor)}.aisa-ring-num span{font-size:9px;font-weight:600;opacity:.55;margin-top:2px}.aisa-score-meta{min-width:0;flex:1}.aisa-skin .aisa-score-label{font-size:13px;font-weight:600;color:var(--tx,currentColor)}.aisa-score-word{font-size:13px;font-weight:800;margin:2px 0 7px}.aisa-score-word.grad-g1{background:linear-gradient(90deg,#22D3EE,#3B82F6);-webkit-background-clip:text;background-clip:text;color:transparent}.aisa-score-word.grad-g2{background:linear-gradient(90deg,#6366F1,#22D3EE);-webkit-background-clip:text;background-clip:text;color:transparent}.aisa-score-word.grad-g3{background:linear-gradient(90deg,#A855F7,#6366F1);-webkit-background-clip:text;background-clip:text;color:transparent}.aisa-score-word.grad-g4{background:linear-gradient(90deg,#22D3EE,#A855F7);-webkit-background-clip:text;background-clip:text;color:transparent}.aisa-spark{width:100%;height:26px;display:block}.aisa-spark-line{fill:none;stroke:var(--a2,#6366F1);stroke-width:2;vector-effect:non-scaling-stroke}.aisa-spark-area{fill:rgba(99,102,241,.13);stroke:none}.aisa-skin .aisa-health-bars{margin-top:14px;background:var(--card);border:1px solid var(--bd,var(--border,#2a2a35));border-radius:16px;padding:15px 18px;box-shadow:0 6px 20px rgba(0,0,0,.18)}.aisa-bars-head{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:10px}.aisa-skin .aisa-bars-head strong{font-size:14px;color:var(--tx,currentColor)}.aisa-bars-sub{font-size:12px;opacity:.6}.aisa-fbar{display:grid;grid-template-columns:130px 1fr auto;align-items:center;gap:12px;margin:8px 0}.aisa-skin .aisa-fbar-label{font-size:13px;font-weight:600;color:var(--tx,currentColor)}.aisa-fbar-track{height:10px;border-radius:6px;background:var(--surface,#262633);overflow:hidden}.aisa-fbar-fill{display:block;height:100%;border-radius:6px;transition:width 1s cubic-bezier(.4,0,.2,1)}.aisa-fbar-fill.tone-ok{background:linear-gradient(90deg,#16a34a,#22d3ee)}.aisa-fbar-fill.tone-warn{background:linear-gradient(90deg,#d97706,#f59e0b)}.aisa-fbar-fill.tone-low{background:linear-gradient(90deg,#dc2626,#f97316)}.aisa-fbar-fill.tone-na{background:transparent}.aisa-skin .aisa-fbar-val{font-size:13px;font-weight:700;min-width:66px;text-align:right;color:var(--tx,currentColor)}.aisa-fbar-val small{font-weight:500;opacity:.5;margin-left:4px;font-size:11px}.aisa-health-foot{display:flex;gap:10px;flex-wrap:wrap;align-items:center;font-size:12px;opacity:.8;margin-top:12px;padding-top:10px;border-top:1px solid var(--bd,var(--border,#2a2a35))}.aisa-delta{font-weight:700}.aisa-delta.up{color:#16a34a}.aisa-delta.down{color:#fc5355}.aisa-credit-recharge{display:flex;align-items:center;justify-content:space-between;gap:14px;flex-wrap:wrap;margin:8px 0 14px;padding:11px 16px;border-radius:12px;background:linear-gradient(135deg,rgba(217,119,6,.16),rgba(245,158,11,.10));border:1px solid rgba(245,158,11,.5)}.aisa-credit-recharge .aisa-recharge-msg{font-size:13px}.aisa-credit-recharge.critical{background:linear-gradient(135deg,rgba(220,38,38,.18),rgba(249,115,22,.10));border-color:rgba(252,83,85,.6);animation:aisaPulse 1.8s ease-in-out infinite}.aisa-credit-recharge .aisa-recharge-btn{flex:none}@keyframes aisaPulse{0%,100%{box-shadow:0 0 0 0 rgba(252,83,85,.0)}50%{box-shadow:0 0 0 4px rgba(252,83,85,.18)}}.aisa-skin.aisa-theme-dark .aisa-credit-recharge .aisa-recharge-msg{color:#fcd9a3 !important}.aisa-skin.aisa-theme-dark .aisa-credit-recharge.critical .aisa-recharge-msg{color:#ffc9c9 !important}.aisa-pkg-advice{margin:12px 0;padding:14px 18px;border-radius:12px;border:1px solid var(--bd,#2b2b48);background:linear-gradient(135deg,rgba(34,211,238,.10),rgba(99,102,241,.08))}.aisa-pkg-advice.rec{background:linear-gradient(135deg,rgba(168,85,247,.12),rgba(99,102,241,.10));border-color:rgba(168,85,247,.5)}.aisa-pkg-advice-head{font-size:14px;margin-bottom:6px}.aisa-pkg-advice-stat{font-size:13px;margin:0 0 8px}.aisa-pkg-advice-msg{font-size:13px;margin:0 0 10px;font-weight:600}.aisa-skin.aisa-theme-dark .aisa-pkg-advice-stat,.aisa-skin.aisa-theme-dark .aisa-pkg-advice-head{color:var(--tx,currentColor) !important}.aisa-skin.aisa-theme-dark .aisa-pkg-advice-msg.ok{color:#86efac !important}.aisa-skin.aisa-theme-dark .aisa-pkg-advice-msg.rec{color:#d8b4fe !important}.aisa-busy-overlay{position:fixed;inset:0;z-index:100001;display:flex;align-items:center;justify-content:center;background:rgba(8,8,18,.6);backdrop-filter:blur(3px)}.aisa-busy-card{width:min(420px,90vw);background:linear-gradient(160deg,#1b1b30,#12121f);color:#e8e8f2;border:1px solid #2c2c4c;border-radius:16px;box-shadow:0 24px 60px rgba(0,0,0,.5);padding:24px;text-align:center}.aisa-busy-spin{width:34px;height:34px;margin:0 auto 12px;border:3px solid rgba(255,255,255,.15);border-top-color:#22D3EE;border-radius:50%;animation:aisaSpin .8s linear infinite}.aisa-busy-msg{font-size:15px;font-weight:700;margin-bottom:12px}.aisa-busy-track{height:8px;border-radius:999px;background:rgba(255,255,255,.10);overflow:hidden}.aisa-busy-bar{height:100%;width:40%;border-radius:999px;background:linear-gradient(90deg,#22D3EE,#6366F1,#A855F7);animation:aisaIndet 1.1s ease-in-out infinite}.aisa-busy-hint{font-size:12px;opacity:.6;margin-top:10px}@keyframes aisaSpin{to{transform:rotate(360deg)}}@keyframes aisaIndet{0%{margin-left:-40%}100%{margin-left:100%}}.aisa-skin .aisa-compat-intro{font-size:14px;color:var(--mut);max-width:760px}.aisa-skin .aisa-compat-active-note{margin:8px 0 16px;padding:10px 14px;border-radius:10px;background:var(--surface);border:1px solid var(--bd);font-size:13px}.aisa-skin table.aisa-compat{margin-top:6px}.aisa-skin table.aisa-compat th,.aisa-skin table.aisa-compat td{text-align:center;vertical-align:middle}.aisa-skin table.aisa-compat th:first-child,.aisa-skin table.aisa-compat td:first-child{text-align:left}.aisa-skin table.aisa-compat th.is-active,.aisa-skin table.aisa-compat td.is-active{background:rgba(99,102,241,.14)}.aisa-skin table.aisa-compat th.is-active{border-top:2px solid var(--a2)}.aisa-skin .aisa-compat-you{font-size:11px;font-weight:700;color:var(--a2);letter-spacing:.03em}.aisa-skin .aisa-compat-badge{font-size:15px;line-height:1}.aisa-skin .aisa-compat-legend{display:flex;flex-wrap:wrap;gap:14px;margin:12px 2px;font-size:12px;color:var(--mut)}.aisa-skin .aisa-compat-notes{margin-top:18px}.aisa-skin .aisa-compat-notes h2{font-size:15px;margin-bottom:6px}.aisa-skin .aisa-compat-notes ul{margin:0;padding-left:18px;font-size:13px;color:var(--mut);line-height:1.7}.aisa-skin{--ok:#10b981;--warn:#f59e0b;--bad:#ef4444}.aisa-skin .aisa-score-card.aisa-score--ok .aisa-score-word{color:var(--ok)}.aisa-skin .aisa-score-card.aisa-score--warn .aisa-score-word{color:var(--warn)}.aisa-skin .aisa-score-card.aisa-score--bad .aisa-score-word{color:var(--bad)}.aisa-skin .aisa-score-dot{font-size:9px;line-height:1;vertical-align:middle}.aisa-skin .aisa-pct--ok{color:var(--ok);font-weight:700}.aisa-skin .aisa-pct--warn{color:var(--warn);font-weight:700}.aisa-skin .aisa-pct--bad{color:var(--bad);font-weight:700}.aisa-skin .aisa-tpl-card{margin-bottom:18px}.aisa-skin .aisa-tpl-card h2{margin-top:0;font-size:16px}.aisa-skin .aisa-tpl-propose{display:flex;gap:8px;flex-wrap:wrap;align-items:center}.aisa-skin .aisa-tpl-propose input[type=text]{min-width:280px}.aisa-skin .aisa-tpl-proposal{margin-top:12px;padding:12px 14px;border:1px solid var(--bd);border-radius:10px;background:var(--card)}.aisa-skin .aisa-tpl-slots{display:flex;gap:8px;margin-bottom:12px;flex-wrap:wrap}.aisa-skin .aisa-tpl-slots .active{font-weight:700;border-color:var(--a2) !important;color:var(--a2) !important}.aisa-skin .aisa-tpl-dropzone{min-height:52px;border:2px dashed var(--bd2,#3a3a5e);border-radius:10px;padding:10px;display:flex;gap:8px;flex-wrap:wrap;align-items:center;background:var(--field)}.aisa-skin .aisa-tpl-dropzone.over{border-color:var(--a2);background:rgba(99,102,241,.08)}.aisa-skin .aisa-tpl-palette{display:flex;gap:8px;flex-wrap:wrap;margin-top:10px}.aisa-skin .aisa-tpl-block{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border-radius:8px;cursor:grab;user-select:none;font-size:13px;font-weight:600;border:1px solid var(--bd);background:var(--surface)}.aisa-skin .aisa-tpl-block:active{cursor:grabbing}.aisa-skin .aisa-tpl-block--ai{background:#2d1f5e;color:#c4b5fd;border-color:#5b3fa8}.aisa-skin .aisa-tpl-block--static{background:#1e2030;color:#a0a0c8;border-color:#3a3a5a}.aisa-skin .aisa-tpl-block--wc{background:#1a3a2a;color:#6ee7a0;border-color:#2a5a3a}.aisa-skin.aisa-theme-light .aisa-tpl-block--ai{background:#ede9fe;color:#5b21b6;border-color:#c4b5fd}.aisa-skin.aisa-theme-light .aisa-tpl-block--static{background:#f1f2f8;color:#41415c;border-color:#d4d6e4}.aisa-skin.aisa-theme-light .aisa-tpl-block--wc{background:#dcfce7;color:#166534;border-color:#86efac}.aisa-skin .aisa-tpl-x,.aisa-skin .aisa-tpl-add{font-style:normal;opacity:.6;cursor:pointer;margin-left:2px}.aisa-skin .aisa-tpl-x:hover,.aisa-skin .aisa-tpl-add:hover{opacity:1}.aisa-skin .aisa-tpl-preview{margin-top:10px;padding:10px 12px;border:1px solid var(--bd);border-radius:8px;background:var(--card)}.aisa-skin .aisa-tpl-count{margin-left:10px;font-size:12px;font-weight:700}.aisa-skin .aisa-tpl-count.ok{color:var(--ok)}.aisa-skin .aisa-tpl-count.warn{color:var(--warn)}.aisa-skin .aisa-tpl-count.bad{color:var(--bad)}.aisa-skin .aisa-tpl-map{max-width:680px}.aisa-skin #aisa-tpl-kpsources label{margin-right:14px}.aisa-skin .aisa-tpl-pop{display:inline-flex;align-items:center;gap:6px;margin-left:6px;padding:4px 8px;border:1px solid var(--a2);border-radius:8px;background:var(--card);font-size:12px}.aisa-skin .aisa-guide{max-width:900px}.aisa-skin .aisa-guide-lead{font-size:14px;color:var(--mut);max-width:760px;margin:4px 0 18px}.aisa-skin .aisa-guide-toc{background:var(--card);border:1px solid var(--bd);border-radius:12px;padding:16px 20px;margin-bottom:22px}.aisa-skin .aisa-guide-toc b{display:block;margin-bottom:8px}.aisa-skin .aisa-guide-toc a{color:var(--a2);text-decoration:none;display:inline-block;margin:2px 14px 2px 0;font-size:13px}.aisa-skin .aisa-guide-toc a:hover{text-decoration:underline}.aisa-skin .aisa-guide-section{background:var(--card);border:1px solid var(--bd);border-radius:12px;padding:20px 24px;margin-bottom:18px}.aisa-skin .aisa-guide-section h2{font-size:17px;margin:0 0 10px;border-bottom:2px solid var(--bd);padding-bottom:8px}.aisa-skin .aisa-guide-section p,.aisa-skin .aisa-guide-section li{font-size:14px;line-height:1.65}.aisa-skin .aisa-guide-section ol,.aisa-skin .aisa-guide-section ul{padding-left:20px}.aisa-skin .aisa-guide-section a{color:var(--a2)}.aisa-skin .aisa-guide-section code{background:var(--field);border:1px solid var(--bd);border-radius:6px;padding:1px 6px;font-size:.9em}.aisa-skin .aisa-guide-muted{color:var(--mut);font-size:13px}.aisa-skin table.aisa-guide-table{margin:8px 0}.aisa-skin table.aisa-guide-table th,.aisa-skin table.aisa-guide-table td{text-align:left;vertical-align:top;font-size:13px}.aisa-skin .aisa-guide-tip{background:rgba(16,185,129,.10);border:1px solid rgba(16,185,129,.35);border-radius:10px;padding:10px 14px;margin:12px 0;font-size:13px}.aisa-skin .aisa-guide-warn{background:rgba(245,158,11,.10);border:1px solid rgba(245,158,11,.40);border-radius:10px;padding:10px 14px;margin:12px 0;font-size:13px}.aisa-skin .aisa-guide-badge{display:inline-block;background:rgba(99,102,241,.18);color:var(--a2);border-radius:999px;padding:1px 10px;font-size:11px;font-weight:700;margin:0 4px;vertical-align:middle}.aisa-skin .aisa-guide-foot{color:var(--mut);font-size:12px;text-align:center;margin-top:24px}.aisa-skin .aisa-usage-empty,.aisa-skin .aisa-imp-card,.aisa-skin .aisa-bp-card{margin-top:16px;padding:24px}.aisa-skin .aisa-usage-m0,.aisa-skin .aisa-util-m0,.aisa-skin .aisa-set-m0,.aisa-skin .aisa-cred-form,.aisa-skin .aisa-setup-hint,.aisa-skin .aisa-ihub-desc-flush,.aisa-skin .aisa-gbp-introline{margin:0}.aisa-skin .aisa-usage-tabs,.aisa-skin .aisa-bulk-tabs,.aisa-skin .aisa-imp-notice-ok{margin:16px 0 0}.aisa-skin .aisa-usage-tab-cost{color:var(--mut);font-weight:400}.aisa-skin .aisa-usage-cards{display:flex;gap:16px;flex-wrap:wrap;margin:20px 0 24px}.aisa-skin .aisa-usage-card{padding:16px 20px;min-width:160px}.aisa-skin .aisa-usage-card-lab,.aisa-skin .aisa-bulk-arrow,.aisa-skin .aisa-bulk-count,.aisa-skin .aisa-set-hint{color:var(--mut);font-size:12px}.aisa-skin .aisa-usage-card-num{font-size:22px;font-weight:700;margin-top:4px}.aisa-skin .aisa-usage-h3,.aisa-skin .aisa-oc-mt8,.aisa-skin .aisa-oc-legend{margin-top:8px}.aisa-skin .aisa-usage-h3-lg,.aisa-skin .aisa-usage-reset-form,.aisa-skin .aisa-set-mt24{margin-top:24px}.aisa-skin .aisa-usage-cloud-h2{margin:0;font-size:16px}.aisa-skin .aisa-usage-cloud-intro{margin:6px 0 14px}.aisa-skin .aisa-usage-credit-bar{max-width:520px;margin:6px 0 4px}.aisa-skin .aisa-usage-sub-h3,.aisa-skin .aisa-lic-archtitle{font-size:14px;margin:18px 0 6px}.aisa-skin .aisa-usage-right,.aisa-skin .aisa-util-right{text-align:right}.aisa-skin .aisa-usage-eco-a{flex:1 1 220px}.aisa-skin .aisa-usage-eco-b{flex:1 1 260px}.aisa-skin .aisa-usage-eco-note,.aisa-skin .aisa-bulk-date,.aisa-skin .aisa-bulk-tpl-warn,.aisa-skin .aisa-oc-hint12,.aisa-skin .aisa-util-table-sm,.aisa-skin .aisa-set-fs12,.aisa-skin .aisa-set-sel-12,.aisa-skin .aisa-gbp-note{font-size:12px}.aisa-skin .aisa-usage-listino,.aisa-skin .aisa-util-mt14,.aisa-skin .aisa-setup-label-2,.aisa-skin .aisa-tplp-mt,.aisa-skin .aisa-bp-mt{margin-top:14px}.aisa-skin .aisa-usage-foot{margin:8px 0 0;font-size:11px}.aisa-skin .aisa-bulk-gate-title,.aisa-skin .aisa-util-mt0,.aisa-skin .aisa-set-mt0,.aisa-skin .aisa-imp-card-h,.aisa-skin .aisa-lic-mt0,.aisa-skin .aisa-setup-h2{margin-top:0}.aisa-skin .aisa-bulk-filterbar{margin:16px 0;display:flex;gap:8px;align-items:center;flex-wrap:wrap}.aisa-skin .aisa-bulk-filter-label{font-size:13px;color:var(--mut);font-weight:600}.aisa-skin .aisa-bulk-lbl,.aisa-skin .aisa-bulk-strong,.aisa-skin .aisa-oc-fields-title,.aisa-skin .aisa-oc-f13,.aisa-skin .aisa-util-fs13,.aisa-skin .aisa-setup-meta{font-size:13px}.aisa-skin .aisa-bulk-dateform{display:flex;gap:6px;align-items:center;margin-left:6px}.aisa-skin .aisa-bulk-spacer,.aisa-skin .aisa-set-vtitle{flex:1}.aisa-skin .aisa-bulk-ppform{display:flex;gap:6px;align-items:center}.aisa-skin .aisa-bulk-types,.aisa-skin .aisa-set-mb14,.aisa-skin .aisa-ihub-desc{margin:0 0 14px}.aisa-skin .aisa-bulk-types-sum{cursor:pointer;font-size:13px;color:#2271b1}.aisa-skin .aisa-bulk-types-card{padding:14px 18px;margin-top:8px}.aisa-skin .aisa-bulk-types-hint,.aisa-skin .aisa-set-legend{color:var(--mut);font-size:12px;margin:0 0 10px}.aisa-skin .aisa-bulk-saved{color:#1e7e34;font-size:12px;margin:0 0 8px}.aisa-skin.aisa-theme-dark .aisa-bulk-saved{color:#34d399}.aisa-skin .aisa-bulk-freebox,.aisa-skin .aisa-oc-mb14,.aisa-skin .aisa-util-mb14{margin-bottom:14px}.aisa-skin .aisa-bulk-free-txt{margin:0;font-size:13px;color:#4c3a8a}.aisa-skin.aisa-theme-dark .aisa-bulk-free-txt{color:#c4b5fd}.aisa-skin .aisa-bulk-actionbar{padding:14px 18px;margin-bottom:14px}.aisa-skin .aisa-bulk-actionrow,.aisa-skin .aisa-set-flexbar,.aisa-skin .aisa-set-devmode-row{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.aisa-skin .aisa-bulk-skip{display:flex;align-items:center;gap:7px;font-size:13px;margin-top:12px;cursor:pointer}.aisa-skin .aisa-bulk-skip-hint,.aisa-skin .aisa-bulk-dash{color:var(--mut)}.aisa-skin .aisa-bulk-progress,.aisa-skin .aisa-bulk-tablenav,.aisa-skin .aisa-util-mt12,.aisa-skin .aisa-lic-form-deact,.aisa-skin .aisa-dash-mt12{margin-top:12px}.aisa-skin .aisa-bulk-track{height:16px}.aisa-skin .aisa-bulk-prog-txt,.aisa-skin .aisa-oc-progress-txt{color:var(--mut);font-size:12px;margin:6px 0 0}.aisa-skin .aisa-bulk-results{margin:0 0 6px;color:var(--mut);font-size:13px}.aisa-skin .aisa-bulk-cbcol{width:24px}.aisa-skin .aisa-bulk-thumbcol{width:60px}.aisa-skin .aisa-bulk-c,.aisa-skin .aisa-util-center{text-align:center}.aisa-skin .aisa-bulk-sortlink{text-decoration:none;color:inherit}.aisa-skin .aisa-bulk-thumb{width:48px;height:48px;object-fit:cover;border-radius:4px}.aisa-skin .aisa-bulk-file,.aisa-skin .aisa-set-optname{color:var(--mut);font-size:11px}.aisa-skin .aisa-bulk-mod,.aisa-skin .aisa-set-model-label{color:var(--mut);font-size:12px;white-space:nowrap}.aisa-skin .aisa-bulk-row-locked{opacity:.55}.aisa-skin .aisa-bulk-lock{color:#5b21b6}.aisa-skin.aisa-theme-dark .aisa-bulk-lock{color:var(--a3)}.aisa-skin .aisa-bulk-rotn{color:var(--ok,#10b981);font-weight:700;font-variant-numeric:tabular-nums}.aisa-skin .aisa-bulk-slug{font-size:11px;color:var(--mut);font-family:monospace;max-width:160px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.aisa-skin .aisa-oc-card,.aisa-skin .aisa-util-card,.aisa-skin .aisa-set-card-pad-20,.aisa-skin .aisa-set-api-card{padding:20px}.aisa-skin .aisa-oc-h2,.aisa-skin .aisa-util-h2,.aisa-skin .aisa-cred-h,.aisa-skin .aisa-lic-cardtitle{font-size:15px;margin-top:0}.aisa-skin .aisa-oc-mt16,.aisa-skin .aisa-oc-progress,.aisa-skin .aisa-setup-lic-buy,.aisa-skin .aisa-bp-links,.aisa-skin .aisa-dash-mt16{margin-top:16px}.aisa-skin .aisa-oc-alldone{font-size:14px;color:var(--ok);margin-top:0}.aisa-skin .aisa-oc-note{font-size:13px;color:var(--mut);margin-top:0}.aisa-skin .aisa-oc-check-col{width:34px}.aisa-skin .aisa-oc-nowrap,.aisa-skin .aisa-util-nowrap{white-space:nowrap}.aisa-skin .aisa-oc-miss{color:var(--bad);font-weight:700}.aisa-skin .aisa-oc-pending-txt{margin:0 0 10px;font-size:13px}.aisa-skin .aisa-oc-free-note{margin-bottom:14px;font-size:13px}.aisa-skin .aisa-oc-strong,.aisa-skin .aisa-set-req-bold{font-weight:700}.aisa-skin .aisa-oc-question{font-size:15px;margin:0 0 14px}.aisa-skin .aisa-oc-fields-head{display:flex;align-items:center;gap:10px;margin:0 0 6px}.aisa-skin .aisa-oc-warn-ic{color:var(--warn);font-size:11px}.aisa-skin .aisa-oc-sep{margin:10px 0;border:0;border-top:1px solid var(--bd)}.aisa-skin .aisa-oc-qa-label,.aisa-skin .aisa-set-chooser-item{align-items:center;display:inline-flex;font-size:13px;gap:6px}.aisa-skin .aisa-oc-qa-label.is-disabled{opacity:.5}.aisa-skin .aisa-oc-ml16{margin-left:16px}.aisa-skin .aisa-oc-brand-req{font-size:12px;color:var(--warn)}.aisa-skin .aisa-oc-estimate,.aisa-skin .aisa-oc-keepopen,.aisa-skin .aisa-set-note-muted{color:var(--mut);font-size:12px;margin:10px 0 0}.aisa-skin .aisa-oc-tpl-row{margin:8px 0}.aisa-skin .aisa-oc-stop{margin-left:10px;color:var(--bad);border-color:var(--bad)}.aisa-skin .aisa-oc-blocked-note{margin:10px 0 0;color:var(--bad);font-size:13px}.aisa-skin .aisa-oc-history{margin:0;font-size:13px;line-height:1.8}.aisa-skin .aisa-util-hide{display:none}.aisa-skin .aisa-util-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(420px,1fr));grid-auto-rows:8px;grid-auto-flow:dense;gap:16px;align-items:start;margin-top:16px}.aisa-skin .aisa-util-grid>.aisa-util-card{margin:0;box-sizing:border-box;align-self:start}.aisa-skin .aisa-util-soft{opacity:.9}.aisa-skin .aisa-util-h3{font-size:13px;margin:18px 0 8px}.aisa-skin .aisa-util-inline{display:inline}.aisa-skin .aisa-util-vmid,.aisa-skin .aisa-set-vmid{vertical-align:middle}.aisa-skin .aisa-util-col-when{width:130px}.aisa-skin .aisa-util-label{display:block;font-size:13px;margin-bottom:10px}.aisa-skin .aisa-util-label-sm{display:block;font-size:12px;margin-bottom:8px}.aisa-skin .aisa-util-flabel{display:flex;align-items:center;gap:8px;font-size:13px;margin-bottom:6px}.aisa-skin .aisa-util-tag,.aisa-skin .aisa-lic-tag{font-size:11px;font-weight:600}.aisa-skin .aisa-util-sep{margin:14px 0;border:0;border-top:1px solid var(--bd)}.aisa-skin .aisa-util-mb8,.aisa-skin .aisa-cred-note-tight,.aisa-skin .aisa-lic-badgerow{margin:0 0 8px}.aisa-skin .aisa-tr-hint{margin:0 0 12px;opacity:.8}.aisa-skin .aisa-tr-state{border:1px solid var(--bd);border-radius:12px;background:var(--surface);padding:10px 12px;margin:0 0 12px}.aisa-skin .aisa-tr-state-line{display:flex;align-items:flex-start;gap:6px;margin:0 0 6px;font-size:13px}.aisa-skin .aisa-tr-state-line:last-child{margin-bottom:0}.aisa-skin .aisa-tr-state-line.is-ok{color:var(--ok)}.aisa-skin .aisa-tr-row{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:0 0 10px}.aisa-skin .aisa-tr-op{display:flex;align-items:center;gap:6px;font-size:13px;font-weight:600;white-space:nowrap}.aisa-skin .aisa-tr-row select{max-width:100%;flex:1 1 220px}.aisa-skin .aisa-tr-note{flex:1 1 100%;margin:0;opacity:.75}.aisa-skin .aisa-tr-opts{border-top:1px solid var(--bd);margin-top:14px;padding-top:12px}.aisa-skin .aisa-tr-legend{font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.04em;opacity:.7;margin:12px 0 6px}.aisa-skin .aisa-tr-legend:first-child{margin-top:0}.aisa-skin .aisa-tr-chk{display:inline-flex;align-items:center;gap:6px;font-size:13px;margin:0 14px 6px 0}.aisa-skin .aisa-tr-actions{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin:16px 0 0}.aisa-skin .aisa-tr-status{font-size:12px;opacity:.8}.aisa-skin .aisa-tr-out{margin-top:12px}.aisa-skin .aisa-tr-h3{font-size:14px;margin:0 0 4px}.aisa-skin .aisa-tr-h4{font-size:12px;text-transform:uppercase;letter-spacing:.04em;opacity:.7;margin:14px 0 6px}.aisa-skin .aisa-tr-way{margin:0 0 8px;opacity:.75}.aisa-skin .aisa-tr-table{font-size:12px}.aisa-skin .aisa-tr-notes{margin:12px 0 0;padding-left:18px;font-size:12px;opacity:.85}.aisa-skin .aisa-tr-notes li{margin:0 0 4px}.aisa-skin .aisa-tr-last{margin:14px 0 0;opacity:.75}.aisa-skin .aisa-set-mt6,.aisa-skin .aisa-dash-mt6{margin-top:6px}.aisa-skin .aisa-set-mt8{margin:8px 0 0}.aisa-skin .aisa-set-mt12{margin:12px 0 0}.aisa-skin .aisa-set-mt20,.aisa-skin .aisa-imp-progress,.aisa-skin .aisa-imp-result{margin-top:20px}.aisa-skin .aisa-set-mb16{margin-bottom:16px}.aisa-skin .aisa-set-mb20,.aisa-skin .aisa-imp-table{margin-bottom:20px}.aisa-skin .aisa-set-mb24{margin-bottom:24px}.aisa-skin .aisa-set-ml4{margin-left:4px}.aisa-skin .aisa-set-ml6,.aisa-skin .aisa-setup-sector-custom{margin-left:6px}.aisa-skin .aisa-set-ml8,.aisa-skin .aisa-setup-status-inline,.aisa-skin .aisa-setup-lic-skip{margin-left:8px}.aisa-skin .aisa-set-strike{text-decoration:line-through}.aisa-skin .aisa-set-strong14,.aisa-skin .aisa-set-bp-title,.aisa-skin .aisa-setup-lic-ok,.aisa-skin .aisa-bp-statuslabel{font-size:14px}.aisa-skin .aisa-set-card-pad{padding:24px}.aisa-skin .aisa-set-card-pad-sm{padding:16px 20px}.aisa-skin .aisa-set-genbar{margin:0 0 16px;display:flex;gap:10px;align-items:center;flex-wrap:wrap}.aisa-skin .aisa-set-gen-wrap{margin:4px 0 0}.aisa-skin .aisa-set-inline-status{font-size:12px;font-weight:500;color:var(--mut)}.aisa-skin .aisa-set-inline-status-13{font-size:13px;font-weight:500;color:var(--mut)}.aisa-skin .aisa-set-gen-status{font-size:13px;color:var(--mut);font-style:italic}.aisa-skin .aisa-set-notice{margin:0 0 16px;padding:8px 14px}.aisa-skin .aisa-set-notice-20{margin:0 0 20px;padding:8px 14px}.aisa-skin .aisa-set-notice-sm{margin:0 0 14px;padding:8px 12px}.aisa-skin .aisa-set-notice-mb12{margin:0 0 12px;padding:8px 12px}.aisa-skin .aisa-set-notice-mt12{margin:12px 0 0;padding:8px 12px}.aisa-skin .aisa-set-notice-p{margin:0;font-size:13px}.aisa-skin .aisa-set-notice-p12{margin:0;font-size:12px}.aisa-skin .aisa-set-notice-p12-mb8{margin:0 0 8px;font-size:12px}.aisa-skin .aisa-set-req{color:#b32d2e}.aisa-skin .aisa-set-bp-card{padding:18px 20px;margin-bottom:16px;border-left:4px solid #6d28d9}.aisa-skin .aisa-set-bp-head{display:flex;align-items:center;gap:10px;margin-bottom:10px;flex-wrap:wrap}.aisa-skin .aisa-set-bp-table{font-size:13px;color:var(--mut);border-collapse:collapse}.aisa-skin .aisa-set-bp-k{padding:2px 16px 2px 0;color:var(--mut)}.aisa-skin .aisa-set-bp-actions{margin:12px 0 0;display:flex;gap:10px;align-items:center;flex-wrap:wrap}.aisa-skin .aisa-set-bp-note{margin:8px 0 0;font-size:11px;color:var(--mut)}.aisa-skin .aisa-set-lang-card{padding:16px 24px;margin-bottom:24px}.aisa-skin .aisa-set-vcard-head{display:flex;align-items:baseline;gap:12px;margin-bottom:4px}.aisa-skin .aisa-set-vlist{margin:0 0 16px;padding:0;list-style:none}.aisa-skin .aisa-set-vrow,.aisa-skin .aisa-ihub-head{align-items:center;display:flex;gap:8px;margin-bottom:8px}.aisa-skin .aisa-set-vrow.is-desc{align-items:flex-start}.aisa-skin .aisa-set-rownum{color:var(--mut);min-width:22px;text-align:right;line-height:30px}.aisa-skin .aisa-set-vdesc{flex:1;height:64px;resize:vertical}.aisa-skin .aisa-set-vrow.is-desc .aisa-remove-row{margin-top:2px}.aisa-skin .aisa-set-saved-ok{color:#1e7e34;font-size:12px}.aisa-skin .aisa-set-llmtxt-area{width:100%;height:440px;font-family:monospace;font-size:13px;padding:12px;box-sizing:border-box}.aisa-skin .aisa-set-robots-area{height:140px}.aisa-skin .aisa-set-radio-row{display:block;margin-bottom:10px}.aisa-skin .aisa-set-radio-row-last{display:block}.aisa-skin .aisa-set-radio-hint{display:block;color:var(--mut);font-size:12px;margin-left:24px}.aisa-skin .aisa-set-chooser-label{margin:0 0 6px;font-weight:600;font-size:12px;color:var(--mut)}.aisa-skin .aisa-set-chooser-grid{display:flex;flex-wrap:wrap;gap:10px 18px;margin-bottom:16px}.aisa-skin .aisa-set-chooser-slug{font-size:11px;opacity:.7}.aisa-skin .aisa-set-toggle-flex{display:flex;align-items:center;gap:10px;cursor:pointer}.aisa-skin .aisa-set-h3-card{margin-top:0;font-size:14px}.aisa-skin .aisa-set-h2-sez{margin-top:28px;font-size:15px}.aisa-skin .aisa-set-p-body{margin:0;font-size:13px;color:var(--mut)}.aisa-skin .aisa-set-devmode-card{padding:0;margin-bottom:20px;border:0;overflow:hidden;border-radius:14px;box-shadow:0 10px 34px rgba(10,16,40,.18)}.aisa-skin .aisa-set-devmode-hero{background:linear-gradient(135deg,#0f0f1a,#1c2340);color:#e8e6f0;padding:18px 20px}.aisa-skin .aisa-set-devmode-icon{font-size:20px}.aisa-skin .aisa-set-devmode-title{margin:0;font-size:16px;color:#a8e3ff}.aisa-skin .aisa-set-devmode-pill{background:linear-gradient(90deg,#00e5ff,#7a5cff);color:#0f0f1a;font-size:10px;font-weight:800;letter-spacing:.05em;padding:3px 9px;border-radius:999px;text-transform:uppercase}.aisa-skin .aisa-set-devmode-desc{margin:8px 0 0;color:#c8c6d8;font-size:13px;line-height:1.6}.aisa-skin .aisa-set-field-label{font-weight:600;display:block;margin-bottom:8px}.aisa-skin .aisa-set-sel-260{min-width:260px}.aisa-skin .aisa-set-sel-240{min-width:240px}.aisa-skin .aisa-set-card-head6{display:flex;align-items:center;gap:10px;margin-bottom:6px}.aisa-skin .aisa-set-card-lead{margin:0 0 14px;font-size:13px;color:var(--mut)}.aisa-skin .aisa-set-card-lead-10{margin:0 0 10px;font-size:13px;color:var(--mut)}.aisa-skin .aisa-set-img-provider-row{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-bottom:12px}.aisa-skin .aisa-set-img-provider-label{font-size:13px;font-weight:600;white-space:nowrap}.aisa-skin .aisa-set-checkrow{display:flex;align-items:center;gap:8px;font-size:13px;cursor:pointer}.aisa-skin .aisa-set-api-grid{display:grid;gap:16px}.aisa-skin .aisa-set-api-card.is-faded{opacity:.8}.aisa-skin .aisa-set-api-card.is-dim{opacity:.65}.aisa-skin .aisa-set-api-head{display:flex;align-items:center;gap:10px;margin-bottom:12px}.aisa-skin .aisa-set-api-head-wrap{margin-bottom:14px;flex-wrap:wrap}.aisa-skin .aisa-set-btn-activate{margin:2px 4px 2px 0}.aisa-skin .aisa-set-test-row{display:flex;gap:8px;align-items:center}.aisa-skin .aisa-set-test-status{font-size:13px;font-weight:500}.aisa-skin .aisa-set-provider-toggle{margin-left:auto;display:flex;align-items:center;gap:6px;font-size:12px;cursor:pointer;white-space:nowrap}.aisa-skin .aisa-set-key-row{display:flex;gap:8px;align-items:center;flex-wrap:wrap;margin-bottom:10px}.aisa-skin .aisa-set-key-input,.aisa-skin .aisa-setup-lic-key{flex:1;font-family:monospace;min-width:240px}.aisa-skin .aisa-set-model-row,.aisa-skin .aisa-setup-lic-form{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.aisa-skin .aisa-set-provider-links{margin:10px 0 0;font-size:12px;color:var(--mut);display:flex;gap:14px;flex-wrap:wrap}.aisa-skin .aisa-set-key-hint{margin:6px 0 0;font-size:11px;color:var(--mut)}#aisa-aictx-box .aisa-set-mb-lead{margin:0 0 8px;color:var(--mut);font-size:13px;font-weight:500}#aisa-aictx-box .aisa-set-mb-sub{margin:0 0 8px;color:var(--mut);font-size:12px}#aisa-aictx-box .aisa-set-mb-area{width:100%;height:110px;font-family:monospace;font-size:13px;resize:vertical}#aisa-aictx-box .aisa-set-mb-actions{display:flex;gap:10px;align-items:center;margin-top:8px;flex-wrap:wrap}#aisa-aictx-box .aisa-set-mb-status{font-size:12px;color:#666;font-style:italic}#aisa-aictx-box .aisa-set-mb-details{margin-top:12px}#aisa-aictx-box .aisa-set-mb-summary{cursor:pointer;color:#0073aa;font-size:12px;user-select:none}#aisa-aictx-box .aisa-set-mb-pre{margin:8px 0 0}#aisa-aictx-box.aisa-vstyle-tab{background:#0f0f1a;color:#e8e6f0;padding:14px;border-radius:10px;margin:-6px -12px -12px}#aisa-aictx-box.aisa-vstyle-tab p{color:#9a9ac0 !important}#aisa-aictx-box.aisa-vstyle-tab textarea{background:#1a1a2e !important;border:1px solid #2a2a4a !important;color:#e8e6f0 !important}#aisa-aictx-box.aisa-vstyle-tab textarea:focus{border-color:var(--aisa-gold) !important;box-shadow:0 0 0 1px var(--aisa-gold) !important;outline:none}#aisa-aictx-box.aisa-vstyle-tab .button{background:#1e1a3a !important;border:1px solid #3a3060 !important;color:#a090d8 !important;box-shadow:none !important;text-shadow:none !important}#aisa-aictx-box.aisa-vstyle-tab .button:hover{background:#2a2050 !important;color:#c8b8f8 !important;border-color:#6050b0 !important}#aisa-aictx-box.aisa-vstyle-tab summary{color:var(--aisa-gold) !important}#aisa-aictx-box.aisa-vstyle-tab pre{background:#13131f !important;border:1px solid #2a2a4a !important;color:#c8c8e8 !important}#aisa-variants-box .aisa-vbox-defaults-notice{margin:0 0 12px}#aisa-variants-box .aisa-vbox-notice{margin:0;padding:8px 12px}#aisa-variants-box .aisa-vbox-notice-p{margin:0;font-size:13px}#aisa-variants-box .aisa-vbox-ml6{margin-left:6px}#aisa-variants-box .aisa-vbox-h4{margin:0 0 8px;font-size:13px;text-transform:uppercase;color:#555;letter-spacing:.5px;display:flex;justify-content:space-between;align-items:center}#aisa-variants-box .aisa-vbox-count{font-size:11px;font-weight:600;text-transform:none;letter-spacing:0}#aisa-variants-box .aisa-vbox-list{list-style:none;margin:0 0 8px;padding:0}#aisa-variants-box .aisa-vbox-row{display:flex;gap:8px;margin-bottom:6px;align-items:center}#aisa-variants-box .aisa-vbox-row.is-desc{align-items:flex-start}#aisa-variants-box .aisa-vbox-num{color:#999;min-width:20px;text-align:right}#aisa-variants-box .aisa-vbox-num-desc{padding-top:6px}#aisa-variants-box .aisa-vbox-flex1{flex:1}#aisa-variants-box .aisa-vbox-desc{height:56px;resize:vertical}#aisa-variants-box .aisa-vbox-remove-desc{margin-top:2px}#aisa-variants-box .aisa-vbox-hr{margin:16px 0;border:none;border-top:1px solid #eee}#aisa-variants-box .aisa-vbox-combos{margin-top:14px;font-size:12px}#aisa-variants-box.aisa-vstyle-tab{background:#0f0f1a;color:#e8e6f0;padding:14px;border-radius:10px;margin:-6px -12px -12px}#aisa-variants-box.aisa-vstyle-tab h4{color:#9a9ac0 !important}#aisa-variants-box.aisa-vstyle-tab .aisa-row-num{color:#6a6a90 !important}#aisa-variants-box.aisa-vstyle-tab input.regular-text,#aisa-variants-box.aisa-vstyle-tab textarea.regular-text{background:#1a1a2e !important;border:1px solid #2a2a4a !important;color:#e8e6f0 !important}#aisa-variants-box.aisa-vstyle-tab input.regular-text:focus,#aisa-variants-box.aisa-vstyle-tab textarea.regular-text:focus{border-color:var(--aisa-gold) !important;box-shadow:0 0 0 1px var(--aisa-gold) !important;outline:none}#aisa-variants-box.aisa-vstyle-tab .button{background:#1e1a3a !important;border:1px solid #3a3060 !important;color:#a090d8 !important;box-shadow:none !important;text-shadow:none !important}#aisa-variants-box.aisa-vstyle-tab .button:hover{background:#2a2050 !important;color:#c8b8f8 !important;border-color:#6050b0 !important}#aisa-variants-box.aisa-vstyle-tab .aisa-remove-row{background:#2a1a1a !important;border-color:#5a2a2a !important;color:#e88 !important}#aisa-variants-box.aisa-vstyle-tab .aisa-remove-row:hover{background:#3a1a1a !important;color:#f99 !important}#aisa-variants-box.aisa-vstyle-tab hr{border-top-color:#2a2a4a !important}#aisa-variants-box.aisa-vstyle-tab a{color:var(--aisa-gold) !important}#aisa-variants-box.aisa-vstyle-tab .notice{background:#1a1a2e !important;color:#c8c8e8 !important;border-left-color:var(--aisa-gold) !important}#aisa-variants-box.aisa-vstyle-tab #aisa-rot-combos{background:#1e1a3a !important;border:1px solid #3a3060 !important;color:#c4b5fd !important}.aisa-mb-defaults-row{display:flex;align-items:center;gap:8px;cursor:pointer;margin:4px 0}.aisa-mb-defaults-hint{color:#666;font-size:12px;margin:8px 0 0}#aisa-variants-box .aisa-vbox-usedef{display:flex;align-items:center;gap:8px;margin:0 0 4px;cursor:pointer}#aisa-variants-box .aisa-vbox-genrot{margin:14px 0 4px}#aisa-variants-box .aisa-vbox-genrot-status{margin-left:10px;font-size:12px;font-style:italic}.aisa-og-picker{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.aisa-og-preview{flex-basis:100%;margin-top:8px}.aisa-og-preview img{max-width:320px;height:auto;border:1px solid var(--bd,#ddd);border-radius:8px;display:block}.aisa-skin .aisa-cred-card{padding:20px;margin-bottom:18px}.aisa-skin .aisa-cred-badge{background:var(--a3,#8b5cf6);vertical-align:middle}.aisa-skin .aisa-cred-grid{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-top:10px}.aisa-skin .aisa-cred-opt{border:2px solid var(--bd);border-radius:10px;padding:16px}.aisa-skin .aisa-cred-opt.is-own{border-color:var(--a1,#2271b1)}.aisa-skin .aisa-cred-opt.is-credits{border-color:var(--a3,#8b5cf6)}.aisa-skin .aisa-cred-opt-h{margin:0 0 6px;font-size:14px}.aisa-skin .aisa-cred-note{font-size:12px;color:var(--mut);margin:0 0 12px}.aisa-skin .aisa-cred-note-plain{color:inherit;margin:0 0 8px}.aisa-skin .aisa-cred-balance{margin:0 0 10px}.aisa-skin .aisa-cred-active-tag{color:var(--a3,#5b21b6);font-weight:600}.aisa-skin .aisa-cred-foot,.aisa-skin .aisa-lic-btnrow{margin:10px 0 0}.aisa-skin .aisa-cred-card--slim{padding:12px 16px}.aisa-skin .aisa-cred-slim{display:flex;align-items:center;gap:8px;margin:0;flex-wrap:wrap}.aisa-skin .aisa-cred-fold{margin:4px 0 0}.aisa-skin .aisa-cred-fold>summary{cursor:pointer;color:var(--a2,#37d0ff);font-weight:600;padding:4px 0;list-style:revert}.aisa-skin .aisa-cred-fold>summary:hover{filter:brightness(1.15)}.aisa-skin .aisa-cred-fold[open]>summary{margin-bottom:8px}.aisa-skin .aisa-imp-row-total>td{background:var(--surface,#f0f6fc)}.aisa-skin .aisa-imp-hint{color:var(--mut);font-size:13px}.aisa-skin .aisa-imp-note{color:var(--mut);font-style:italic;font-size:13px;margin-top:10px}.aisa-skin .aisa-imp-spinner{float:none;vertical-align:middle}.aisa-skin .aisa-imp-progress-txt{vertical-align:middle;margin-left:6px}.aisa-skin .aisa-lic-genlabel{margin:16px 0 6px;font-weight:600}.aisa-skin .aisa-lic-fine,.aisa-skin .aisa-lic-keycell{font-size:11px}.aisa-skin .aisa-lic-rowlabel{width:160px}.aisa-skin .aisa-lic-th{width:140px}.aisa-skin .aisa-lic-th-top{vertical-align:top}.aisa-skin .aisa-lic-days{width:100px}.aisa-skin .aisa-lic-desc-tight,.aisa-skin .aisa-setup-sublink{margin:6px 0 0}.aisa-skin .aisa-setup-card{padding:22px;margin-bottom:16px;min-height:160px}.aisa-skin .aisa-setup-row{display:flex;gap:8px;align-items:center;flex-wrap:wrap;margin:10px 0}.aisa-skin .aisa-setup-key{min-width:280px}.aisa-skin .aisa-setup-status{font-size:12px;font-weight:600}.aisa-skin .aisa-setup-sublink-inline{font-size:12px;margin-left:10px}.aisa-skin .aisa-setup-label{margin:12px 0 4px;font-size:13px;font-weight:600}.aisa-skin .aisa-setup-desc{min-width:360px}.aisa-skin .aisa-setup-actions{margin:14px 0 0}.aisa-skin .aisa-setup-optional{font-weight:400}.aisa-skin .aisa-setup-lic-prompt{font-weight:600;margin-bottom:6px}.aisa-skin .aisa-setup-nav{display:flex;align-items:center;gap:10px}.aisa-skin .aisa-setup-skip{margin-left:auto}.aisa-skin .aisa-setup-status.is-ok{color:var(--ok,#1e7e34)}.aisa-skin .aisa-setup-status.is-warn{color:var(--bad,#b32d2e)}.aisa-skin .aisa-setup-status.is-mut{color:var(--mut)}.aisa-skin .aisa-ihub-head-wrap{flex-wrap:wrap}.aisa-skin .aisa-ihub-soon{opacity:.85}.aisa-skin .aisa-tplp-ml{margin-left:14px}.aisa-skin .aisa-sch-days{width:70px}.aisa-skin .aisa-bp-statusrow{display:flex;align-items:center;gap:10px;margin-bottom:12px;flex-wrap:wrap}.aisa-skin .aisa-bp-badge{font-size:11px;padding:2px 8px;border-radius:10px;font-weight:600}.aisa-skin .aisa-bp-badge-ok{background:var(--ok,#d1fae5);color:#065f46}.aisa-skin .aisa-bp-badge-warn{background:var(--warn,#fef3c7);color:#92400e}.aisa-skin .aisa-bp-lead{font-size:13px;color:var(--mut);margin-bottom:16px}.aisa-skin .aisa-bp-lead-wide{margin-bottom:18px}.aisa-skin .aisa-bp-soon{margin-left:8px;font-size:12px;color:var(--mut)}.aisa-skin .aisa-qa-hidden{display:none}.aisa-skin .aisa-qa-h2{font-size:16px;margin-top:18px}.aisa-skin .aisa-qa-h2-flush{margin-top:0}.aisa-skin .aisa-qa-h2sm{font-size:15px}.aisa-skin .aisa-qa-h2sm-flush{margin-top:0}.aisa-skin .aisa-qa-h3{font-size:14px}.aisa-skin .aisa-qa-h3-top{margin-top:0;font-size:14px}.aisa-skin .aisa-qa-card{padding:20px;margin-top:8px}.aisa-skin .aisa-qa-card-form{margin-top:0;max-width:420px}.aisa-skin .aisa-qa-sep{margin:18px 0}.aisa-skin .aisa-qa-sep-lg{margin:26px 0 18px}.aisa-skin .aisa-qa-hint{font-size:11px}.aisa-skin .aisa-qa-hint-preset{margin:6px 0 16px}.aisa-skin .aisa-qa-hint-el{margin:0 0 8px}.aisa-skin .aisa-qa-hint-css{font-size:11px;line-height:1.6}.aisa-skin .aisa-qa-radio-inline{margin-right:16px}.aisa-skin .aisa-qa-cols{display:flex;gap:28px;flex-wrap:wrap;align-items:flex-start;margin-top:14px}.aisa-skin .aisa-qa-select-wide{min-width:240px}.aisa-skin .aisa-qa-select-min{min-width:200px}.aisa-skin .aisa-qa-check-inline{display:inline-flex;align-items:center;gap:8px}.aisa-skin .aisa-qa-css{width:100%;font-family:monospace;font-size:12px}.aisa-skin .aisa-qa-preview-col{flex:1;min-width:320px}.aisa-skin .aisa-gbp-steps{margin:4px 0 10px 18px;font-size:12px}.aisa-skin .aisa-gbp-titletoggle{margin:0 0 6px}.aisa-skin .aisa-gbp-brandtable{max-width:760px}.aisa-skin .aisa-gbp-brandlabel{width:240px}.aisa-skin .aisa-gbp-brandlist{max-width:760px;line-height:1.7}.aisa-skin .aisa-gbp-difftable{max-width:760px;margin-top:6px}.aisa-skin .aisa-gbp-changed{background:rgba(255,165,0,.12)}.aisa-sf-locked{background:linear-gradient(135deg,#f3efff,#ede7ff);border:1px solid #b9a6f0;border-radius:8px;padding:12px 14px;margin-bottom:14px;font-size:13px;line-height:1.5;color:#4c3a8a}.aisa-sf-locked-cta{margin-left:6px}#aisa-seo-fields .aisa-sf-rot-status{font-size:11px}#aisa-seo-fields .aisa-sf-genopts{display:flex;flex-wrap:wrap;gap:6px 16px;align-items:center;margin:8px 0 2px}#aisa-seo-fields .aisa-sf-genopt{display:inline-flex;align-items:center;gap:6px;font-size:12px;line-height:1.4;cursor:pointer;opacity:.9}#aisa-seo-fields .aisa-sf-genopt:hover{opacity:1}#aisa-seo-fields .aisa-sf-genopt input{margin:0}#aisa-seo-fields .aisa-sf-genopt-status{font-size:11px;font-weight:600}#aisa-seo-fields .aisa-sf-sep{margin:18px 0 10px;opacity:.4}#aisa-seo-fields .aisa-sf-ctxhint{font-size:12px;opacity:.8;margin:0 0 6px}#aisa-seo-fields .aisa-sf-ctxstatus{font-size:12px;font-style:italic;opacity:.8}#aisa-seo-fields .aisa-sf-ctxdetails{margin-top:8px}#aisa-seo-fields .aisa-sf-ctxsummary{cursor:pointer;font-size:12px;opacity:.85}#aisa-seo-fields .aisa-sf-ctxpreview{font-size:12px;padding:10px 12px;margin:8px 0 0;overflow:auto;max-height:120px;white-space:pre-wrap;background:rgba(127,127,127,.1);border-radius:6px}.aisa-skin .aisa-bgjob{margin:8px 0 14px;padding:10px 13px;border:1px solid var(--bd);border-radius:10px;background:var(--surface,var(--card))}.aisa-skin .aisa-bgjob-head{display:flex;justify-content:space-between;align-items:center;gap:10px;margin-bottom:7px;font-size:12px;font-weight:600}.aisa-skin .aisa-bgjob-lead{display:inline-flex;align-items:center;gap:8px;min-width:0}.aisa-skin .aisa-bgjob-brand{color:var(--a3,#22d3ee);font-weight:700;white-space:nowrap;display:inline-flex;align-items:center;gap:7px}.aisa-skin .aisa-bgjob-brand::before{content:"";width:9px;height:9px;border-radius:50%;background:var(--a2);box-shadow:0 0 0 0 var(--a2);animation:aisa-bgjob-pulse 1.4s infinite}.aisa-skin .aisa-bgjob-txt{display:inline-flex;align-items:center;gap:7px}.aisa-skin .aisa-bgjob-pct{font-variant-numeric:tabular-nums;color:var(--a2)}.aisa-skin .aisa-bgjob-track{display:block;height:8px;border-radius:6px;background:var(--field,rgba(127,127,127,.18));overflow:hidden}.aisa-skin .aisa-bgjob-fill{display:block;height:100%;width:0;border-radius:6px;background:linear-gradient(90deg,var(--a2),var(--a3));transition:width .45s ease}.aisa-skin .aisa-bgjob.is-done .aisa-bgjob-fill{background:var(--ok,#10b981)}.aisa-skin .aisa-bgjob.is-done .aisa-bgjob-pct{color:var(--ok,#10b981)}.aisa-skin .aisa-bgjob.is-done .aisa-bgjob-brand::before{background:var(--ok,#10b981);box-shadow:none;animation:none}@keyframes aisa-bgjob-pulse{0%{box-shadow:0 0 0 0 rgba(99,102,241,.5)}70%{box-shadow:0 0 0 6px rgba(99,102,241,0)}100%{box-shadow:0 0 0 0 rgba(99,102,241,0)}}.aisa-modal-overlay{position:fixed;inset:0;z-index:160000;display:flex;align-items:center;justify-content:center;padding:20px;background:rgba(8,8,20,.55);opacity:0;transition:opacity .16s ease}.aisa-modal-overlay.is-open{opacity:1}.aisa-skin.aisa-modal-overlay{color:var(--tx,currentColor)}.aisa-skin .aisa-modal{background:var(--card);border:1px solid var(--bd);border-radius:16px;box-shadow:0 24px 70px rgba(0,0,0,.5);max-width:460px;width:100%;padding:22px 24px;transform:translateY(10px) scale(.985);transition:transform .16s ease}.aisa-modal-overlay.is-open .aisa-modal{transform:none}.aisa-skin .aisa-modal-head{display:flex;align-items:center;gap:10px;margin-bottom:10px}.aisa-skin .aisa-modal-icon{font-size:22px;line-height:1;flex:none}.aisa-skin .aisa-modal-title{margin:0;font-size:17px;font-weight:700;color:inherit}.aisa-skin .aisa-modal-body{font-size:14px;line-height:1.6;color:var(--mut)}.aisa-skin .aisa-modal-body p{margin:0 0 10px}.aisa-skin .aisa-modal-body p:last-child{margin-bottom:0}.aisa-skin .aisa-modal-body b,.aisa-skin .aisa-modal-body strong{color:inherit;font-weight:700}.aisa-skin .aisa-modal-actions{display:flex;justify-content:flex-end;gap:10px;margin-top:20px;flex-wrap:wrap}.aisa-skin .aisa-modal-btn--danger{color:var(--bad)!important;border-color:var(--bad)!important}.aisa-skin .aisa-modal-input{display:block;width:100%;margin-top:12px;padding:8px 10px;box-sizing:border-box;background:var(--field);color:var(--tx);border:1px solid var(--bd);border-radius:8px;font-size:14px;line-height:1.4}.aisa-skin .aisa-modal-input:focus{border-color:var(--a2,#6366F1);outline:none;box-shadow:0 0 0 2px rgba(99,102,241,.25)}.aisa-check{color:var(--a3,#A855F7);vertical-align:middle;flex:none}.aisa-check--badge{color:var(--a2,#6366F1)}.aisa-skin .aisa-check{color:var(--a3)}.aisa-skin .aisa-check--badge{color:var(--a2)}.aisa-skin .aisa-dash-mb0{margin-bottom:0}.aisa-skin .aisa-dash-bold{font-weight:600}.aisa-skin .aisa-dash-help{cursor:help}.aisa-skin .aisa-autoseo-master{display:flex;align-items:center;gap:8px;margin:8px 0 4px;cursor:pointer}.aisa-skin .aisa-autoseo-cost{margin:4px 0 8px;font-size:12.5px;color:var(--warn,#f59e0b);font-weight:600}.aisa-skin.aisa-audit{padding:4px 2px}.aisa-skin .aisa-audit-head{margin:4px 0 8px;font-weight:600}.aisa-skin .aisa-audit-list{margin:0 0 10px;display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:4px 16px}.aisa-skin .aisa-audit-item{margin:0;padding:3px 0 3px 24px;position:relative;font-size:12.5px;line-height:1.45}.aisa-skin .aisa-audit-item::before{position:absolute;left:2px;top:2px;font-weight:700}.aisa-skin .aisa-audit-item.is-ok{color:var(--mut,#646970)}.aisa-skin .aisa-audit-item.is-ok::before{content:"✓";color:var(--ok,#10b981)}.aisa-skin .aisa-audit-item.is-ko::before{content:"✗";color:var(--bad,#ef4444)}.aisa-skin .aisa-audit-detail{margin-left:6px;font-size:11.5px;color:var(--mut,#646970)}.aisa-skin .aisa-audit-actions{display:flex;flex-wrap:wrap;align-items:center;gap:8px 14px;margin:8px 0 4px}.aisa-skin .aisa-audit-opt{display:flex;align-items:center;gap:6px;font-size:12.5px;cursor:pointer}.aisa-skin .aisa-audit-msg{font-size:12.5px;font-weight:600}.aisa-skin .aisa-audit-note{margin:6px 0 2px;font-size:11.5px;color:var(--mut,#646970)}.aisa-skin .aisa-audit-btnwrap{display:inline-flex;flex-direction:column;align-items:center;gap:2px}.aisa-skin .aisa-audit-cost{font-size:11px;color:var(--mut,#646970)}.column-aisa_score{width:64px;text-align:center}.aisa-scoredot{display:inline-flex;align-items:center;gap:4px;text-decoration:none;font-size:15px;line-height:1;cursor:help}.aisa-scoredot .aisa-scoredot-pct{font-size:11px;font-weight:700;font-variant-numeric:tabular-nums;color:#646970}.aisa-scoredot.is-bad{color:#ef4444}.aisa-scoredot.is-mid{color:#f59e0b}.aisa-scoredot.is-high{color:#3b82f6}.aisa-scoredot.is-top{color:#10b981;font-size:17px}.aisa-scoredot:hover .aisa-scoredot-pct{color:#1d2327}.aisa-skin .aisa-audit-item.is-ko .aisa-audit-kp{color:var(--bad,#ef4444);font-weight:600}.aisa-skin .aisa-audit-item.is-ok .aisa-audit-kp{color:inherit}.aisa-skin .aisa-kp-copy{border:0;background:none;cursor:pointer;font-size:12px;padding:0 2px;opacity:.65;vertical-align:baseline}.aisa-skin .aisa-kp-copy:hover{opacity:1}.aisa-skin .aisa-audit-sc{margin-top:10px;padding-top:8px;border-top:1px solid var(--border,#e2e2e6)}.aisa-skin .aisa-audit-sc-head{margin:0 0 4px;font-size:12px;font-weight:600}.aisa-skin .aisa-audit-sc-list{margin:0;list-style:none;display:flex;flex-direction:column;gap:3px}.aisa-skin .aisa-audit-sc-list code{font-size:12px}.aisa-llmtxt-review{margin-top:12px}.aisa-llmtxt-review-card{border:1px solid var(--border,#e2e2e6);border-radius:10px;padding:12px 14px;background:var(--surface,#fff);max-width:760px}.aisa-llmtxt-review-head{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:6px}.aisa-llmtxt-review-score{font-weight:700;font-size:15px;color:#2271b1;background:rgba(34,113,177,.1);border-radius:999px;padding:2px 12px}.aisa-llmtxt-review-und{margin:4px 0 8px;line-height:1.5}.aisa-llmtxt-review-tipt{margin:8px 0 2px}.aisa-llmtxt-review-tips{margin:0 0 6px;padding-left:20px}.aisa-llmtxt-review-tips li{margin:3px 0;line-height:1.45}.aisa-llmtxt-review-note{margin:8px 0 0;font-size:11.5px;color:var(--mut,#646970)}.aisa-llmtxt-review-err{color:#d63638}.aisa-llmtxt-review-load{color:var(--mut,#646970)}.aisa-skin .aisa-sf-robots{margin:4px 0 2px;line-height:1.7}.aisa-skin .aisa-sf-robots label{font-size:12.5px}.aisa-skin.aisa-bgjob-listwrap{max-width:680px;margin:0;padding:0;border:none;background:none;box-shadow:none}.aisa-skin.aisa-bgjob-listwrap:has(> .aisa-bgjob[hidden]){display:none}.aisa-skin.aisa-bgjob-listwrap:has(> .aisa-bgjob:not([hidden])){margin:10px 0 4px;position:sticky;top:42px;z-index:1000}.aisa-skin.aisa-bgjob-listwrap .aisa-bgjob{box-shadow:0 6px 18px rgba(0,0,0,.18)}.aisa-skin .aisa-bgjob-close{border:0;background:none;cursor:pointer;font-size:16px;line-height:1;color:var(--mut,#646970);padding:0 2px;margin-left:6px}.aisa-skin .aisa-bgjob-close:hover{color:var(--bad,#ef4444)}.aisa-skin .aisa-audit-editor{font-size:11.5px;color:var(--mut,#646970)}.aisa-skin .aisa-fixbox{margin:12px 0 6px;padding:12px 14px;border:1px solid var(--bd);border-radius:10px;background:var(--card)}.aisa-skin .aisa-fixbox-head{display:flex;justify-content:space-between;align-items:center;gap:10px;flex-wrap:wrap;margin-bottom:10px}.aisa-skin .aisa-fixbox-title{font-size:14px;font-weight:700;letter-spacing:.2px;color:var(--a2)}.aisa-skin .aisa-fixbox-btns{display:flex;align-items:center;gap:14px;flex-wrap:wrap;margin-bottom:8px}.aisa-skin .aisa-fixbtn{min-width:130px;text-align:center}.aisa-skin .aisa-fixprog{padding:6px 2px 2px}.aisa-skin .aisa-fixprog-txt{margin:10px 0 2px;font-size:12.5px;color:var(--mut,#646970)}.aisa-skin .aisa-fixres-head{margin:2px 0 8px;font-weight:700}.aisa-skin .aisa-fixres-notes{margin:0 0 8px 18px;list-style:disc;font-size:12.5px}.aisa-skin .aisa-fixres-hint{margin:6px 0 0;font-size:12px;color:var(--mut,#646970)}.aisa-skin .aisa-dna-card{margin-top:18px}.aisa-skin .aisa-dna-title{margin-top:0;font-size:16px;color:var(--a2)}.aisa-skin .aisa-dna-status{margin-left:8px;font-size:12.5px;font-weight:600}.aisa-scoredot.is-pending{color:#a7aaad;cursor:help;font-weight:700}.aisa-skin .aisa-lic-rowactions{display:flex;gap:6px;align-items:center;white-space:nowrap}.aisa-skin .aisa-llms-advice{margin:10px 0 4px;padding:10px 14px;border:1px solid var(--bd);border-left:3px solid var(--a2);border-radius:8px;background:var(--card)}.aisa-skin .aisa-llms-advice p{margin:4px 0;font-size:12.5px;line-height:1.55;color:var(--mut)}.aisa-skin .aisa-llms-over{color:var(--warn,#f59e0b) !important;font-weight:700}.aisa-ai-tr-note{max-width:780px;margin:18px auto 4px;text-align:center;color:#8a8f98;font-size:12px;font-style:italic;opacity:.9}.aisa-noprov{margin:14px 0 18px;border-left-width:4px}.aisa-noprov .button{margin-top:4px}.aisa-llms-toolbar{display:flex;gap:10px;align-items:center;flex-wrap:wrap;margin-bottom:6px}.aisa-llms-search{max-width:280px}.aisa-llms-pager{display:flex;gap:8px;align-items:center}.aisa-llms-sort{cursor:pointer;user-select:none;white-space:nowrap}.aisa-llms-sort.is-asc .aisa-llms-arrow:after{content:"\25B2";font-size:9px;margin-left:3px}.aisa-llms-sort.is-desc .aisa-llms-arrow:after{content:"\25BC";font-size:9px;margin-left:3px}.aisa-llms-row.is-hidden{display:none}.aisa-limits-card{border-left:4px solid #f59e0b}.aisa-limits-list{list-style:none;margin:10px 0 0;padding:0;display:flex;flex-direction:column;gap:8px}.aisa-limit-row{display:flex;gap:10px;align-items:baseline;padding:8px 12px;border-radius:10px;border-left:4px solid #6b7280;background:rgba(127,127,127,.06)}.aisa-limit-name{flex:0 0 140px;font-weight:600}.aisa-limit-text{flex:1 1 auto;line-height:1.45}.aisa-limit-inline{margin:4px 0 0;padding:6px 10px;border-radius:8px;border-left:3px solid #6b7280;background:rgba(127,127,127,.06);font-size:12px;line-height:1.4}.aisa-limit-best{border-left-color:#10b981}.aisa-limit-good{border-left-color:#22c55e}.aisa-limit-ok{border-left-color:#6b7280}.aisa-limit-warn{border-left-color:#f59e0b}.aisa-limit-special{border-left-color:#8b5cf6}.aisa-pillfield-palette{display:flex;gap:6px;align-items:center;flex-wrap:wrap;margin:4px 0 6px}.aisa-pillfield-palette-lbl{font-size:12px;opacity:.75}.aisa-pill-pick{cursor:pointer;border:1px dashed var(--a2,#8b5cf6);background:transparent;color:inherit;border-radius:12px;padding:2px 11px;font-size:12px;font-weight:600}.aisa-pill-pick:hover{border-style:solid;background:rgba(139,92,246,.12)}.aisa-pillfield{min-height:34px;border:1px solid var(--bd,#ccced8);border-radius:8px;padding:7px 10px;background:var(--field,#fff);line-height:2;max-width:640px}.aisa-pillfield:focus{outline:none;border-color:var(--a2,#8b5cf6);box-shadow:0 0 0 2px rgba(139,92,246,.25)}.aisa-pillfield .aisa-pill{display:inline-block;border-radius:10px;padding:1px 9px;margin:0 2px;font-size:12px;font-weight:600;background:rgba(139,92,246,.16);border:1px solid rgba(139,92,246,.45);white-space:nowrap}.aisa-tpl-imgalt-hint{font-size:12px}.aisa-bulk-imgn{display:inline-block;font-size:12px;font-weight:600;border-radius:10px;padding:1px 8px;white-space:nowrap}.aisa-bulk-imgn.is-done{background:rgba(34,197,94,.16);border:1px solid rgba(34,197,94,.45);color:#16a34a}.aisa-bulk-imgn.is-partial{background:rgba(245,158,11,.16);border:1px solid rgba(245,158,11,.45);color:#b45309}.aisa-bulk-searchform{display:inline-flex;gap:6px;align-items:center;margin-left:6px}.aisa-bulk-search{max-width:240px}#aisa-no-translate,#aisa-target,#aisa-usp,#aisa-mission,#aisa-vision,#aisa-story,#aisa-practical,#aisa-values{min-height: 7em;field-sizing: content}#aisa_internal_links .aisa-il-intro,#aisa_internal_links .aisa-il-empty{font-size:12px;color:#555;margin:.2em 0 .8em}#aisa_internal_links .aisa-il-list{margin:0}#aisa_internal_links .aisa-il-item{padding:8px 0;border-bottom:1px solid #f0f0f1}#aisa_internal_links .aisa-il-reason{font-size:11px;color:#888}#aisa_internal_links .aisa-il-anchor{font-size:11px;color:#555;margin-top:2px}#aisa_internal_links .aisa-il-tip{font-size:11px;color:#888;margin-top:8px}#aisa_internal_links .aisa-il-head{display:flex;align-items:flex-start;gap:6px;justify-content:space-between}#aisa_internal_links .aisa-il-copy{display:inline-flex;align-items:center;gap:4px;flex:none;border:1px solid #dcdcde;background:#fff;color:#50575e;border-radius:4px;padding:2px 6px;cursor:pointer;font-size:11px;line-height:1.6}#aisa_internal_links .aisa-il-copy:hover{border-color:#2271b1;color:#2271b1}#aisa_internal_links .aisa-il-copy:focus-visible{outline:2px solid #2271b1;outline-offset:1px}#aisa_internal_links .aisa-il-copy svg{width:13px;height:13px}#aisa_internal_links .aisa-il-copied{display:none}#aisa_internal_links .aisa-il-copy.is-copied{border-color:#008a20;color:#008a20}#aisa_internal_links .aisa-il-copy.is-copied .aisa-il-copied{display:inline}.aisa-il-copybuf{position:fixed;top:-9999px;left:-9999px;opacity:0}.aisa-skin,:root{--aisa-ico-h2:25px;--aisa-ico-h3:21px;--aisa-ico-btn:19px;--aisa-ico-tab:18px;--aisa-ico-feat:30px;--aisa-ico-inline:1.15em;--aisa-gold:#e2c97e;--aisa-ico-gold:var(--aisa-gold)}.aisa-ico{width:1.2em;height:1.2em;display:inline-block;vertical-align:-.2em;flex:0 0 auto}.aisa-feat-name{display:inline-flex;align-items:center;gap:.55em}.aisa-ico--feat{width:var(--aisa-ico-feat);height:var(--aisa-ico-feat);color:var(--aisa-ico-gold);vertical-align:middle}.aisa-feat-card.is-off .aisa-ico--feat{opacity:.45}.aisa-ico--tab{width:var(--aisa-ico-tab);height:var(--aisa-ico-tab);vertical-align:-3px;margin-right:6px}.aisa-ico--btn{width:var(--aisa-ico-btn);height:var(--aisa-ico-btn);vertical-align:-3px;margin-right:6px}.aisa-ico--h2{width:var(--aisa-ico-h2);height:var(--aisa-ico-h2);vertical-align:-4px;margin-right:8px;color:var(--aisa-ico-gold)}.aisa-ico--h3{width:var(--aisa-ico-h3);height:var(--aisa-ico-h3);vertical-align:-3px;margin-right:6px;color:var(--aisa-ico-gold)}.aisa-ico--inline{width:var(--aisa-ico-inline);height:var(--aisa-ico-inline);vertical-align:-.16em;margin-right:.3em}.nav-tab .aisa-ico--tab{opacity:.85}.nav-tab-active .aisa-ico--tab{opacity:1;color:var(--aisa-ico-gold)}.aisa-btn-icon{padding-left:7px;padding-right:7px}.button.aisa-is-current{font-weight:600}.aisa-prem-activate{border-left:3px solid #e2c97e;margin-top:14px}.aisa-prem-status{display:flex;align-items:center;gap:12px}.aisa-prem-status.is-on{border-left:0}.aisa-prem-status .aisa-ico--h3{color:#4ade80}.aisa-prem-active{background:var(--card);border:1px solid var(--bd);border-left:3px solid #4ade80;border-radius:10px;padding:12px 16px;margin:14px 0;color:var(--tx);font-weight:600}.aisa-prem-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:14px;margin-top:16px}.aisa-prem-card{padding:16px 18px}.aisa-prem-card p{color:var(--mut);margin:10px 0 0;font-size:13px;line-height:1.5}.aisa-prem-head{display:flex;align-items:center;gap:10px}.aisa-prem-head h3{margin:0;font-size:15px;color:var(--tx);flex:1}.aisa-prem-head .aisa-ico--feat{color:#e2c97e}.aisa-prem-badges{display:flex;gap:8px;flex-wrap:wrap;margin-top:10px}.aisa-prem-badge{font-size:10px;font-weight:800;letter-spacing:.08em;color:#0f0f1a;background:linear-gradient(90deg,#e2c97e,#c9a24b);border-radius:999px;padding:3px 9px;white-space:nowrap}.aisa-prem-actions{display:flex;gap:12px;flex-wrap:wrap;margin-top:16px;align-items:center}.aisa-prem-note{color:var(--mut);margin-top:16px;font-size:12.5px}.aisa-prem-h2{margin:22px 0 4px;font-size:16px;color:var(--tx)}.aisa-prem-plans{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:14px;margin-top:10px}.aisa-plan-card{padding:16px 18px}.aisa-plan-card.is-cloud{border-color:#e2c97e;box-shadow:0 0 0 1px rgba(226,201,126,.25)}.aisa-plan-card p{color:var(--mut);margin:10px 0 0;font-size:13px;line-height:1.5}.aisa-plan-tiers{list-style:none;margin:12px 0 0;padding:0}.aisa-plan-tiers li{display:flex;justify-content:space-between;align-items:baseline;gap:10px;padding:7px 10px;border:1px solid var(--bd);border-radius:8px;margin-bottom:6px;background:var(--field,rgba(127,127,127,.06))}.aisa-plan-tiers li strong{color:var(--tx);font-size:13px}.aisa-plan-tiers li span{color:var(--mut);font-size:12px;white-space:nowrap}.aisa-prem-plansnote{color:var(--mut);margin-top:10px;font-size:12.5px}.aisa-showcase{padding:20px 22px;margin-top:14px}.aisa-showcase-head{display:flex;gap:14px;align-items:flex-start}.aisa-showcase-head .aisa-ico--feat{color:#e2c97e;flex:0 0 auto;margin-top:2px}.aisa-showcase-lead{color:var(--tx);font-size:14px;line-height:1.55;margin:10px 0 0;max-width:70ch}.aisa-showcase-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:22px;margin-top:20px}.aisa-showcase-grid h3{margin:0 0 8px;font-size:13px;text-transform:uppercase;letter-spacing:.05em;color:var(--mut)}.aisa-showcase-list{list-style:none;margin:0;padding:0}.aisa-showcase-list li{display:flex;gap:8px;align-items:flex-start;color:var(--tx);font-size:13.5px;line-height:1.5;margin-bottom:8px}.aisa-showcase-steps{list-style:none;margin:0;padding:0;counter-reset:none}.aisa-showcase-steps li{display:flex;gap:10px;align-items:flex-start;color:var(--tx);font-size:13.5px;line-height:1.5;margin-bottom:10px}.aisa-showcase-num{flex:0 0 auto;width:22px;height:22px;border-radius:50%;background:var(--field,rgba(226,201,126,.14));color:#e2c97e;font-weight:800;font-size:12px;display:inline-flex;align-items:center;justify-content:center}.aisa-showcase-cta{margin-top:22px;display:flex;gap:12px;align-items:center;flex-wrap:wrap}a.aisa-switch.is-deco{opacity:.55;cursor:pointer;text-decoration:none}a.aisa-switch.is-deco:hover{opacity:.8}.aisa-fix-status{margin-left:10px;font-size:12px;color:var(--mut)}.aisa-fix-groups{margin-top:14px;display:flex;flex-direction:column;gap:8px}.aisa-fix-group{border:1px solid var(--bd);border-radius:10px;padding:11px 16px;background:var(--card2)}.aisa-fix-group-head{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.aisa-fix-group-head > strong{font-size:13px;letter-spacing:.01em}.aisa-fix-count{min-width:28px;text-align:center;border-radius:999px;padding:3px 10px;font-size:12px;font-weight:700;border:1px solid var(--bd2);color:var(--mut);background:var(--card)}.aisa-fix-count.has{color:var(--aisa-gold,#e2c97e);border-color:var(--aisa-gold,#e2c97e)}.aisa-fix-actions{margin-left:auto;display:flex;align-items:center;gap:12px}.aisa-fix-gstatus{font-size:12px;color:var(--mut)}.aisa-skin .aisa-fix-group .button-link.aisa-fix-toggle{color:var(--a1);text-decoration:none;font-size:12px}.aisa-skin .aisa-fix-group .button-link.aisa-fix-toggle:hover{color:var(--aisa-gold,#e2c97e)}.aisa-skin .aisa-fix-list a{color:var(--a1);text-decoration:none}.aisa-skin .aisa-fix-list a:hover{color:var(--aisa-gold,#e2c97e)}.aisa-fix-list{margin-top:10px}.aisa-fix-cid{width:60px;color:var(--mut)}.aisa-fix-pt{font-size:11px;color:var(--mut);margin-left:6px}.aisa-fix-val{color:var(--mut);max-width:46em;overflow-wrap:anywhere}.aisa-fix-ts-row{display:flex;gap:12px;align-items:flex-end;flex-wrap:wrap;margin-bottom:10px}.aisa-fix-ts-row label{display:flex;flex-direction:column;gap:4px}.aisa-fix-ts-row label > span{font-size:11px;font-weight:600;letter-spacing:.05em;text-transform:uppercase;color:var(--mut)}.aisa-fix-grow{flex:1;min-width:220px}.aisa-fix-grow input{width:100%}.aisa-fix-pills{display:flex;gap:10px;flex-wrap:wrap;align-items:center;margin-bottom:10px}.aisa-fix-plab{font-size:11px;letter-spacing:.05em;text-transform:uppercase;color:var(--mut)}.aisa-fix-ts-filters{align-items:center}.aisa-fix-flab{font-size:12px;color:var(--mut)}.aisa-fix-ts-row label.aisa-fix-chk{flex-direction:row;align-items:center;gap:6px}.aisa-fix-selrow{gap:8px;margin-bottom:8px}.aisa-fix-prevhead{font-weight:600}.aisa-fix-prevwrap{max-height:420px;overflow:auto;border:1px solid var(--bd);border-radius:8px}.aisa-fix-cchk{width:30px}.aisa-fix-cname{width:22%}.aisa-fix-old{color:var(--mut);text-decoration:line-through;opacity:.75}.aisa-fix-new.aisa-fix-over,.aisa-fix-new.aisa-fix-over em{color:#ff8a8a}.aisa-fix-pills{gap:5px;margin:2px 0 12px}.aisa-fix-pills .aisa-fix-pill{display:inline-flex;align-items:center;font-size:11px;line-height:1;padding:5px 9px;border:1px solid #3a3060;border-radius:999px;background:#1e1a3a;color:#b0a0e8;text-decoration:none;cursor:pointer;transition:background .15s,border-color .15s,color .15s}.aisa-fix-pills .aisa-fix-pill:hover{border-color:#6b54b8;color:#c4b5fd;background:#241d47}.aisa-fix-cedit{width:90px;text-align:right}.aisa-fix-ba .aisa-fix-old{display:block;margin-bottom:3px}.aisa-fix-ba .aisa-fix-new{display:block}.aisa-fix-fstate{display:inline-flex;align-items:center;gap:6px;font-size:12px}.aisa-fix-fstate.is-ok{color:#7ee0a0}.aisa-fix-fstate.is-warn{color:#e2c97e}.aisa-skin .aisa-fix-group .button-link.aisa-fix-reload{color:var(--mut);display:inline-flex;align-items:center}.aisa-skin .aisa-fix-group .button-link.aisa-fix-reload:hover{color:var(--aisa-gold,#e2c97e)}.aisa-fix-reload.is-spinning svg{animation:aisa-fix-spin 1s linear infinite}@keyframes aisa-fix-spin{to{transform:rotate(360deg)}}.aisa-progress.is-det span{animation:none;transition:width .3s ease}.aisa-lc-cchk{width:30px}.aisa-fix-cbcol{width: 28px}.aisa-lc-icobtn{padding: 0 7px !important;line-height: 26px}.aisa-lc-icobtn .aisa-ico--btn{vertical-align: -3px}.aisa-sticky-save{position:sticky;bottom:0;z-index:60;display:flex;align-items:center;justify-content:flex-end;gap:12px;margin-top:16px;padding:10px 14px;background:var(--card);border:1px solid var(--bd);border-radius:10px;box-shadow:0 -6px 18px rgba(0,0,0,.25)}.aisa-sticky-save .aisa-sticky-save-state{font-size:12px}.aisa-sticky-save .aisa-when-dirty{display:none;color:var(--a1);font-weight:600}.aisa-sticky-save .aisa-when-clean{color:var(--mut)}.aisa-sticky-save.is-dirty .aisa-when-dirty{display:inline-flex;align-items:center;gap:4px}.aisa-sticky-save.is-dirty .aisa-when-clean{display:none}.aisa-sticky-save.is-dirty .button-primary{box-shadow:0 0 0 2px var(--a1)}.aisa-sticky-save p{margin:0}.aisa-llms-switcher{margin:12px 0}.aisa-llms-current{pointer-events:none}.aisa-home-varlist{margin:6px 0 12px}.aisa-home-varlist .aisa-home-varopt{display:block;width:100%;text-align:left;padding:6px 10px;margin:4px 0;border:1px solid var(--bd);border-radius:8px;background:var(--card2,var(--card));color:var(--tx);text-decoration:none;white-space:normal;cursor:pointer}.aisa-home-varlist .aisa-home-varopt:hover{border-color:var(--a1)}.aisa-home-varlist .aisa-home-varopt.is-picked{border-color:var(--a1);box-shadow:0 0 0 1px var(--a1)}.aisa-cons-progress{position:relative;height:22px;margin:10px 0;background:var(--card2,var(--card));border:1px solid var(--bd);border-radius:11px;overflow:hidden}.aisa-cons-progress .aisa-cons-bar{height:100%;width:3%;background:linear-gradient(90deg,var(--a1),var(--a2));transition:width .4s}.aisa-cons-progress .aisa-cons-ptext{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;font-size:12px;color:var(--tx)}.aisa-cons-group{margin:14px 0}.aisa-cons-group h3{margin:8px 0}.aisa-cons-qcol{width:60%}.aisa-cons-comp{font-size:12px;color:var(--mut);margin-top:4px}.aisa-cons-err{color:#d63638}.aisa-cons-card{border:1px solid var(--a1);border-radius:10px;padding:12px 14px;margin:8px 0;background:var(--card2,var(--card))}.aisa-cons-card h4{margin:0 0 6px}.aisa-cons-outline{margin:4px 0 8px 20px;list-style:disc}.aisa-restore-wait{font-family: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;background: #f5f5f5;display: flex;align-items: center;justify-content: center;height: 100vh;margin: 0}.aisa-restore-wait .aisa-wait-box{text-align: center;background: #fff;padding: 40px;border-radius: 8px;box-shadow: 0 1px 3px rgba(0,0,0,.1)}.aisa-restore-wait .aisa-wait-spin{width: 40px;height: 40px;border: 4px solid #ddd;border-top-color: #0073aa;border-radius: 50%;animation: aisa-wait-spin .8s linear infinite;margin: 0 auto 20px}.aisa-restore-wait p{color: #666;font-size: 16px;margin: 10px 0}@keyframes aisa-wait-spin{to{transform: rotate(360deg)}}@media (prefers-reduced-motion: reduce){.aisa-restore-wait .aisa-wait-spin{animation-duration: 3s}}.aisa-cta-attention{position:relative;box-shadow:0 0 0 0 rgba(226,201,126,.55);animation:aisaCta 2.2s ease-out 3}@keyframes aisaCta{0%{box-shadow:0 0 0 0 rgba(226,201,126,.55)}70%{box-shadow:0 0 0 12px rgba(226,201,126,0)}100%{box-shadow:0 0 0 0 rgba(226,201,126,0)}}@media (prefers-reduced-motion:reduce){.aisa-cta-attention{animation:none;outline:2px solid #e2c97e;outline-offset:2px}}.aisa-setup-genout{margin-top:18px;display:flex;flex-direction:column;gap:1px}.aisa-genrow{display:grid;grid-template-columns:minmax(120px,190px) 1fr;gap:14px;padding:11px 0;border-bottom:1px solid var(--border)}.aisa-genrow:last-child{border-bottom:0}.aisa-genrow b{color:var(--mut);font-weight:600;font-size:12.5px;text-transform:uppercase;letter-spacing:.06em}.aisa-genrow span{color:var(--text)}.aisa-setup-licbox{margin-top:26px;padding-top:16px;border-top:1px solid var(--border);color:var(--mut);font-size:13.5px}.aisa-skin .aisa-bulk-filecol{width:26%}.aisa-skin .aisa-bulk-altcol{text-align:left;width:44%}.aisa-skin .aisa-bulk-alt{display:inline;margin-left:8px;vertical-align:middle;white-space:normal;overflow-wrap:anywhere;font-size:12px;line-height:1.4;color:var(--tx,currentColor)}.aisa-skin .aisa-bulk-alt.is-empty{color:var(--mut,#8a8aa8);font-style:italic}