.terra-support-form{font:inherit;color:inherit}.terra-support-form label{display:block;margin:24px 0 10px;font-size:14px}.terra-support-intro{color:#627366;line-height:1.8}.terra-support-amount{display:flex;align-items:center;gap:12px;border:1px solid #bac8bc;border-radius:14px;background:#fffdf8;padding:0 18px}.terra-support-amount span{color:#657a68}.terra-support-amount input,.terra-account-panel .terra-support-amount input{border:0;background:transparent;width:100%;padding:16px 0;height:64px;font:inherit;font-size:28px;color:#314636;min-width:0}.terra-support-quick{display:flex;flex-wrap:wrap;gap:8px;margin:12px 0 24px}.terra-support-quick button{font:inherit;font-size:12px;border:1px solid #cfd7ca;border-radius:20px;background:transparent;padding:7px 12px;color:#48634b;cursor:pointer}.terra-support-quick button[aria-pressed=true]{background:#e3ecd9;border-color:#6f8b65}.terra-support-tiers{display:grid;grid-template-columns:1fr 1fr;gap:12px}.terra-support-tiers article{border:1px solid #d7ddce;border-radius:16px;padding:18px;background:#f4f5ed}.terra-support-tiers article.is-selected{border-color:#78936d;background:#e8efdf}.terra-support-tiers svg{color:#658359}.terra-support-tiers h3{margin:10px 0;font-size:17px}.terra-support-tiers p,.terra-account-panel .terra-support-tiers p{margin:0 0 8px;font-size:12px;line-height:1.7}.terra-support-tiers small{font-size:11px;line-height:1.7;color:#637060}.terra-support-preview{padding:14px 0 0;font-size:14px}.terra-support-note,.terra-account-panel .terra-support-note{font-size:12px;color:#667364;line-height:1.8;margin:12px 0}.terra-support-submit{width:100%;border:0;border-radius:14px;padding:16px;background:#536e49;color:#fffdf6;font:inherit;cursor:pointer;margin:12px 0}.terra-support-submit:disabled{opacity:.45;cursor:default}.terra-support-error{border-radius:12px;padding:12px;background:#f8e9df;color:#8a4937;font-size:13px}.terra-support-form button:focus-visible,.terra-support-form input:focus-visible{outline:2px solid #536e49;outline-offset:3px}.terra-support-history{margin:24px 0;border-top:1px solid #d7ddce;padding-top:12px}.terra-support-history a{display:flex;justify-content:space-between;gap:12px;padding:12px 0;color:inherit;font-size:14px}.terra-support-history small{color:#637060}.terra-support-page{background:#efefe6}.terra-support-page .terra-route-card{max-width:640px;background:#faf9f1;color:#314636;padding:clamp(24px,4vw,48px);margin-top:40px;border:1px solid #d7ddce}.terra-support-page .terra-support-quick button{background:transparent;border:1px solid #cfd7ca;border-radius:20px;padding:7px 12px;color:#48634b;font-size:12px;font-weight:400;margin:0}.terra-support-page .terra-support-quick button[aria-pressed=true]{background:#e3ecd9;border-color:#6f8b65}.terra-support-page .terra-support-submit{background:#536e49;color:#fffdf6;border-radius:14px;margin:12px 0}.terra-support-page .terra-support-note,.terra-support-page .terra-support-tiers p{font-size:12px;color:#667364}.terra-support-success{line-height:1.9}@media(max-width:430px){.terra-support-tiers{grid-template-columns:1fr}}.terra-account-entry,.terra-account-dialog,.terra-account-session-notice{--account-surface: var(--color-island, #f3f3f5);--account-inset: var(--color-island-deep, #ececee);--account-ink: var(--color-ink, #26272a);--account-muted: #606168;--account-line: var(--color-line, #d9dadf);--account-accent: var(--color-accent, #f56457);--account-input: #fff;font-family:MiSans Latin,MiSans,Microsoft YaHei,system-ui,sans-serif;font-size:14px;line-height:1.65}.terra-account-entry{width:34px;height:34px;padding:0;flex:none;border:1px solid var(--account-line);border-radius:50%;background:var(--account-surface);color:var(--account-muted);display:inline-grid;place-items:center;cursor:pointer}.terra-account-entry:hover{background:var(--account-inset);color:var(--account-ink)}.terra-account-entry.is-signed-in{background:color-mix(in srgb,var(--account-accent) 14%,var(--account-surface));color:var(--account-ink);border-color:var(--account-accent)}.terra-account-dialog{position:fixed;inset:0;margin:auto;box-sizing:border-box;width:min(432px,calc(100vw - 24px));max-width:calc(100vw - 24px);height:fit-content;max-height:calc(100dvh - 32px);overflow-y:auto;overscroll-behavior:contain;padding:0;border:1px solid var(--account-line);border-radius:24px;background:var(--account-surface);color:var(--account-ink);box-shadow:0 24px 100px #26272a40}.terra-account-dialog *,.terra-account-dialog *:before,.terra-account-dialog *:after{box-sizing:border-box}.terra-account-dialog::backdrop{background:#26272a66;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.terra-account-panel{position:relative;padding:32px}.terra-account-close{position:absolute;right:16px;top:16px;display:grid;place-items:center;width:32px;height:32px;padding:0;background:none;color:var(--account-muted);border:0;border-radius:50%;cursor:pointer}.terra-account-close:hover{background:var(--account-inset);color:var(--account-ink)}.terra-account-leaf{display:block;color:var(--account-accent);margin-bottom:14px}.terra-account-panel h2{margin:0 0 12px;font-family:inherit;font-size:24px;font-weight:570;line-height:1.35;letter-spacing:-.025em}.terra-account-panel p{font-size:13px;line-height:1.8;margin:0 0 22px;color:var(--account-muted)}.terra-account-panel label{display:block;font-size:12px;margin:20px 0 8px;color:var(--account-ink)}.terra-account-panel input{box-sizing:border-box;width:100%;min-width:0;height:46px;border:1px solid var(--account-line);border-radius:12px;padding:12px 14px;font:inherit;font-size:15px;color:var(--account-ink);background:var(--account-input)}.terra-account-panel input:autofill{box-shadow:inset 0 0 0 1000px var(--account-input);-webkit-text-fill-color:var(--account-ink)}.terra-account-panel input:disabled{opacity:.65}.terra-account-panel input:focus-visible,.terra-account-panel textarea:focus-visible,.terra-account-panel button:focus-visible,.terra-account-entry:focus-visible{outline:2px solid var(--account-ink);outline-offset:3px}#terra-login-code{letter-spacing:.4em;font-size:22px}.terra-account-submit{display:block;width:100%;border:0;border-radius:12px;background:var(--account-accent);color:var(--account-ink);padding:13px 10px;margin:22px 0 12px;font:inherit;font-size:13px;font-weight:600;cursor:pointer}.terra-account-submit:hover:not(:disabled){background:#fa7468}.terra-account-submit:disabled{opacity:.5;cursor:not-allowed}.terra-account-link{padding:5px 0;border:0;background:none;color:var(--account-ink);font:inherit;font-size:12px;cursor:pointer;text-decoration:underline;text-underline-offset:4px}.terra-account-link:hover:not(:disabled){text-decoration-color:var(--account-accent)}.terra-account-link:disabled{text-decoration:none;color:var(--account-muted);opacity:.6;cursor:not-allowed}.terra-account-links{display:flex;justify-content:space-between;gap:12px;flex-wrap:wrap}.terra-account-panel .terra-account-footnote{margin:22px 0 0;font-size:11px;color:var(--account-muted)}.terra-account-panel .terra-account-error{padding:12px;border-radius:12px;background:#fde4e1;color:#934237;margin:16px 0 0;font-size:12px}.terra-account-panel .terra-account-sent{margin:12px 0;overflow-wrap:anywhere}.terra-account-sent strong{color:var(--account-ink);font-weight:500}.terra-account-hint{display:block;margin-top:10px;font-size:11px;line-height:1.6;color:var(--account-muted)}.terra-account-verification{margin-top:16px;min-height:65px}.terra-account-verification>div:first-child{display:flex;justify-content:center}.terra-account-verification p{margin-bottom:5px;font-size:12px}.terra-account-address{overflow-wrap:anywhere}.terra-account-session-notice{position:fixed;z-index:1050;right:20px;bottom:max(20px,env(safe-area-inset-bottom));box-sizing:border-box;width:min(360px,calc(100% - 32px));padding:18px 22px;border:1px solid var(--account-line);border-radius:16px;background:var(--account-surface);color:var(--account-ink);box-shadow:0 8px 30px #26272a26}.terra-account-session-notice p{margin:0 0 10px;font-size:13px;line-height:1.7}.terra-account-session-notice>div{display:flex;gap:22px}.terra-account-session-notice button:focus-visible{outline:2px solid var(--account-ink);outline-offset:3px}.terra-route-header:has(.terra-account-entry) .terra-route-brand{max-width:calc(100% - 130px)}body:has(.app-shell.is-viewing) .terra-account-entry{display:none}body:has(.app-shell.theme-night) .terra-account-entry{background:#ffffff14;color:#bfc0c5;border-color:#ffffff26}body:has(.app-shell.theme-night) .terra-account-entry.is-signed-in{color:#f3f3f5;border-color:var(--account-accent)}@media(max-width:1199px){.terra-site .terra-header-actions:has(.terra-account-entry) .terra-header-cta{display:none}}@media(max-width:767px){.terra-site .terra-header-actions:has(.terra-account-entry){gap:8px}}@media(max-width:379px){.terra-account-panel{padding:24px 18px}}:root{font-family:system-ui,-apple-system,Segoe UI,sans-serif;color:#264136;background:#f4f5ee;line-height:1.7;font-synthesis:none}*{box-sizing:border-box}body{margin:0}header{display:flex;gap:20px;align-items:center;justify-content:space-between;padding:24px 6vw;border-bottom:1px solid #d7dfd4}a{color:#285942}header a{text-decoration:none;font-weight:600}header span{font-size:13px;color:#6b6d35;background:#eaedcf;padding:3px 12px;border-radius:20px}main{max-width:780px;margin:60px auto;padding:0 24px}h1{font-size:clamp(24px,4vw,36px);font-weight:500;line-height:1.3}h2{font-size:20px;font-weight:500}button,.upload{font:inherit;cursor:pointer;border:1px solid #b8cabb;border-radius:8px;background:#edf2e9;color:#254c37;padding:8px 16px}button:disabled{opacity:.5;cursor:default}input{font:inherit;display:block;width:100%;padding:12px;border:1px solid #bdccbd;border-radius:8px;background:#fff;margin:8px 0 16px}.test-notice{padding:16px 20px;border-left:3px solid #b5bd6b;background:#eef0df;border-radius:4px}.login,.cloud{margin:32px 0;padding:24px;border:1px solid #d1ddd1;background:#fff;border-radius:14px}.login form{max-width:400px}.login label{display:block}.login button{margin:4px}.signed-in{color:#576b5c;font-size:14px}.upload{display:block;max-width:380px}.upload input{background:transparent;border:0;font-size:13px;margin-bottom:0}ul{list-style:none;padding:0}li{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:14px 0;border-top:1px solid #e1e6db}footer{padding:36px 0;color:#687a6b;font-size:13px}[role=alert]{color:#963e39}.terra-support-form{margin-top:32px}.terra-support-success{padding:24px}.terra-support-form,.terra-support-history{max-width:100%}@media(max-width:520px){header{align-items:flex-start;flex-direction:column;gap:8px}main{margin:32px auto;padding:0 16px}.login,.cloud{padding:18px}li{align-items:flex-start;flex-direction:column}}
