.iu-analyzer{max-width:780px;margin:0 auto;padding:8px 16px 48px}.iu-analyzer .sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.iu-analyzer .az-view{display:flex;flex-direction:column}.iu-analyzer .az-mode{margin-inline-start:auto;display:inline-flex;align-items:center;gap:7px;height:38px;padding:0 14px;border-radius:999px;border:0;cursor:pointer;background:var(--iu-sunken);color:var(--iu-text);font-family:var(--iu-ui);font-size:14.5px;font-weight:600}.iu-analyzer .az-mode svg{width:16px;height:16px}.iu-analyzer .az-mode.is-deep{background:var(--iu-primary-soft);color:var(--iu-primary-text)}.iu-analyzer .az-mode [data-mode-crown] svg{width:16px;height:16px;color:var(--iu-primary)}.iu-analyzer [data-composer-note]{color:var(--iu-error-text)}.iu-analyzer .az-submit{margin-top:16px}.iu-analyzer .az-hint{display:flex;align-items:center;justify-content:center;gap:6px;margin-top:12px}.iu-analyzer .az-hint svg{width:17px;height:17px}.iu-analyzer .az-gate{margin-top:18px;padding:18px;display:flex;flex-direction:column;gap:6px;border-color:var(--iu-primary-soft)}.iu-analyzer .az-gate-actions{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px}.iu-analyzer .az-recent{margin-top:30px}.iu-analyzer .az-recent-head{display:flex;align-items:baseline;justify-content:space-between;margin-bottom:12px;padding:0 2px}.iu-analyzer .az-recent-list{overflow:hidden}.iu-analyzer .az-recent-row{display:flex;align-items:center;gap:14px;width:100%;padding:15px 20px;border:0;background:none;cursor:pointer;text-align:start;border-bottom:1px solid var(--iu-border);font:inherit;color:inherit}.iu-analyzer .az-recent-row:last-child{border-bottom:0}.iu-analyzer .az-recent-row:hover{background:var(--iu-sunken)}.iu-analyzer .az-recent-text{flex:1;display:flex;flex-direction:column;min-width:0}.iu-analyzer .az-recent-text .t-sentence-s{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.iu-analyzer .az-recent-chev svg{width:19px;height:19px;color:var(--iu-text-3)}.iu-analyzer .az-head{display:flex;align-items:center;gap:4px;height:56px;margin:0 -8px 4px}.iu-analyzer .az-head h2{flex:1}.iu-analyzer .az-head-actions{display:flex;gap:2px}.iu-analyzer .az-sticky{position:sticky;top:64px;z-index:5;margin:0 -16px;padding:8px 16px;text-align:center;background:color-mix(in srgb,var(--iu-canvas) 92%,transparent);backdrop-filter:blur(8px);border-bottom:1px solid var(--iu-border);color:var(--iu-text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.iu-analyzer .iu-card.az-note{padding:18px}.iu-analyzer .az-share-row{display:flex;flex-wrap:wrap;gap:10px;margin-top:22px}.iu-analyzer .az-share-row .iu-btn{flex:1 1 160px;height:48px}.iu-analyzer .az-share-row .iu-btn.ghost{flex:1 1 100%}.iu-analyzer .az-crown svg{width:16px;height:16px;color:var(--iu-primary)}.iu-analyzer [data-busy="1"]{opacity:.7;cursor:progress}.iu-analyzer .is-done{color:var(--iu-success-text)!important}.iu-analyzer .az-error{padding:22px 18px;display:flex;flex-direction:column;align-items:center;text-align:center;gap:6px}.iu-analyzer .az-error-icon{width:52px;height:52px;border-radius:999px;display:grid;place-items:center;background:var(--iu-error-soft);color:var(--iu-error);margin-bottom:4px}.iu-analyzer .az-error-icon svg{width:26px;height:26px}.iu-analyzer .az-error .az-gate-actions{justify-content:center}.iu-analyzer .az-sheet{border:0;padding:0;background:transparent;max-width:none;max-height:none;color:inherit}.iu-analyzer .az-sheet::backdrop{background:#1738476b;backdrop-filter:blur(2px)}.iu-analyzer .az-sheet-body{position:relative;background:var(--iu-card);padding:14px 18px 22px;display:flex;flex-direction:column;gap:2px;border-radius:24px 24px 0 0;box-shadow:0 -10px 40px #0000002e}.iu-analyzer .az-sheet[open]{position:fixed;inset:auto 0 0;width:100%;margin:0;animation:az-up .22s ease-out}@keyframes az-up{0%{transform:translateY(24px);opacity:0}}@media(min-width:640px){.iu-analyzer .az-sheet[open]{inset:0;margin:auto;width:min(480px,calc(100% - 32px));height:fit-content}.iu-analyzer .az-sheet-body{border-radius:24px}.iu-analyzer .az-sheet-handle{display:none}}.iu-analyzer .az-sheet-handle{align-self:center;width:40px;height:4px;border-radius:2px;background:var(--iu-border-strong);margin-bottom:12px}.iu-analyzer .az-sheet-close{position:absolute;top:10px;inset-inline-end:10px}.iu-analyzer .az-options{display:flex;flex-direction:column;gap:12px;margin-top:16px}.iu-analyzer .az-option{display:flex;gap:12px;align-items:flex-start;width:100%;padding:14px;border-radius:18px;cursor:pointer;text-align:start;background:var(--iu-card);border:1.5px solid var(--iu-border);font:inherit;color:inherit;transition:border-color .15s ease,background-color .15s ease}.iu-analyzer .az-option.is-on{border-color:var(--iu-primary);background:var(--iu-primary-wash)}.iu-analyzer .az-option-text{flex:1;display:flex;flex-direction:column;gap:4px}.iu-analyzer .az-option-title{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.iu-analyzer .az-option-status{display:inline-flex;align-items:center;gap:6px}.iu-analyzer .az-option-status svg{width:15px;height:15px}.iu-analyzer .az-radio{width:22px;height:22px;border-radius:999px;border:2px solid var(--iu-border-strong);flex:none;margin-top:2px;display:grid;place-items:center}.iu-analyzer .az-option.is-on .az-radio{border-color:var(--iu-primary)}.iu-analyzer .az-option.is-on .az-radio:after{content:"";width:10px;height:10px;border-radius:999px;background:var(--iu-primary)}
