{"id":271,"date":"2026-06-26T03:14:15","date_gmt":"2026-06-25T19:14:15","guid":{"rendered":"https:\/\/amuuwu.com\/?page_id=271"},"modified":"2026-06-26T03:14:15","modified_gmt":"2026-06-25T19:14:15","slug":"commissions","status":"publish","type":"page","link":"https:\/\/amuunu.com\/index.php\/commissions\/","title":{"rendered":"Commissions"},"content":{"rendered":"\n<!doctype html>\n<html lang=\"en\">\n<head>\n  <meta charset=\"utf-8\">\n  <meta name=\"viewport\" content=\"width=device-width, initial-scale=1\">\n  <title>Amuuwu Commissions<\/title>\n  <style>\n    body .wp-site-blocks > header, body header.wp-block-template-part, body .wp-block-template-part[area=\"header\"], body .wp-block-post-title, body h1.entry-title, body .entry-header { display: none !important; }\n    body .wp-site-blocks, body main.wp-block-group, body .entry-content, body .wp-block-post-content { margin-top: 0 !important; padding-top: 0 !important; }\n    html, body { top: 0 !important; margin-top: 0 !important; overflow-x: hidden !important; width: 100% !important; }\n    body { margin: 0; background: #fbf6ef; position: static !important; }\n    body > .skiptranslate, iframe.goog-te-banner-frame, iframe.goog-te-balloon-frame, #goog-gt-tt, .goog-te-banner-frame, .goog-te-balloon-frame, .VIpgJd-ZVi9od-ORHb-OEVmcd, .VIpgJd-yAWNEb-L7lbkb, .VIpgJd-yAWNEb-hvhgNd, .VIpgJd-ZVi9od-aZ2wEe-wOHMyf { display: none !important; visibility: hidden !important; width: 0 !important; height: 0 !important; opacity: 0 !important; pointer-events: none !important; }\n    .goog-text-highlight, .VIpgJd-yAWNEb-VIpgJd-fmcmS-sn54Q { background: transparent !important; background-color: transparent !important; box-shadow: none !important; border: 0 !important; outline: 0 !important; color: inherit !important; }\n    body .entry-content > .wp-block-html, body .wp-block-post-content > .wp-block-html, body .wp-block-html { max-width: none !important; width: 100% !important; margin-left: 0 !important; margin-right: 0 !important; padding-left: 0 !important; padding-right: 0 !important; }\n    .amuunu-studio { font-family: Inter, Arial, sans-serif; color: #231f20; background: #fbf6ef; line-height: 1.65; width: 100vw; max-width: none; margin-left: calc(50% - 50vw); margin-right: calc(50% - 50vw); overflow-x: clip; padding-top: 75px; }\n    .amuunu-studio * { box-sizing: border-box; }\n    .amuunu-header { position: fixed; top: 0; left: 0; right: 0; z-index: 220; display: flex; justify-content: space-between; align-items: center; gap: 24px; padding: 16px 6vw; background: rgba(251,246,239,.94); border-bottom: 1px solid #eadfce; backdrop-filter: blur(14px); box-shadow: 0 10px 30px rgba(35,31,32,.06); }\n    body.admin-bar .amuunu-header { top: 32px; }\n    .amuunu-logo { display: inline-flex; align-items: center; min-height: 42px; padding: 0 16px; border-radius: 999px; background: #231f20; color: #fff8ef; font-weight: 900; letter-spacing: .08em; text-transform: uppercase; text-decoration: none; }\n    .amuunu-menu { display: flex; gap: 8px; font-size: 14px; align-items: center; flex-wrap: wrap; justify-content: flex-end; }\n    .amuunu-menu a, .amuunu-lang select { white-space: nowrap; }\n    .amuunu-menu a { display: inline-flex; align-items: center; justify-content: center; min-height: 38px; padding: 0 14px; border-radius: 999px; color: #231f20; text-decoration: none; font-weight: 800; transition: background .2s ease, color .2s ease, transform .2s ease; }\n    .amuunu-menu a:hover, .amuunu-menu a.active { background: #231f20; color: #fff8ef; transform: translateY(-1px); }\n    .amuunu-menu .amuunu-nav-contact { background: #946247; color: #fff8ef; }\n    .amuunu-lang select { min-height: 38px; padding: 0 34px 0 14px; border: 1px solid #d6c4ae; border-radius: 999px; background: #fff8ef; color: #231f20; cursor: pointer; font: inherit; font-weight: 900; }\n    .amuunu-mobile-tools { display: none; align-items: center; gap: 8px; }\n    .amuunu-mobile-tools .amuunu-lang select { min-height: 34px; max-width: 96px; padding: 0 24px 0 10px; font-size: 12px; }\n    .amuunu-menu-toggle { display: none; align-items: center; justify-content: center; width: 38px; height: 34px; border: 0; border-radius: 10px; background: #231f20; color: #fff8ef; cursor: pointer; }\n    .amuunu-menu-toggle span, .amuunu-menu-toggle:before, .amuunu-menu-toggle:after { content: \"\"; display: block; width: 18px; height: 2px; border-radius: 999px; background: currentColor; transition: transform .2s ease, opacity .2s ease; }\n    .amuunu-menu-toggle { flex-direction: column; gap: 4px; }\n    .amuunu-menu-toggle.open span { opacity: 0; }\n    .amuunu-menu-toggle.open:before { transform: translateY(6px) rotate(45deg); }\n    .amuunu-menu-toggle.open:after { transform: translateY(-6px) rotate(-45deg); }\n    .amuunu-google-translate { position: absolute; width: 1px; height: 1px; overflow: hidden; opacity: 0; pointer-events: none; }\n    .amuunu-hero { padding: 72px 6vw 42px; background: linear-gradient(180deg, #fbf6ef 0%, #f0dcc3 100%); }\n    .amuunu-kicker { font-size: 13px; text-transform: uppercase; letter-spacing: .14em; color: #946247; font-weight: 900; }\n    .amuunu-hero h1 { font-size: clamp(46px, 7vw, 94px); line-height: 1.08; margin: 14px 0 18px; max-width: 1050px; }\n    .amuunu-hero p { font-size: 18px; max-width: 760px; color: #5b4a40; margin: 0; }\n    .amuunu-actions { display: flex; flex-wrap: wrap; gap: 14px; margin-top: 28px; }\n    .amuunu-btn { display: inline-flex; align-items: center; justify-content: center; min-height: 46px; padding: 0 24px; border-radius: 999px; text-decoration: none; font-weight: 900; }\n    .amuunu-btn.dark { background: #231f20; color: #fff8ef; }\n    .amuunu-btn.light { border: 1px solid #231f20; color: #231f20; }\n    .amuunu-tabs { display: flex; flex-wrap: wrap; gap: 10px; margin-top: 34px; }\n    .amuunu-tab { min-height: 40px; padding: 0 18px; border: 1px solid #d6c4ae; border-radius: 999px; background: #fff8ef; color: #5b4a40; font: inherit; font-weight: 900; cursor: pointer; }\n    .amuunu-tab.active, .amuunu-tab:hover { background: #231f20; border-color: #231f20; color: #fff8ef; }\n    .amuunu-section { padding: 58px 6vw; }\n    .amuunu-section.white { background: #fff; }\n    .amuunu-section.dark { background: #231f20; color: #fff8ef; }\n    .amuunu-title { display: flex; justify-content: space-between; align-items: end; gap: 28px; margin-bottom: 28px; }\n    .amuunu-title h2 { font-size: clamp(30px, 4.6vw, 58px); line-height: 1; margin: 0; }\n    .amuunu-title p { max-width: 620px; margin: 0; color: #766357; }\n    .amuunu-section.dark .amuunu-title p { color: #d8c2ad; }\n    .amuunu-grid { display: grid; grid-template-columns: repeat(4, minmax(0, 1fr)); gap: 16px; }\n    .amuunu-card { border: 1px solid #eadfce; border-radius: 12px; background: #fff8ef; padding: 22px; min-height: 230px; box-shadow: 0 16px 40px rgba(35,31,32,.07); }\n    .amuunu-card.is-hidden { display: none; }\n    .amuunu-card em { display: block; margin-bottom: 12px; font-style: normal; color: #946247; font-weight: 900; text-transform: uppercase; letter-spacing: .08em; font-size: 12px; }\n    .amuunu-card h3 { margin: 0 0 12px; font-size: 24px; line-height: 1.1; }\n    .amuunu-card p { margin: 0; color: #5b4a40; }\n    .amuunu-panel[hidden] { display: none !important; }\n    .amuunu-role-grid { display: grid; grid-template-columns: repeat(4, minmax(0, 1fr)); gap: 16px; }\n    .amuunu-role-card { display: block; overflow: hidden; border: 1px solid #eadfce; border-radius: 12px; background: #fff8ef; color: inherit; text-decoration: none; box-shadow: 0 16px 40px rgba(35,31,32,.07); }\n    .amuunu-role-card img { display: block; width: 100%; aspect-ratio: 2 \/ 3; object-fit: cover; background: #231f20; }\n    .amuunu-role-card-empty { display: grid; place-items: center; width: 100%; aspect-ratio: 2 \/ 3; padding: 18px; background: #231f20; color: #fff8ef; font-weight: 900; text-align: center; }\n    .amuunu-role-card-body { padding: 14px 16px 18px; }\n    .amuunu-role-card h3 { margin: 0 0 8px; font-size: 20px; line-height: 1.1; }\n    .amuunu-role-card p { margin: 0; color: #5b4a40; font-size: 14px; display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical; overflow: hidden; }\n    .amuunu-role-status { color: #766357; font-weight: 800; }\n    .amuunu-form { display: grid; gap: 18px; width: min(100%, 1180px); max-width: 1180px; margin: 0 auto; }\n    .amuunu-form-grid { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 14px; }\n    .amuunu-budget-row { grid-column: 1 \/ -1; display: grid; grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 14px; }\n    .amuunu-field { display: grid; gap: 8px; }\n    .amuunu-field.wide { grid-column: 1 \/ -1; }\n    .amuunu-field label { color: #946247; font-size: 13px; font-weight: 900; letter-spacing: .06em; text-transform: uppercase; }\n    .amuunu-field input, .amuunu-field select, .amuunu-field textarea { width: 100%; border: 1px solid #d6c4ae; border-radius: 12px; background: #fff8ef; color: #231f20; font: inherit; padding: 13px 14px; outline: none; }\n    .amuunu-field textarea { min-height: 128px; resize: vertical; }\n    .amuunu-field input:focus, .amuunu-field select:focus, .amuunu-field textarea:focus { border-color: #946247; box-shadow: 0 0 0 3px rgba(148,98,71,.14); }\n    .amuunu-form-note { margin: 0; color: #766357; }\n    .amuunu-form-status { min-height: 28px; color: #946247; font-weight: 900; }\n    .amuunu-request-panel { background: linear-gradient(180deg, #fbf6ef 0%, #f0dcc3 100%); color: #231f20; padding: 54px 6vw 70px; overflow: visible; }\n    .amuunu-request-shell { position: relative; display: grid; grid-template-columns: minmax(260px, 360px) minmax(0, 760px); justify-content: center; gap: 36px; width: min(100%, 1180px); max-width: 1180px; margin: 0 auto; padding: 0; overflow: visible; }\n    .amuunu-request-shell:before { content: none; display: none; }\n    .amuunu-upload-card, .amuunu-request-fields { position: relative; z-index: 1; }\n    .amuunu-upload-card { align-self: start; margin-top: 36px; }\n    .amuunu-upload-card label { display: block; margin-bottom: 16px; color: #946247; font-weight: 900; }\n    .amuunu-upload-box { display: grid; place-items: center; min-height: 410px; border: 1px solid #d6c4ae; border-radius: 12px; background: #fff8ef; padding: 18px; cursor: pointer; box-shadow: 0 18px 50px rgba(35,31,32,.08); }\n    .amuunu-upload-box input { position: absolute; width: 1px; height: 1px; opacity: 0; pointer-events: none; }\n    .amuunu-upload-inner { display: grid; place-items: center; width: 100%; min-height: 320px; border: 1px dashed #d6c4ae; border-radius: 8px; background: #fff; color: #231f20; text-align: center; padding: 28px; }\n    .amuunu-upload-icon { font-size: 58px; line-height: 1; font-weight: 900; }\n    .amuunu-upload-inner b { display: block; margin-top: 14px; }\n    .amuunu-upload-inner span { color: #946247; font-weight: 900; }\n    .amuunu-upload-brand { display: flex; justify-content: space-between; align-items: center; min-height: 46px; color: #231f20; font-weight: 900; }\n    .amuunu-upload-brand i { display: block; width: 126px; height: 18px; background: repeating-linear-gradient(135deg, rgba(148,98,71,.24) 0 10px, transparent 10px 18px); }\n    .amuunu-upload-preview { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 10px; margin-top: 14px; }\n    .amuunu-upload-preview:empty { display: none; }\n    .amuunu-reference-thumb { position: relative; overflow: hidden; aspect-ratio: 1; border: 1px solid #d6c4ae; border-radius: 10px; background: #fff8ef; }\n    .amuunu-reference-thumb img { display: block; width: 100%; height: 100%; object-fit: cover; }\n    .amuunu-reference-remove { position: absolute; top: 6px; right: 6px; display: grid; place-items: center; width: 26px; height: 26px; border: 0; border-radius: 999px; background: rgba(35,31,32,.86); color: #fff8ef; font-size: 19px; font-weight: 900; line-height: 1; cursor: pointer; }\n    .amuunu-reference-name { position: absolute; right: 0; bottom: 0; left: 0; padding: 18px 7px 6px; background: linear-gradient(transparent, rgba(35,31,32,.82)); color: #fff8ef; font-size: 11px; font-weight: 900; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }\n    .amuunu-upload-prepare { display: grid; gap: 14px; margin-top: 26px; }\n    .amuunu-upload-prepare-title { margin: 0; color: #231f20; font-size: 34px; line-height: 1; font-weight: 900; }\n    .amuunu-upload-prepare-text { margin: 0 0 6px; color: #5b4a40; font-size: 16px; line-height: 1.75; }\n    .amuunu-upload-prepare .amuunu-card { min-height: 0; padding: 22px; background: rgba(255,248,239,.94); }\n    .amuunu-upload-prepare .amuunu-card em { margin-bottom: 10px; font-size: 14px; }\n    .amuunu-upload-prepare .amuunu-card p { font-size: 16px; line-height: 1.8; }\n    .amuunu-request-fields { display: grid; gap: 18px; }\n    .amuunu-request-fields .amuunu-title { display: grid; grid-template-columns: minmax(220px, .8fr) minmax(320px, 1fr); align-items: end; gap: 28px; margin-bottom: 2px; color: #231f20; }\n    .amuunu-request-fields .amuunu-title h2 { font-size: clamp(30px, 3vw, 46px); max-width: none; white-space: normal; }\n    .amuunu-request-fields .amuunu-title p { color: #766357; }\n    .amuunu-custom-workspace .amuunu-form-grid { grid-template-columns: repeat(2, minmax(0, 1fr)); }\n    .amuunu-custom-workspace .amuunu-field label { color: #946247; }\n    .amuunu-custom-workspace .amuunu-field label:before { content: \"* \"; color: #946247; }\n    .amuunu-custom-workspace .amuunu-field input, .amuunu-custom-workspace .amuunu-field select, .amuunu-custom-workspace .amuunu-field textarea { border-radius: 10px; border-color: #d6c4ae; background: #fff8ef; color: #231f20; }\n    .amuunu-custom-workspace .amuunu-field input::placeholder, .amuunu-custom-workspace .amuunu-field textarea::placeholder { color: #a39184; }\n    .amuunu-custom-workspace .amuunu-field textarea { min-height: 150px; }\n    .amuunu-custom-workspace .amuunu-form-note { color: #766357; }\n    .amuunu-custom-workspace .amuunu-form-status { color: #946247; }\n    .amuunu-custom-workspace .amuunu-btn.dark { background: #231f20; color: #fff8ef; }\n    .amuunu-custom-workspace .amuunu-btn.light { border-color: #231f20; color: #231f20; }\n    .amuunu-form-section { scroll-margin-top: 110px; padding-top: 22px; border-top: 1px solid rgba(148,98,71,.24); }\n    .amuunu-form-section:first-child { border-top: 0; padding-top: 0; }\n    .amuunu-form-section-title { margin: 0 0 14px; color: #231f20; font-size: 22px; line-height: 1.1; font-weight: 900; }\n    .amuunu-form-section .amuunu-form-grid { margin-bottom: 22px; }\n    .amuunu-anchor-nav { position: fixed; right: 22px; top: 42%; z-index: 30; display: grid; gap: 8px; padding: 10px; border: 1px solid #eadfce; border-radius: 999px; background: rgba(255,248,239,.92); box-shadow: 0 18px 44px rgba(35,31,32,.12); backdrop-filter: blur(14px); }\n    .amuunu-anchor-nav a { display: flex; align-items: center; justify-content: center; min-width: 86px; min-height: 34px; padding: 0 14px; border-radius: 999px; color: #5b4a40; text-decoration: none; font-size: 13px; font-weight: 900; }\n    .amuunu-anchor-nav a:hover, .amuunu-anchor-nav a.active { background: #231f20; color: #fff8ef; }\n    .amuunu-list { display: grid; gap: 12px; margin: 0; padding: 0; list-style: none; }\n    .amuunu-list li { display: grid; grid-template-columns: 130px 1fr; gap: 18px; padding: 18px 20px; border: 1px solid #eadfce; border-radius: 12px; background: #fff; }\n    .amuunu-list strong { color: #946247; }\n    .amuunu-process { counter-reset: step; display: grid; grid-template-columns: repeat(4, minmax(0, 1fr)); gap: 16px; }\n    .amuunu-step { border: 1px solid rgba(255,255,255,.18); border-radius: 12px; padding: 22px; background: rgba(255,255,255,.06); min-height: 220px; }\n    .amuunu-step:before { counter-increment: step; content: \"0\" counter(step); display: block; color: #f2b37d; font-weight: 900; margin-bottom: 18px; }\n    .amuunu-step strong { display: block; font-size: 22px; margin-bottom: 10px; }\n    .amuunu-step p { margin: 0; color: #d8c2ad; }\n    .amuunu-note { display: grid; grid-template-columns: 1fr 1fr; gap: 18px; }\n    .amuunu-note article { border: 1px solid #eadfce; border-radius: 12px; background: #fff; padding: 24px; }\n    .amuunu-note h3 { margin: 0 0 14px; font-size: 26px; }\n    .amuunu-note p { margin: 0; color: #5b4a40; }\n    .amuunu-cta { text-align: center; padding: 78px 6vw; background: #e8cdb2; }\n    .amuunu-cta h2 { font-size: clamp(34px, 5vw, 64px); line-height: 1; margin: 0 0 16px; }\n    .amuunu-cta p { max-width: 680px; margin: 0 auto; color: #5b4a40; }\n    @media (max-width: 1180px) { .amuunu-request-shell { grid-template-columns: minmax(240px, 320px) minmax(0, 1fr); } }\n    @media (max-width: 980px) { .amuunu-grid, .amuunu-process, .amuunu-note, .amuunu-role-grid, .amuunu-form-grid { grid-template-columns: 1fr 1fr; } }\n    @media (max-width: 1280px) { .amuunu-anchor-nav { right: 10px; } .amuunu-anchor-nav a { min-width: 70px; padding: 0 10px; } }\n    @media (max-width: 720px) { .amuunu-header { display: block; } .amuunu-menu { margin-top: 14px; overflow: auto; justify-content: flex-start; } .amuunu-grid, .amuunu-process, .amuunu-note, .amuunu-role-grid, .amuunu-form-grid, .amuunu-custom-workspace .amuunu-form-grid, .amuunu-request-fields .amuunu-title { grid-template-columns: 1fr; } .amuunu-request-panel { padding: 34px 5vw 46px; } .amuunu-request-shell { grid-template-columns: 1fr; padding: 0; } .amuunu-upload-card { margin-top: 0; } .amuunu-upload-box { min-height: 300px; } .amuunu-upload-preview { grid-template-columns: repeat(2, minmax(0, 1fr)); } .amuunu-anchor-nav { position: sticky; top: 72px; right: auto; grid-template-columns: repeat(2, minmax(0, 1fr)); border-radius: 14px; margin: 0 5vw 12px; } .amuunu-list li { grid-template-columns: 1fr; gap: 6px; } .amuunu-title { display: block; } }\n    @media (max-width: 640px) {\n      body .wp-site-blocks, body main.wp-block-group, body .entry-content, body .wp-block-post-content, body .wp-block-html { width: 100% !important; max-width: none !important; margin-left: 0 !important; margin-right: 0 !important; padding-left: 0 !important; padding-right: 0 !important; }\n      .amuunu-studio { width: 100% !important; max-width: none; margin-left: 0 !important; margin-right: 0 !important; padding-top: 61px; }\n      .amuunu-header { display: grid; grid-template-columns: 1fr auto; align-items: center; gap: 10px; padding: 12px 16px; }\n      .amuunu-logo { min-height: 36px; max-width: 100%; padding: 0 12px; font-size: 14px; justify-self: start; }\n      .amuunu-mobile-tools { display: flex; justify-self: end; }\n      .amuunu-menu-toggle { display: inline-flex; }\n      .amuunu-menu { position: fixed; inset: 0; z-index: 60; display: flex; flex-direction: column; align-items: flex-start; justify-content: center; gap: 18px; margin: 0; padding: 86px 30px 36px; overflow-y: auto; background: rgba(20,17,16,.94); color: #fff8ef; opacity: 0; transform: translateX(100%); pointer-events: none; transition: transform .26s ease, opacity .26s ease; }\n      .amuunu-menu.open { opacity: 1; transform: translateX(0); pointer-events: auto; }\n      .amuunu-menu a { min-height: auto; padding: 0; border-radius: 0; color: #fff8ef; background: transparent !important; font-size: 28px; line-height: 1.1; transform: none !important; }\n      .amuunu-menu a:hover, .amuunu-menu a.active { color: #f0dcc3; }\n      .amuunu-menu .amuunu-nav-contact { color: #f2b37d; }\n      .amuunu-menu > .amuunu-lang { display: none; }\n      .amuunu-hero { padding: 40px 18px 34px; }\n      .amuunu-hero h1 { font-size: clamp(42px, 15vw, 58px); line-height: 1.08; }\n      .amuunu-hero p { font-size: 15px; }\n      .amuunu-actions { gap: 10px; margin-top: 22px; }\n      .amuunu-btn { min-height: 42px; padding: 0 18px; }\n      .amuunu-tabs { flex-wrap: nowrap; gap: 8px; margin-top: 24px; padding-bottom: 4px; overflow-x: auto; scrollbar-width: none; }\n      .amuunu-tabs::-webkit-scrollbar { display: none; }\n      .amuunu-tab { flex: 0 0 auto; min-height: 36px; padding: 0 14px; }\n      .amuunu-section { padding: 42px 18px; }\n      .amuunu-title h2 { font-size: clamp(34px, 13vw, 48px); }\n      .amuunu-title p { margin-top: 10px; font-size: 15px; }\n      .amuunu-grid, .amuunu-process, .amuunu-note, .amuunu-role-grid, .amuunu-form-grid, .amuunu-custom-workspace .amuunu-form-grid, .amuunu-request-fields .amuunu-title { grid-template-columns: 1fr; }\n      .amuunu-budget-row { grid-template-columns: 1fr; }\n      .amuunu-card, .amuunu-step, .amuunu-note article { min-height: 0; padding: 18px; }\n      .amuunu-request-panel { padding: 30px 18px 44px; }\n      .amuunu-request-shell { grid-template-columns: 1fr; gap: 24px; padding: 0; }\n      .amuunu-upload-card { margin-top: 0; }\n      .amuunu-upload-box { min-height: 260px; padding: 14px; }\n      .amuunu-upload-inner { min-height: 220px; padding: 20px; }\n      .amuunu-upload-icon { font-size: 44px; }\n      .amuunu-request-fields { gap: 14px; min-width: 0; }\n      .amuunu-request-fields .amuunu-title { gap: 12px; }\n      .amuunu-request-fields .amuunu-title h2 { font-size: clamp(34px, 12vw, 46px); line-height: 1; word-break: keep-all; overflow-wrap: normal; }\n      .amuunu-form-section { scroll-margin-top: 118px; padding-top: 18px; }\n      .amuunu-form-section-title { font-size: 20px; }\n      .amuunu-field input, .amuunu-field select, .amuunu-field textarea { min-height: 46px; padding: 11px 12px; font-size: 16px; }\n      .amuunu-field textarea { min-height: 118px; }\n      .amuunu-anchor-nav { position: sticky; top: 64px; right: auto; z-index: 25; grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 6px; width: 100%; margin: 0 0 12px; padding: 8px; border-radius: 14px; }\n      .amuunu-anchor-nav a { min-width: 0; min-height: 32px; padding: 0 8px; font-size: 12px; }\n      .amuunu-list li { grid-template-columns: 1fr; gap: 6px; padding: 16px; }\n      .amuunu-cta { padding: 52px 18px; }\n    }\n    @media (max-width: 920px) {\n      .amuunu-header { position: fixed !important; top: 0; left: 0 !important; right: 0 !important; z-index: 220 !important; display: grid !important; grid-template-columns: minmax(0, 1fr) auto !important; align-items: center !important; gap: 10px !important; padding: 12px 16px !important; background: rgba(251,246,238,.96); }\n      body.admin-bar .amuunu-header { top: 46px !important; }\n      .amuunu-logo { min-height: 36px !important; max-width: 100% !important; padding: 0 12px !important; font-size: 14px !important; justify-self: start !important; }\n      .amuunu-mobile-tools { display: flex !important; align-items: center !important; justify-self: end !important; gap: 8px !important; position: relative !important; z-index: 101 !important; }\n      .amuunu-mobile-tools .amuunu-lang select { min-height: 34px !important; max-width: 96px !important; padding: 0 24px 0 10px !important; font-size: 12px !important; }\n      .amuunu-menu-toggle { display: inline-flex !important; position: relative !important; z-index: 102 !important; }\n      .amuunu-menu { position: fixed !important; inset: 0 !important; z-index: 80 !important; display: flex !important; flex-direction: column !important; align-items: flex-start !important; justify-content: center !important; gap: 22px !important; margin: 0 !important; padding: 92px 34px 42px !important; overflow-y: auto !important; overflow-x: hidden !important; background: rgba(20,17,16,.96) !important; color: #fff8ef !important; opacity: 0; transform: translateX(100%); pointer-events: none; transition: transform .26s ease, opacity .26s ease; }\n      .amuunu-menu.open { opacity: 1 !important; transform: translateX(0) !important; pointer-events: auto !important; }\n      .amuunu-menu a { display: block !important; width: 100% !important; min-height: auto !important; padding: 0 !important; border-radius: 0 !important; background: transparent !important; color: #fff8ef !important; font-size: 30px !important; line-height: 1.05 !important; font-weight: 900 !important; transform: none !important; }\n      .amuunu-menu a:hover, .amuunu-menu a.active { color: #f0dcc3 !important; }\n      .amuunu-menu .amuunu-nav-contact { color: #f2b37d !important; }\n      .amuunu-menu > .amuunu-lang { display: none !important; }\n      body .amuunu-studio nav.amuunu-menu { height: 100dvh !important; min-height: 100vh !important; display: grid !important; grid-template-columns: 1fr !important; grid-auto-flow: row !important; align-content: center !important; justify-items: start !important; }\n      body .amuunu-studio nav.amuunu-menu.open, html.amuunu-nav-open body .amuunu-studio nav.amuunu-menu { opacity: 1 !important; visibility: visible !important; transform: translateX(0) !important; pointer-events: auto !important; }\n      body .amuunu-studio nav.amuunu-menu:not(.open) { visibility: hidden !important; }\n      body .amuunu-studio nav.amuunu-menu a { display: block !important; width: auto !important; max-width: 100% !important; white-space: normal !important; text-align: left !important; }\n    }\n  <\/style>\n<\/head>\n<body>\n  <div class=\"amuunu-studio\" data-lang=\"en\">\n    <header class=\"amuunu-header\">\n      <a class=\"amuunu-logo\" href=\"\/\">AMUUWU Studio<\/a>\n      <div class=\"amuunu-mobile-tools\">\n        <div class=\"amuunu-lang\">\n          <select class=\"notranslate\" data-amuunu-lang-select aria-label=\"Language\" translate=\"no\">\n            <option value=\"en\">English<\/option>\n            <option value=\"zh\">&#20013;&#25991;<\/option>\n            <option value=\"ja\">&#26085;&#26412;&#35486;<\/option>\n            <option value=\"ko\">&#54620;&#44397;&#50612;<\/option>\n          <\/select>\n        <\/div>\n        <button class=\"amuunu-menu-toggle\" type=\"button\" data-amuunu-menu-toggle aria-label=\"Open navigation\" aria-expanded=\"false\"><span><\/span><\/button>\n      <\/div>\n      <nav class=\"amuunu-menu\">\n        <a href=\"\/\" data-i18n=\"navHome\">Home<\/a><a href=\"\/index.php\/works\/\" data-i18n=\"navWorks\">Works<\/a><a class=\"active\" href=\"\/index.php\/commissions\/\" data-i18n=\"navCommissions\">Commissions<\/a><a href=\"\/#process\" data-i18n=\"navProcess\">Process<\/a><a href=\"\/#about\" data-i18n=\"navAbout\">About<\/a><a class=\"amuunu-nav-contact\" href=\"https:\/\/x.com\/amuwu0306?s=11\" target=\"_blank\" rel=\"noopener\" data-i18n=\"navContact\">Contact X<\/a>\n        <div class=\"amuunu-lang\">\n          <select class=\"notranslate\" data-amuunu-lang-select aria-label=\"Language\" translate=\"no\">\n            <option value=\"en\">English<\/option>\n            <option value=\"zh\">&#20013;&#25991;<\/option>\n            <option value=\"ja\">&#26085;&#26412;&#35486;<\/option>\n            <option value=\"ko\">&#54620;&#44397;&#50612;<\/option>\n          <\/select>\n        <\/div>\n      <\/nav>\n    <\/header>\n    <div id=\"google_translate_element\" class=\"amuunu-google-translate\"><\/div>\n    <section class=\"amuunu-hero\">\n      <div class=\"amuunu-kicker\" data-i18n=\"heroKicker\">Commission Guide<\/div>\n      <h1 data-i18n=\"heroTitle\">Custom fursuit commission information.<\/h1>\n      <p data-i18n=\"heroText\">Choose the commission type that matches your character. Prepare your reference sheet, deadline, country, and budget range before contacting the studio.<\/p>\n      <div class=\"amuunu-actions\"><a class=\"amuunu-btn dark\" href=\"https:\/\/x.com\/amuwu0306?s=11\" target=\"_blank\" rel=\"noopener\" data-i18n=\"heroPrimary\">Contact on X<\/a><a class=\"amuunu-btn light\" href=\"\/index.php\/works\/\" data-i18n=\"heroSecondary\">View Works<\/a><\/div>\n      <div class=\"amuunu-tabs\" data-commission-tabs>\n        <button class=\"amuunu-tab active\" type=\"button\" data-commission-tab=\"role-pool\" data-i18n=\"tabPool\">Role Pool<\/button>\n        <button class=\"amuunu-tab\" type=\"button\" data-commission-tab=\"custom-request\" data-i18n=\"tabCustom\">Custom Character<\/button>\n        <button class=\"amuunu-tab\" type=\"button\" data-commission-tab=\"guide\" data-i18n=\"tabGuide\">Commission Guide<\/button>\n      <\/div>\n    <\/section>\n    <section class=\"amuunu-section white amuunu-panel\" data-commission-panel=\"role-pool\">\n      <div class=\"amuunu-title\"><h2 data-i18n=\"rolePoolTitle\">Role Pool<\/h2><p data-i18n=\"rolePoolText\">Available character designs will update here automatically. Publish a post in the Role Pool category, and its images and introduction will appear here.<\/p><\/div>\n      <div class=\"amuunu-role-grid\" data-role-pool-gallery>\n        <p class=\"amuunu-role-status\" data-i18n=\"rolePoolLoading\">Loading role pool&#8230;<\/p>\n      <\/div>\n    <\/section>\n    <section class=\"amuunu-panel amuunu-request-panel\" data-commission-panel=\"custom-request\" hidden>\n      <form class=\"amuunu-form amuunu-custom-workspace\" data-commission-form>\n        <div class=\"amuunu-request-shell\">\n          <div class=\"amuunu-upload-card\">\n            <label data-i18n=\"fieldReference\">Reference Images<\/label>\n            <label class=\"amuunu-upload-box\">\n              <input name=\"references\" type=\"file\" accept=\"image\/*\" multiple>\n              <span class=\"amuunu-upload-inner\"><span class=\"amuunu-upload-icon\">&#8593;<\/span><b data-i18n=\"uploadTitle\">Upload Photos<\/b><small data-i18n=\"uploadText\">Attach images again when contacting us on X.<\/small><\/span>\n              <span class=\"amuunu-upload-brand\"><b>AMUUWU<\/b><i><\/i><\/span>\n            <\/label>\n            <div class=\"amuunu-upload-preview\" data-reference-preview><\/div>\n            <div class=\"amuunu-upload-prepare\">\n              <h3 class=\"amuunu-upload-prepare-title\" data-i18n=\"prepareTitle\">Prepare Before Applying<\/h3>\n              <p class=\"amuunu-upload-prepare-text\" data-i18n=\"prepareText\">Send enough information so the studio can understand your project quickly and give a useful reply.<\/p>\n              <article class=\"amuunu-card\"><em data-i18n=\"req1Key\">Reference<\/em><p data-i18n=\"req1Text\">Front, side, back views are best. Mark special patterns, colors, eyes, teeth, horns, wings, or accessories.<\/p><\/article>\n              <article class=\"amuunu-card\"><em data-i18n=\"req2Key\">Type<\/em><p data-i18n=\"req2Text\">Tell us whether you want a head, partial suit, full suit, or individual parts.<\/p><\/article>\n              <article class=\"amuunu-card\"><em data-i18n=\"req3Key\">Schedule<\/em><p data-i18n=\"req3Text\">Share your target date, event date, and whether the deadline is flexible.<\/p><\/article>\n              <article class=\"amuunu-card\"><em data-i18n=\"req4Key\">Location<\/em><p data-i18n=\"req4Text\">Tell us your country or region so shipping and communication can be estimated.<\/p><\/article>\n            <\/div>\n          <\/div>\n          <div class=\"amuunu-request-fields\">\n            <div class=\"amuunu-title\"><h2 data-i18n=\"customFormTitle\">Custom Character Request<\/h2><p data-i18n=\"customFormText\">Fill in your character and body information. Copy the generated request and send it to us through X with your reference images.<\/p><\/div>\n            <nav class=\"amuunu-anchor-nav\" data-form-anchor-nav>\n              <a href=\"\/#commission-basic\" data-i18n=\"anchorBasic\">Basic Info<\/a>\n              <a href=\"\/#commission-contact\" data-i18n=\"anchorContact\">Contact<\/a>\n              <a href=\"\/#commission-body\" data-i18n=\"anchorBody\">Body Data<\/a>\n              <a href=\"\/#commission-extra\" data-i18n=\"anchorExtra\">Notes<\/a>\n            <\/nav>\n            <section class=\"amuunu-form-section\" id=\"commission-basic\">\n              <h3 class=\"amuunu-form-section-title\" data-i18n=\"anchorBasic\">Basic Info<\/h3>\n              <div class=\"amuunu-form-grid\">\n                <div class=\"amuunu-field\"><label data-i18n=\"fieldName\">Name \/ Nickname<\/label><input name=\"name\" type=\"text\" autocomplete=\"name\"><\/div>\n                <div class=\"amuunu-field\"><label data-i18n=\"fieldAge\">Age<\/label><input name=\"age\" type=\"text\"><\/div>\n                <div class=\"amuunu-field\"><label data-i18n=\"fieldCharacter\">Character Name<\/label><input name=\"character\" type=\"text\"><\/div>\n                <div class=\"amuunu-field\"><label data-i18n=\"fieldSpecies\">Species<\/label><input name=\"species\" type=\"text\"><\/div>\n                <div class=\"amuunu-field\"><label data-i18n=\"fieldCountry\">Country \/ Region<\/label><input name=\"country\" type=\"text\" autocomplete=\"country-name\"><\/div>\n                <div class=\"amuunu-field\"><label data-i18n=\"fieldAddress\">Address<\/label><input name=\"address\" type=\"text\"><\/div>\n                <div class=\"amuunu-field wide\"><label data-i18n=\"fieldDetailedAddress\">Detailed Address<\/label><input name=\"detailedAddress\" type=\"text\"><\/div>\n              <\/div>\n            <\/section>\n            <section class=\"amuunu-form-section\" id=\"commission-contact\">\n              <h3 class=\"amuunu-form-section-title\" data-i18n=\"anchorContact\">Contact<\/h3>\n              <div class=\"amuunu-form-grid\">\n                <div class=\"amuunu-field\"><label data-i18n=\"fieldEmail\">E-mail<\/label><input name=\"email\" type=\"email\"><\/div>\n                <div class=\"amuunu-field\"><label>QQ<\/label><input name=\"qq\" type=\"text\"><\/div>\n                <div class=\"amuunu-field wide\"><label data-i18n=\"fieldPhone\">Phone<\/label><input name=\"phone\" type=\"text\"><\/div>\n                <div class=\"amuunu-field\"><label data-i18n=\"fieldContact\">Contact Method<\/label><select name=\"contact\"><option>X \/ Twitter<\/option><option>Email<\/option><option>QQ<\/option><option>WeChat<\/option><option>Discord<\/option><\/select><\/div>\n                <div class=\"amuunu-field\"><label data-i18n=\"fieldContactId\">Contact ID<\/label><input name=\"contactId\" type=\"text\"><\/div>\n                <div class=\"amuunu-field\"><label data-i18n=\"fieldBackupContact\">Backup Contact<\/label><select name=\"backupContact\"><option>X \/ Twitter<\/option><option>Email<\/option><option>QQ<\/option><option>WeChat<\/option><option>Discord<\/option><\/select><\/div>\n                <div class=\"amuunu-field\"><label data-i18n=\"fieldBackupContactId\">Backup Contact ID<\/label><input name=\"backupContactId\" type=\"text\"><\/div>\n              <\/div>\n            <\/section>\n            <section class=\"amuunu-form-section\" id=\"commission-body\">\n              <h3 class=\"amuunu-form-section-title\" data-i18n=\"anchorBody\">Body Data<\/h3>\n              <div class=\"amuunu-form-grid\">\n                <div class=\"amuunu-field\"><label data-i18n=\"fieldHeight\">Height<\/label><input name=\"height\" type=\"text\" placeholder=\"cm \/ ft\"><\/div>\n                <div class=\"amuunu-field\"><label data-i18n=\"fieldWeight\">Weight<\/label><input name=\"weight\" type=\"text\" placeholder=\"kg \/ lb\"><\/div>\n                <div class=\"amuunu-field\"><label data-i18n=\"fieldHead\">Head Circumference<\/label><input name=\"head\" type=\"text\" placeholder=\"cm \/ inch\"><\/div>\n                <div class=\"amuunu-field\"><label data-i18n=\"fieldShoe\">Shoe Size<\/label><input name=\"shoe\" type=\"text\"><\/div>\n                <div class=\"amuunu-field\"><label data-i18n=\"fieldType\">Commission Type<\/label><select name=\"type\"><option data-i18n=\"typeFull\">Full Suit<\/option><option data-i18n=\"typePartial\">Partial Suit<\/option><option data-i18n=\"typeHead\">Head Only<\/option><option data-i18n=\"typeParts\">Parts \/ Accessories<\/option><\/select><\/div>\n                <div class=\"amuunu-field\"><label data-i18n=\"fieldFoot\">Footpaw Style<\/label><select name=\"foot\"><option data-i18n=\"footIndoor\">Indoor<\/option><option data-i18n=\"footOutdoor\">Outdoor<\/option><option data-i18n=\"footBoth\">Both \/ Unsure<\/option><\/select><\/div>\n                <div class=\"amuunu-budget-row\">\n                  <div class=\"amuunu-field\"><label data-i18n=\"fieldBudgetCurrency\">Budget Currency<\/label><select name=\"budgetCurrency\"><option>CNY \/ RMB<\/option><option>USD<\/option><option>JPY<\/option><option>KRW<\/option><option>EUR<\/option><option>Other<\/option><\/select><\/div>\n                  <div class=\"amuunu-field\"><label data-i18n=\"fieldBudget\">Budget<\/label><input name=\"budget\" type=\"text\" placeholder=\"Amount \/ budget range\"><\/div>\n                <\/div>\n                <div class=\"amuunu-field wide\"><label data-i18n=\"fieldDeadline\">Deadline<\/label><input name=\"deadline\" type=\"text\" placeholder=\"YYYY\/MM or event date\"><\/div>\n              <\/div>\n            <\/section>\n            <section class=\"amuunu-form-section\" id=\"commission-extra\">\n              <h3 class=\"amuunu-form-section-title\" data-i18n=\"anchorExtra\">Notes<\/h3>\n              <div class=\"amuunu-form-grid\">\n                <div class=\"amuunu-field wide\"><label data-i18n=\"fieldRequest\">Design Request<\/label><textarea name=\"request\"><\/textarea><\/div>\n                <div class=\"amuunu-field wide\"><label data-i18n=\"fieldNotes\">Other Notes<\/label><textarea name=\"notes\"><\/textarea><\/div>\n              <\/div>\n            <\/section>\n            <p class=\"amuunu-form-status\" data-form-status><\/p>\n            <div class=\"amuunu-actions\"><button class=\"amuunu-btn dark\" type=\"button\" data-copy-commission data-i18n=\"copyRequest\">Submit Form \/ Generate Image<\/button><a class=\"amuunu-btn light\" href=\"https:\/\/x.com\/amuwu0306?s=11\" target=\"_blank\" rel=\"noopener\" data-i18n=\"openX\">Open X<\/a><\/div>\n          <\/div>\n        <\/div>\n      <\/form>\n    <\/section>\n    <section class=\"amuunu-section white amuunu-panel\" data-commission-panel=\"guide\" hidden>\n      <div class=\"amuunu-title\"><h2 data-i18n=\"typesTitle\">Commission Types<\/h2><p data-i18n=\"typesText\">A clear overview of what can be ordered. Final quotes depend on character complexity, fur length, markings, padding, and deadline.<\/p><\/div>\n      <div class=\"amuunu-grid\" data-commission-grid>\n        <article class=\"amuunu-card\" data-type=\"full\"><em data-i18n=\"card1Meta\">Full Suit<\/em><h3 data-i18n=\"card1Title\">Full-body fursuit<\/h3><p data-i18n=\"card1Text\">Includes head, hand paws, feet paws, tail, body suit, markings, padding discussion, and wearable fit planning.<\/p><\/article>\n        <article class=\"amuunu-card\" data-type=\"partial\"><em data-i18n=\"card2Meta\">Partial Suit<\/em><h3 data-i18n=\"card2Title\">Partial commission<\/h3><p data-i18n=\"card2Text\">A flexible set for performance and conventions, usually including head, paws, tail, and optional sleeves or feet paws.<\/p><\/article>\n        <article class=\"amuunu-card\" data-type=\"head\"><em data-i18n=\"card3Meta\">Head<\/em><h3 data-i18n=\"card3Title\">Character head<\/h3><p data-i18n=\"card3Text\">Focuses on expression, eye shape, muzzle, ears, ventilation, fur direction, and character personality.<\/p><\/article>\n        <article class=\"amuunu-card\" data-type=\"parts\"><em data-i18n=\"card4Meta\">Parts<\/em><h3 data-i18n=\"card4Title\">Paws, tails, accessories<\/h3><p data-i18n=\"card4Text\">Hand paws, feet paws, tails, claws, paw pads, collars, small props, or matching add-ons for existing suits.<\/p><\/article>\n      <\/div>\n    <\/section>\n    <section class=\"amuunu-section amuunu-panel\" data-commission-panel=\"guide\" hidden>\n      <div class=\"amuunu-title\"><h2 data-i18n=\"prepareTitle\">Prepare Before Applying<\/h2><p data-i18n=\"prepareText\">Send enough information so the studio can understand your project quickly and give a useful reply.<\/p><\/div>\n      <ul class=\"amuunu-list\">\n        <li><strong data-i18n=\"req1Key\">Reference<\/strong><span data-i18n=\"req1Text\">Front, side, back views are best. Mark special patterns, colors, eyes, teeth, horns, wings, or accessories.<\/span><\/li>\n        <li><strong data-i18n=\"req2Key\">Type<\/strong><span data-i18n=\"req2Text\">Tell us whether you want a head, partial suit, full suit, or individual parts.<\/span><\/li>\n        <li><strong data-i18n=\"req3Key\">Schedule<\/strong><span data-i18n=\"req3Text\">Share your target date, event date, and whether the deadline is flexible.<\/span><\/li>\n        <li><strong data-i18n=\"req4Key\">Location<\/strong><span data-i18n=\"req4Text\">Tell us your country or region so shipping and communication can be estimated.<\/span><\/li>\n      <\/ul>\n    <\/section>\n    <section class=\"amuunu-section dark amuunu-panel\" data-commission-panel=\"guide\" hidden>\n      <div class=\"amuunu-title\"><h2 data-i18n=\"processTitle\">Commission Process<\/h2><p data-i18n=\"processText\">The process is designed to keep decisions clear before production starts.<\/p><\/div>\n      <div class=\"amuunu-process\">\n        <article class=\"amuunu-step\"><strong data-i18n=\"step1Title\">Send request<\/strong><p data-i18n=\"step1Text\">Send references, commission type, deadline, country, and notes through X.<\/p><\/article>\n        <article class=\"amuunu-step\"><strong data-i18n=\"step2Title\">Confirm scope<\/strong><p data-i18n=\"step2Text\">We review complexity, materials, schedule, quote range, and production details.<\/p><\/article>\n        <article class=\"amuunu-step\"><strong data-i18n=\"step3Title\">Production updates<\/strong><p data-i18n=\"step3Text\">Progress photos are shared at key stages when confirmation is needed.<\/p><\/article>\n        <article class=\"amuunu-step\"><strong data-i18n=\"step4Title\">Finish and ship<\/strong><p data-i18n=\"step4Text\">The finished suit is checked, packed, and shipped with care guidance.<\/p><\/article>\n      <\/div>\n    <\/section>\n    <section class=\"amuunu-section white amuunu-panel\" data-commission-panel=\"guide\" hidden>\n      <div class=\"amuunu-title\"><h2 data-i18n=\"notesTitle\">Important Notes<\/h2><p data-i18n=\"notesText\">These notes can be adjusted later when your official commission rules are finalized.<\/p><\/div>\n      <div class=\"amuunu-note\">\n        <article><h3 data-i18n=\"note1Title\">Quote and payment<\/h3><p data-i18n=\"note1Text\">Prices are not fixed here yet. Final price depends on design complexity, material choices, and schedule. Payment terms can be confirmed privately.<\/p><\/article>\n        <article><h3 data-i18n=\"note2Title\">Design changes<\/h3><p data-i18n=\"note2Text\">Please confirm important character details before production. Large changes after materials or patterning may affect cost and timing.<\/p><\/article>\n      <\/div>\n    <\/section>\n    <section class=\"amuunu-cta\">\n      <h2 data-i18n=\"ctaTitle\">Ready to discuss your commission?<\/h2>\n      <p data-i18n=\"ctaText\">Send your character reference sheet and commission idea through X. We will use this page as the official guide while the detailed price sheet is being prepared.<\/p>\n      <div class=\"amuunu-actions\" style=\"justify-content:center\"><a class=\"amuunu-btn dark\" href=\"https:\/\/x.com\/amuwu0306?s=11\" target=\"_blank\" rel=\"noopener\" data-i18n=\"ctaPrimary\">Contact on X<\/a><a class=\"amuunu-btn light\" href=\"\/index.php\/works\/\" data-i18n=\"ctaSecondary\">View Works<\/a><\/div>\n    <\/section>\n  <\/div>\n  <script>\n    (() => {\n      const translations = {\n        en: { navHome:'Home',navWorks:'Works',navCommissions:'Commissions',navProcess:'Process',navAbout:'About',navContact:'Contact X',heroKicker:'Commission Guide',heroTitle:'Custom fursuit commission information.',heroText:'Choose the commission type that matches your character. Prepare your reference sheet, deadline, country, and budget range before contacting the studio.',heroPrimary:'Contact on X',heroSecondary:'View Works',tabCustom:'Custom Character',tabPool:'Role Pool',typesTitle:'Commission Types',typesText:'A clear overview of what can be ordered. Final quotes depend on character complexity, fur length, markings, padding, and deadline.',rolePoolTitle:'Role Pool',rolePoolText:'Available character designs will update here automatically. Publish a post in the Role Pool category, and its images and introduction will appear here.',rolePoolLoading:'Loading role pool...',rolePoolEmpty:'No role pool entries have been published yet.',rolePoolContact:'Contact X',card1Meta:'Full Suit',card1Title:'Full-body fursuit',card1Text:'Includes head, hand paws, feet paws, tail, body suit, markings, padding discussion, and wearable fit planning.',card2Meta:'Partial Suit',card2Title:'Partial commission',card2Text:'A flexible set for performance and conventions, usually including head, paws, tail, and optional sleeves or feet paws.',card3Meta:'Head',card3Title:'Character head',card3Text:'Focuses on expression, eye shape, muzzle, ears, ventilation, fur direction, and character personality.',card4Meta:'Parts',card4Title:'Paws, tails, accessories',card4Text:'Hand paws, feet paws, tails, claws, paw pads, collars, small props, or matching add-ons for existing suits.',prepareTitle:'Prepare Before Applying',prepareText:'Send enough information so the studio can understand your project quickly and give a useful reply.',req1Key:'Reference',req1Text:'Front, side, back views are best. Mark special patterns, colors, eyes, teeth, horns, wings, or accessories.',req2Key:'Type',req2Text:'Tell us whether you want a head, partial suit, full suit, or individual parts.',req3Key:'Schedule',req3Text:'Share your target date, event date, and whether the deadline is flexible.',req4Key:'Location',req4Text:'Tell us your country or region so shipping and communication can be estimated.',processTitle:'Commission Process',processText:'The process is designed to keep decisions clear before production starts.',step1Title:'Send request',step1Text:'Send references, commission type, deadline, country, and notes through X.',step2Title:'Confirm scope',step2Text:'We review complexity, materials, schedule, quote range, and production details.',step3Title:'Production updates',step3Text:'Progress photos are shared at key stages when confirmation is needed.',step4Title:'Finish and ship',step4Text:'The finished suit is checked, packed, and shipped with care guidance.',notesTitle:'Important Notes',notesText:'These notes can be adjusted later when your official commission rules are finalized.',note1Title:'Quote and payment',note1Text:'Prices are not fixed here yet. Final price depends on design complexity, material choices, and schedule. Payment terms can be confirmed privately.',note2Title:'Design changes',note2Text:'Please confirm important character details before production. Large changes after materials or patterning may affect cost and timing.',ctaTitle:'Ready to discuss your commission?',ctaText:'Send your character reference sheet and commission idea through X. We will use this page as the official guide while the detailed price sheet is being prepared.',ctaPrimary:'Contact on X',ctaSecondary:'View Works' },\n        zh: { navHome:'\\u9996\\u9875',navWorks:'\\u4f5c\\u54c1',navCommissions:'\\u59d4\\u6258',navProcess:'\\u6d41\\u7a0b',navAbout:'\\u5173\\u4e8e',navContact:'\\u8054\\u7cfb X',heroKicker:'\\u59d4\\u6258\\u6307\\u5357',heroTitle:'\\u517d\\u88c5\\u5b9a\\u5236\\u59d4\\u6258\\u4fe1\\u606f\\u3002',heroText:'\\u9009\\u62e9\\u9002\\u5408\\u4f60\\u89d2\\u8272\\u7684\\u59d4\\u6258\\u7c7b\\u578b\\u3002\\u8054\\u7cfb\\u524d\\u8bf7\\u51c6\\u5907\\u8bbe\\u5b9a\\u56fe\\u3001\\u622a\\u6b62\\u65f6\\u95f4\\u3001\\u56fd\\u5bb6\\u548c\\u9884\\u7b97\\u8303\\u56f4\\u3002',heroPrimary:'\\u901a\\u8fc7 X \\u8054\\u7cfb',heroSecondary:'\\u67e5\\u770b\\u4f5c\\u54c1',tabCustom:'\\u89d2\\u8272\\u5b9a\\u5236',tabPool:'\\u89d2\\u8272\\u6c60',typesTitle:'\\u59d4\\u6258\\u7c7b\\u578b',typesText:'\\u8fd9\\u91cc\\u7528\\u4e8e\\u8bf4\\u660e\\u53ef\\u59d4\\u6258\\u7684\\u5185\\u5bb9\\u3002\\u6700\\u7ec8\\u62a5\\u4ef7\\u53d6\\u51b3\\u4e8e\\u89d2\\u8272\\u590d\\u6742\\u5ea6\\u3001\\u6bdb\\u957f\\u3001\\u82b1\\u7eb9\\u3001\\u586b\\u5145\\u548c\\u5de5\\u671f\\u3002',rolePoolTitle:'\\u89d2\\u8272\\u6c60',rolePoolText:'\\u53ef\\u9886\\u517b\\u6216\\u53ef\\u5b9a\\u5236\\u7684\\u89d2\\u8272\\u8bbe\\u8ba1\\u4f1a\\u5728\\u8fd9\\u91cc\\u81ea\\u52a8\\u66f4\\u65b0\\u3002\\u53d1\\u5e03\\u89d2\\u8272\\u6c60\\u5206\\u7c7b\\u6587\\u7ae0\\u540e\\uff0c\\u56fe\\u7247\\u548c\\u4ecb\\u7ecd\\u4f1a\\u51fa\\u73b0\\u5728\\u8fd9\\u91cc\\u3002',rolePoolLoading:'\\u6b63\\u5728\\u52a0\\u8f7d\\u89d2\\u8272\\u6c60...',rolePoolEmpty:'\\u89d2\\u8272\\u6c60\\u6682\\u65f6\\u8fd8\\u6ca1\\u6709\\u5185\\u5bb9\\u3002',rolePoolContact:'\\u8054\\u7cfb X',card1Meta:'\\u5168\\u5957',card1Title:'\\u5168\\u8eab\\u517d\\u88c5',card1Text:'\\u5305\\u542b\\u5934\\u5957\\u3001\\u624b\\u722a\\u3001\\u811a\\u722a\\u3001\\u5c3e\\u5df4\\u3001\\u8eab\\u4f53\\u5957\\u3001\\u82b1\\u7eb9\\u3001\\u586b\\u5145\\u548c\\u7a7f\\u6234\\u8d34\\u5408\\u8ba8\\u8bba\\u3002',card2Meta:'\\u534a\\u5957',card2Title:'\\u534a\\u5957\\u59d4\\u6258',card2Text:'\\u9002\\u5408\\u8868\\u6f14\\u548c\\u5c55\\u4f1a\\u7684\\u7075\\u6d3b\\u7ec4\\u5408\\uff0c\\u901a\\u5e38\\u5305\\u542b\\u5934\\u5957\\u3001\\u624b\\u722a\\u3001\\u5c3e\\u5df4\\uff0c\\u53ef\\u9009\\u8896\\u5957\\u6216\\u811a\\u722a\\u3002',card3Meta:'\\u5934\\u5957',card3Title:'\\u89d2\\u8272\\u5934\\u5957',card3Text:'\\u91cd\\u70b9\\u8868\\u73b0\\u8868\\u60c5\\u3001\\u773c\\u578b\\u3001\\u53e3\\u9f3b\\u3001\\u8033\\u6735\\u3001\\u901a\\u98ce\\u3001\\u6bdb\\u5411\\u548c\\u89d2\\u8272\\u6c14\\u8d28\\u3002',card4Meta:'\\u914d\\u4ef6',card4Title:'\\u624b\\u722a\\u3001\\u5c3e\\u5df4\\u548c\\u914d\\u4ef6',card4Text:'\\u624b\\u722a\\u3001\\u811a\\u722a\\u3001\\u5c3e\\u5df4\\u3001\\u722a\\u5b50\\u3001\\u8089\\u7403\\u3001\\u9879\\u5708\\u3001\\u5c0f\\u9053\\u5177\\u6216\\u65e7\\u88c5\\u914d\\u5957\\u914d\\u4ef6\\u3002',prepareTitle:'\\u7533\\u8bf7\\u524d\\u8bf7\\u51c6\\u5907',prepareText:'\\u63d0\\u4f9b\\u8db3\\u591f\\u4fe1\\u606f\\uff0c\\u5de5\\u4f5c\\u5ba4\\u624d\\u80fd\\u5feb\\u901f\\u7406\\u89e3\\u9879\\u76ee\\u5e76\\u7ed9\\u51fa\\u6709\\u7528\\u56de\\u590d\\u3002',req1Key:'\\u8bbe\\u5b9a\\u56fe',req1Text:'\\u6700\\u597d\\u6709\\u6b63\\u9762\\u3001\\u4fa7\\u9762\\u3001\\u80cc\\u9762\\u3002\\u8bf7\\u6807\\u6ce8\\u7279\\u6b8a\\u82b1\\u7eb9\\u3001\\u989c\\u8272\\u3001\\u773c\\u775b\\u3001\\u7259\\u9f7f\\u3001\\u89d2\\u3001\\u7fc5\\u8180\\u6216\\u914d\\u4ef6\\u3002',req2Key:'\\u7c7b\\u578b',req2Text:'\\u544a\\u8bc9\\u6211\\u4eec\\u4f60\\u60f3\\u8981\\u5934\\u5957\\u3001\\u534a\\u5957\\u3001\\u5168\\u5957\\u6216\\u5355\\u72ec\\u914d\\u4ef6\\u3002',req3Key:'\\u65f6\\u95f4',req3Text:'\\u5206\\u4eab\\u76ee\\u6807\\u65e5\\u671f\\u3001\\u6d3b\\u52a8\\u65e5\\u671f\\uff0c\\u4ee5\\u53ca\\u622a\\u6b62\\u65f6\\u95f4\\u662f\\u5426\\u53ef\\u8c03\\u6574\\u3002',req4Key:'\\u5730\\u533a',req4Text:'\\u544a\\u8bc9\\u6211\\u4eec\\u4f60\\u7684\\u56fd\\u5bb6\\u6216\\u5730\\u533a\\uff0c\\u65b9\\u4fbf\\u4f30\\u7b97\\u8fd0\\u8f93\\u548c\\u6c9f\\u901a\\u65b9\\u5f0f\\u3002',processTitle:'\\u59d4\\u6258\\u6d41\\u7a0b',processText:'\\u6d41\\u7a0b\\u4f1a\\u5e2e\\u52a9\\u5728\\u5236\\u4f5c\\u524d\\u660e\\u786e\\u91cd\\u8981\\u51b3\\u5b9a\\u3002',step1Title:'\\u53d1\\u9001\\u7533\\u8bf7',step1Text:'\\u901a\\u8fc7 X \\u53d1\\u9001\\u8bbe\\u5b9a\\u56fe\\u3001\\u59d4\\u6258\\u7c7b\\u578b\\u3001\\u622a\\u6b62\\u65f6\\u95f4\\u3001\\u56fd\\u5bb6\\u548c\\u8bf4\\u660e\\u3002',step2Title:'\\u786e\\u8ba4\\u8303\\u56f4',step2Text:'\\u6211\\u4eec\\u4f1a\\u786e\\u8ba4\\u590d\\u6742\\u5ea6\\u3001\\u6750\\u6599\\u3001\\u6392\\u671f\\u3001\\u62a5\\u4ef7\\u8303\\u56f4\\u548c\\u5236\\u4f5c\\u7ec6\\u8282\\u3002',step3Title:'\\u5236\\u4f5c\\u66f4\\u65b0',step3Text:'\\u9700\\u8981\\u786e\\u8ba4\\u65f6\\uff0c\\u4f1a\\u5728\\u5173\\u952e\\u9636\\u6bb5\\u5206\\u4eab\\u8fdb\\u5ea6\\u7167\\u7247\\u3002',step4Title:'\\u5b8c\\u6210\\u53d1\\u8d27',step4Text:'\\u6210\\u54c1\\u68c0\\u67e5\\u540e\\u4f1a\\u8fdb\\u884c\\u5305\\u88c5\\u53d1\\u8d27\\uff0c\\u5e76\\u63d0\\u4f9b\\u4fdd\\u517b\\u5efa\\u8bae\\u3002',notesTitle:'\\u91cd\\u8981\\u8bf4\\u660e',notesText:'\\u6b63\\u5f0f\\u59d4\\u6258\\u89c4\\u5219\\u5b8c\\u6210\\u540e\\uff0c\\u8fd9\\u4e9b\\u8bf4\\u660e\\u53ef\\u4ee5\\u7ee7\\u7eed\\u8c03\\u6574\\u3002',note1Title:'\\u62a5\\u4ef7\\u548c\\u4ed8\\u6b3e',note1Text:'\\u76ee\\u524d\\u8fd9\\u91cc\\u4e0d\\u56fa\\u5b9a\\u4ef7\\u683c\\u3002\\u6700\\u7ec8\\u4ef7\\u683c\\u53d6\\u51b3\\u4e8e\\u8bbe\\u8ba1\\u590d\\u6742\\u5ea6\\u3001\\u6750\\u6599\\u548c\\u6392\\u671f\\u3002\\u4ed8\\u6b3e\\u65b9\\u5f0f\\u53ef\\u79c1\\u4e0b\\u786e\\u8ba4\\u3002',note2Title:'\\u8bbe\\u8ba1\\u4fee\\u6539',note2Text:'\\u8bf7\\u5728\\u5236\\u4f5c\\u524d\\u786e\\u8ba4\\u91cd\\u8981\\u89d2\\u8272\\u7ec6\\u8282\\u3002\\u6750\\u6599\\u6216\\u6253\\u7248\\u540e\\u7684\\u5927\\u5e45\\u4fee\\u6539\\u53ef\\u80fd\\u5f71\\u54cd\\u8d39\\u7528\\u548c\\u65f6\\u95f4\\u3002',ctaTitle:'\\u51c6\\u5907\\u8ba8\\u8bba\\u4f60\\u7684\\u59d4\\u6258\\u4e86\\u5417\\uff1f',ctaText:'\\u901a\\u8fc7 X \\u53d1\\u9001\\u4f60\\u7684\\u89d2\\u8272\\u8bbe\\u5b9a\\u56fe\\u548c\\u59d4\\u6258\\u60f3\\u6cd5\\u3002\\u5728\\u8be6\\u7ec6\\u4ef7\\u76ee\\u8868\\u51c6\\u5907\\u5b8c\\u6210\\u524d\\uff0c\\u8fd9\\u4e2a\\u9875\\u9762\\u4f5c\\u4e3a\\u5b98\\u65b9\\u59d4\\u6258\\u6307\\u5357\\u4f7f\\u7528\\u3002',ctaPrimary:'\\u901a\\u8fc7 X \\u8054\\u7cfb',ctaSecondary:'\\u67e5\\u770b\\u4f5c\\u54c1' }\n      };\n      const commissionExtras = {\n        en: { tabPool:'Role Pool',tabCustom:'Custom Character',tabGuide:'Custom Info',customFormTitle:'Custom Character Request',customFormText:'Fill in your character and body information. Copy the generated request and send it to us through X with your reference images.',anchorBasic:'Basic Info',anchorContact:'Contact',anchorBody:'Body Data',anchorExtra:'Notes',stepBasic:'Basic Info',stepAddress:'Address Info',stepContact:'Contact Info',stepRequest:'Production Request',uploadTitle:'Upload Photos',uploadText:'Attach images again when contacting us on X.',fieldName:'Name \/ Nickname',fieldAge:'Age',fieldContact:'Contact Method',fieldContactId:'Contact ID',fieldBackupContact:'Backup Contact',fieldBackupContactId:'Backup Contact ID',fieldCountry:'Country \/ Region',fieldAddress:'Address',fieldDetailedAddress:'Detailed Address',fieldEmail:'E-mail',fieldPhone:'Phone',fieldCharacter:'Character Name',fieldSpecies:'Species',fieldType:'Commission Type',fieldHeight:'Height',fieldWeight:'Weight',fieldHead:'Head Circumference',fieldShoe:'Shoe Size',fieldFoot:'Footpaw Style',fieldDeadline:'Deadline',fieldReference:'Custom Character Images',referenceNote:'Images are not uploaded here. Please attach them again when you contact us on X.',fieldRequest:'Design Request',fieldNotes:'Other Notes',typeFull:'Full Suit',typePartial:'Partial Suit',typeHead:'Head Only',typeParts:'Parts \/ Accessories',footIndoor:'Indoor',footOutdoor:'Outdoor',footBoth:'Both \/ Unsure',copyRequest:'Copy Request',openX:'Open X',copySuccess:'Request copied. Please paste it into X and attach your reference images.',copyFail:'Copy failed. Please select and copy the text manually.' },\n        zh: { tabPool:'\\u89d2\\u8272\\u6c60',tabCustom:'\\u89d2\\u8272\\u5b9a\\u5236',tabGuide:'\\u5b9a\\u5236\\u8bf4\\u660e',customFormTitle:'\\u89d2\\u8272\\u5b9a\\u5236\\u7533\\u8bf7',customFormText:'\\u8bf7\\u586b\\u5199\\u89d2\\u8272\\u3001\\u5730\\u5740\\u3001\\u8054\\u7cfb\\u65b9\\u5f0f\\u548c\\u8eab\\u4f53\\u5c3a\\u5bf8\\u3002\\u590d\\u5236\\u751f\\u6210\\u7684\\u59d4\\u6258\\u5185\\u5bb9\\u540e\\uff0c\\u901a\\u8fc7 X \\u8fde\\u540c\\u8bbe\\u5b9a\\u56fe\\u4e00\\u8d77\\u53d1\\u9001\\u7ed9\\u6211\\u4eec\\u3002',anchorBasic:'\\u57fa\\u7840\\u4fe1\\u606f',anchorContact:'\\u8054\\u7cfb\\u65b9\\u5f0f',anchorBody:'\\u8eab\\u4f53\\u6570\\u636e',anchorExtra:'\\u8865\\u5145\\u8bf4\\u660e',stepBasic:'\\u57fa\\u7840\\u4fe1\\u606f',stepAddress:'\\u5730\\u5740\\u4fe1\\u606f',stepContact:'\\u8054\\u7cfb\\u4fe1\\u606f',stepRequest:'\\u5236\\u4f5c\\u8981\\u6c42',uploadTitle:'\\u4e0a\\u4f20\\u7167\\u7247',uploadText:'\\u56fe\\u7247\\u4e0d\\u4f1a\\u5728\\u8fd9\\u91cc\\u63d0\\u4ea4\\uff0c\\u8bf7\\u8054\\u7cfb X \\u65f6\\u518d\\u6b21\\u9644\\u4e0a\\u8bbe\\u5b9a\\u56fe\\u3002',fieldName:'\\u6635\\u79f0 \/ \\u59d3\\u540d',fieldAge:'\\u5e74\\u9f84',fieldContact:'\\u8054\\u7cfb\\u65b9\\u5f0f',fieldContactId:'\\u8054\\u7cfb\\u53f7\\u7801',fieldBackupContact:'\\u5907\\u7528\\u8054\\u7cfb\\u65b9\\u5f0f',fieldBackupContactId:'\\u5907\\u7528\\u8054\\u7cfb\\u53f7\\u7801',fieldCountry:'\\u6240\\u5c5e\\u56fd\\u5bb6',fieldAddress:'\\u6240\\u5c5e\\u5730\\u5740',fieldDetailedAddress:'\\u8be6\\u7ec6\\u5730\\u5740',fieldEmail:'E-mail',fieldPhone:'\\u624b\\u673a\\u53f7',fieldCharacter:'\\u517d\\u88c5\\u540d\\u5b57',fieldSpecies:'\\u7269\\u79cd',fieldType:'\\u59d4\\u6258\\u7c7b\\u578b',fieldHeight:'\\u8eab\\u9ad8 (CM)',fieldWeight:'\\u4f53\\u91cd (KG)',fieldHead:'\\u5934\\u56f4',fieldShoe:'\\u811a\\u7801',fieldFoot:'\\u811a\\u722a\\u7c7b\\u578b',fieldDeadline:'\\u671f\\u671b\\u65f6\\u95f4',fieldReference:'\\u81ea\\u8bbe\\u59d4\\u6258\\u89d2\\u8272\\u56fe\\u7247',referenceNote:'\\u56fe\\u7247\\u4e0d\\u4f1a\\u5728\\u8fd9\\u91cc\\u4e0a\\u4f20\\u3002\\u8bf7\\u8054\\u7cfb X \\u65f6\\u518d\\u6b21\\u9644\\u4e0a\\u8bbe\\u5b9a\\u56fe\\u3002',fieldRequest:'\\u5236\\u4f5c\\u8981\\u6c42',fieldNotes:'\\u5176\\u4ed6\\u5907\\u6ce8',typeFull:'\\u5168\\u5957',typePartial:'\\u534a\\u5957',typeHead:'\\u5934\\u5957',typeParts:'\\u914d\\u4ef6 \/ \\u5355\\u4ef6',footIndoor:'\\u5ba4\\u5185\\u811a',footOutdoor:'\\u5ba4\\u5916\\u811a',footBoth:'\\u90fd\\u53ef\\u4ee5 \/ \\u4e0d\\u786e\\u5b9a',copyRequest:'\\u63d0\\u4ea4\\u8868\\u5355 \/ \\u590d\\u5236\\u4fe1\\u606f',openX:'\\u6253\\u5f00 X',copySuccess:'\\u59d4\\u6258\\u4fe1\\u606f\\u5df2\\u590d\\u5236\\u3002\\u8bf7\\u7c98\\u8d34\\u5230 X \\u79c1\\u4fe1\\uff0c\\u5e76\\u9644\\u4e0a\\u8bbe\\u5b9a\\u56fe\\u3002',copyFail:'\\u590d\\u5236\\u5931\\u8d25\\uff0c\\u8bf7\\u624b\\u52a8\\u9009\\u62e9\\u6587\\u5b57\\u590d\\u5236\\u3002' }\n      };\n      Object.keys(commissionExtras).forEach((lang) => Object.assign(translations[lang], commissionExtras[lang]));\n      translations.en.fieldBudget = 'Budget';\n      translations.zh.fieldBudget = '\\u91d1\\u989d\\u9884\\u7b97';\n      translations.en.fieldBudgetCurrency = 'Budget Currency';\n      translations.zh.fieldBudgetCurrency = '\\u9884\\u7b97\\u8d27\\u5e01';\n      translations.en.copyRequest = 'Submit Form \/ Generate Image';\n      translations.zh.copyRequest = '\\u63d0\\u4ea4\\u8868\\u5355 \/ \\u751f\\u6210\\u56fe\\u7247';\n      translations.en.copySuccess = 'High-resolution request image downloaded. Please send it to us on X with the original reference images.';\n      translations.zh.copySuccess = '\\u9ad8\\u6e05\\u59d4\\u6258\\u56fe\\u7247\\u5df2\\u751f\\u6210\\u5e76\\u4e0b\\u8f7d\\u3002\\u8bf7\\u901a\\u8fc7 X \\u53d1\\u9001\\u7ed9\\u6211\\u4eec\\uff0c\\u5e76\\u9644\\u4e0a\\u539f\\u59cb\\u8bbe\\u5b9a\\u56fe\\u3002';\n      translations.en.copyFail = 'Image generation failed. Please try again or check the uploaded images.';\n      translations.zh.copyFail = '\\u56fe\\u7247\\u751f\\u6210\\u5931\\u8d25\\uff0c\\u8bf7\\u91cd\\u8bd5\\u6216\\u68c0\\u67e5\\u4e0a\\u4f20\\u7684\\u56fe\\u7247\\u3002';\n      translations.en.generateWorking = 'Generating high-resolution image...';\n      translations.zh.generateWorking = '\\u6b63\\u5728\\u751f\\u6210\\u9ad8\\u6e05\\u56fe\\u7247...';\n      const root = document.querySelector('.amuunu-studio');\n      const selects = Array.from(document.querySelectorAll('[data-amuunu-lang-select]'));\n      const machineLang = { en: 'en', zh: 'zh-CN', ja: 'ja', ko: 'ko' };\n      const setCookie = (name, value, days) => {\n        const maxAge = days ? `; max-age=${days * 24 * 60 * 60}` : '; max-age=0';\n        const host = window.location.hostname;\n        document.cookie = `${name}=${value || ''}; path=\/${maxAge}`;\n        document.cookie = `${name}=${value || ''}; path=\/; domain=${host}${maxAge}`;\n        document.cookie = `${name}=${value || ''}; path=\/; domain=.amuuwu.com${maxAge}`;\n        document.cookie = `${name}=${value || ''}; path=\/; domain=.amuuwu.com${maxAge}`;\n      };\n      const clearMachineTranslation = () => ['googtrans', 'googtransopt'].forEach((name) => setCookie(name, '', 0));\n      const readCookie = (name) => document.cookie.split('; ').find((row) => row.startsWith(`${name}=`))?.split('=')[1] || '';\n      const languageStorageKey = 'amuunu-language';\n      const selectedFromCookie = () => {\n        const target = decodeURIComponent(readCookie('googtrans')).split('\/').filter(Boolean).pop();\n        return Object.keys(machineLang).find((key) => machineLang[key] === target) || localStorage.getItem(languageStorageKey) || 'en';\n      };\n      const hideGoogleTranslateChrome = () => {\n        document.documentElement.style.marginTop = '0px';\n        document.body.style.top = '0px';\n        document.body.style.position = 'static';\n        document.querySelectorAll('iframe.goog-te-banner-frame, iframe.goog-te-balloon-frame, #goog-gt-tt, .goog-te-banner-frame, .goog-te-balloon-frame, .VIpgJd-ZVi9od-ORHb-OEVmcd, .VIpgJd-yAWNEb-L7lbkb, .VIpgJd-yAWNEb-hvhgNd').forEach((el) => {\n          el.style.display = 'none';\n          el.style.visibility = 'hidden';\n          el.style.height = '0';\n        });\n      };\n      const applyLang = (lang) => {\n        const dict = translations[lang] || translations.en;\n        root?.setAttribute('data-lang', lang);\n        document.documentElement.lang = lang;\n        selects.forEach((select) => { select.value = lang; });\n        document.querySelectorAll('[data-i18n]').forEach((el) => {\n          const value = dict[el.getAttribute('data-i18n')];\n          if (value) el.textContent = value;\n        });\n      };\n      let machineTranslateTimer = 0;\n      const applyMachineTranslation = (lang) => {\n        const target = machineLang[lang] || '';\n        if (target) setCookie('googtrans', `\/auto\/${target}`, 30);\n        else clearMachineTranslation();\n        const combo = document.querySelector('.goog-te-combo');\n        if (!combo) return !target;\n        if (target) {\n          combo.value = target;\n          combo.dispatchEvent(new Event('change'));\n        }\n        return true;\n      };\n      const queueMachineTranslation = (lang, attempt = 0) => {\n        window.clearTimeout(machineTranslateTimer);\n        machineTranslateTimer = window.setTimeout(() => {\n          if (applyMachineTranslation(lang)) return;\n          if (attempt < 12) queueMachineTranslation(lang, attempt + 1);\n        }, attempt ? 250 : 350);\n      };\n      selects.forEach((select) => select.addEventListener('change', (event) => {\n        const lang = event.target.value;\n        localStorage.setItem(languageStorageKey, lang);\n        applyLang(lang);\n        queueMachineTranslation(lang);\n      }));\n      const menu = document.querySelector('.amuunu-menu');\n      const menuToggle = document.querySelector('[data-amuunu-menu-toggle]');\n      const closeMenu = () => {\n        menu?.classList.remove('open');\n        menuToggle?.classList.remove('open');\n        menuToggle?.setAttribute('aria-expanded', 'false');\n        document.documentElement.classList.remove('amuunu-nav-open');\n      };\n      menuToggle?.addEventListener('click', () => {\n        const open = !menu?.classList.contains('open');\n        menu?.classList.toggle('open', open);\n        menuToggle.classList.toggle('open', open);\n        menuToggle.setAttribute('aria-expanded', String(open));\n        document.documentElement.classList.toggle('amuunu-nav-open', open);\n      });\n      menu?.querySelectorAll('a').forEach((link) => link.addEventListener('click', closeMenu));\n      document.querySelector('[data-commission-form]')?.addEventListener('submit', (event) => event.preventDefault());\n      const stripHtml = (html = '') => {\n        const temp = document.createElement('div');\n        temp.innerHTML = html;\n        return (temp.textContent || temp.innerText || '').replace(\/\\s+\/g, ' ').trim();\n      };\n      const escapeHtml = (text = '') => text.replace(\/[&<>\"']\/g, (char) => ({ '&':'&amp;', '<':'&lt;', '>':'&gt;', '\"':'&quot;', \"'\":'&#39;' }[char]));\n      const postImage = (post) => {\n        const featured = post?._embedded?.['wp:featuredmedia']?.[0]?.source_url;\n        if (featured) return featured;\n        const match = post?.content?.rendered?.match(\/<img[^>]+src=[\"']([^\"']+)[\"']\/i);\n        return match ? match[1] : '';\n      };\n      const formFieldLabel = (name) => {\n        if (name === 'references') return document.querySelector('.amuunu-upload-card > label')?.textContent?.trim() || name;\n        const field = document.querySelector(`[data-commission-form] [name=\"${name}\"]`);\n        return field?.closest('.amuunu-field')?.querySelector('label')?.textContent?.trim() || name;\n      };\n      const getFieldValue = (form, name) => {\n        const field = form?.elements?.[name];\n        if (!field) return '';\n        if (field instanceof HTMLSelectElement) return field.selectedOptions?.[0]?.textContent?.trim() || field.value || '';\n        return String(field.value || '').trim();\n      };\n      const commissionGroups = (form) => [\n        { title: document.querySelector('#commission-basic .amuunu-form-section-title')?.textContent?.trim() || 'Basic Info', rows: [\n          ['name'], ['age'], ['character'], ['species'], ['country'], ['address'], ['detailedAddress', true]\n        ] },\n        { title: document.querySelector('#commission-contact .amuunu-form-section-title')?.textContent?.trim() || 'Contact', rows: [\n          ['email'], ['qq'], ['phone', true], ['contact'], ['contactId'], ['backupContact'], ['backupContactId']\n        ] },\n        { title: document.querySelector('#commission-body .amuunu-form-section-title')?.textContent?.trim() || 'Body Data', rows: [\n          ['height'], ['weight'], ['head'], ['shoe'], ['type'], ['foot'], ['budgetCurrency'], ['budget'], ['deadline', true]\n        ] },\n        { title: document.querySelector('#commission-extra .amuunu-form-section-title')?.textContent?.trim() || 'Notes', rows: [\n          ['request', true], ['notes', true]\n        ] }\n      ].map((group) => ({\n        title: group.title,\n        rows: group.rows.map(([name, wide]) => ({\n          name,\n          wide: Boolean(wide),\n          label: formFieldLabel(name),\n          value: getFieldValue(form, name) || '-'\n        }))\n      }));\n      const loadImageFile = (file) => new Promise((resolve, reject) => {\n        const reader = new FileReader();\n        reader.onload = () => {\n          const img = new Image();\n          img.onload = () => resolve({ img, name: file.name });\n          img.onerror = reject;\n          img.src = reader.result;\n        };\n        reader.onerror = reject;\n        reader.readAsDataURL(file);\n      });\n      const roundRectPath = (ctx, x, y, w, h, r) => {\n        const radius = Math.min(r, w \/ 2, h \/ 2);\n        ctx.beginPath();\n        ctx.moveTo(x + radius, y);\n        ctx.lineTo(x + w - radius, y);\n        ctx.quadraticCurveTo(x + w, y, x + w, y + radius);\n        ctx.lineTo(x + w, y + h - radius);\n        ctx.quadraticCurveTo(x + w, y + h, x + w - radius, y + h);\n        ctx.lineTo(x + radius, y + h);\n        ctx.quadraticCurveTo(x, y + h, x, y + h - radius);\n        ctx.lineTo(x, y + radius);\n        ctx.quadraticCurveTo(x, y, x + radius, y);\n        ctx.closePath();\n      };\n      const drawRoundRect = (ctx, x, y, w, h, r, fill, stroke) => {\n        roundRectPath(ctx, x, y, w, h, r);\n        if (fill) {\n          ctx.fillStyle = fill;\n          ctx.fill();\n        }\n        if (stroke) {\n          ctx.strokeStyle = stroke;\n          ctx.lineWidth = 2;\n          ctx.stroke();\n        }\n      };\n      const wrapLines = (ctx, text, width) => {\n        const source = String(text || '-').replace(\/\\r\/g, '').split('\\n');\n        const lines = [];\n        source.forEach((part) => {\n          const chars = Array.from(part || '-');\n          let line = '';\n          chars.forEach((char) => {\n            const next = line + char;\n            if (line) {\n              if (ctx.measureText(next).width <= width) {\n                line = next;\n                return;\n              }\n              lines.push(line);\n              line = char.trimStart();\n            } else {\n              line = next;\n            }\n          });\n          lines.push(line || '-');\n        });\n        return lines;\n      };\n      const drawWrappedText = (ctx, text, x, y, width, lineHeight) => {\n        const lines = wrapLines(ctx, text, width);\n        lines.forEach((line, index) => ctx.fillText(line, x, y + index * lineHeight));\n        return y + lines.length * lineHeight;\n      };\n      const drawImageContain = (ctx, image, x, y, w, h) => {\n        const ratio = Math.min(w \/ image.width, h \/ image.height);\n        const drawW = image.width * ratio;\n        const drawH = image.height * ratio;\n        const drawX = x + (w - drawW) \/ 2;\n        const drawY = y + (h - drawH) \/ 2;\n        ctx.drawImage(image, drawX, drawY, drawW, drawH);\n      };\n      const downloadCanvas = (canvas, filename) => new Promise((resolve, reject) => {\n        canvas.toBlob((blob) => {\n          if (!blob) {\n            reject(new Error('canvas export failed'));\n            return;\n          }\n          const url = URL.createObjectURL(blob);\n          const link = document.createElement('a');\n          link.href = url;\n          link.download = filename;\n          document.body.appendChild(link);\n          link.click();\n          link.remove();\n          window.setTimeout(() => URL.revokeObjectURL(url), 1000);\n          resolve();\n        }, 'image\/png', 1);\n      });\n      const safeFilename = (value) => String(value || 'commission-request').replace(\/[\\\\\/:*?\"<>|]+\/g, '-').trim().slice(0, 80) || 'commission-request';\n      const referenceInput = document.querySelector('[data-commission-form] [name=\"references\"]');\n      const referencePreview = document.querySelector('[data-reference-preview]');\n      let selectedReferenceFiles = [];\n      let referenceSelectionTouched = false;\n      let referencePreviewUrls = [];\n      const clearReferencePreviewUrls = () => {\n        referencePreviewUrls.forEach((url) => URL.revokeObjectURL(url));\n        referencePreviewUrls = [];\n      };\n      const syncReferenceInput = () => {\n        if (!referenceInput) return;\n        if (typeof DataTransfer === 'undefined') return;\n        const transfer = new DataTransfer();\n        selectedReferenceFiles.forEach((file) => transfer.items.add(file));\n        referenceInput.files = transfer.files;\n      };\n      const renderReferencePreview = () => {\n        if (!referencePreview) return;\n        clearReferencePreviewUrls();\n        referencePreview.innerHTML = '';\n        selectedReferenceFiles.forEach((file, index) => {\n          const url = URL.createObjectURL(file);\n          referencePreviewUrls.push(url);\n          const item = document.createElement('div');\n          item.className = 'amuunu-reference-thumb';\n          const image = document.createElement('img');\n          image.src = url;\n          image.alt = file.name;\n          const remove = document.createElement('button');\n          remove.className = 'amuunu-reference-remove';\n          remove.type = 'button';\n          remove.setAttribute('data-remove-reference', String(index));\n          remove.setAttribute('aria-label', 'Remove image');\n          remove.innerHTML = '&times;';\n          const name = document.createElement('span');\n          name.className = 'amuunu-reference-name';\n          name.textContent = file.name;\n          item.appendChild(image);\n          item.appendChild(remove);\n          item.appendChild(name);\n          referencePreview.appendChild(item);\n        });\n      };\n      referenceInput?.addEventListener('change', () => {\n        referenceSelectionTouched = true;\n        const incoming = Array.from(referenceInput.files || []);\n        if (incoming.length) {\n          selectedReferenceFiles = selectedReferenceFiles.concat(incoming);\n          syncReferenceInput();\n        }\n        renderReferencePreview();\n      });\n      referencePreview?.addEventListener('click', (event) => {\n        const button = event.target.closest('[data-remove-reference]');\n        if (!button) return;\n        const index = Number(button.getAttribute('data-remove-reference'));\n        if (!Number.isFinite(index)) return;\n        referenceSelectionTouched = true;\n        selectedReferenceFiles.splice(index, 1);\n        syncReferenceInput();\n        renderReferencePreview();\n      });\n      const generateCommissionImage = async () => {\n        const form = document.querySelector('[data-commission-form]');\n        if (!form) return;\n        const inputFiles = Array.from(form.querySelector('[name=\"references\"]')?.files || []);\n        const files = referenceSelectionTouched ? selectedReferenceFiles : inputFiles;\n        const images = await Promise.all(files.map(loadImageFile));\n        const groups = commissionGroups(form);\n        const width = 1500;\n        const scale = 2;\n        const margin = 72;\n        const gap = 24;\n        const contentWidth = width - margin * 2;\n        const photoCols = images.length < 2 ? 1 : Math.min(2, images.length);\n        const photoW = images.length < 2 ? contentWidth : (contentWidth - gap * (photoCols - 1)) \/ photoCols;\n        const photoH = images.length < 2 ? 760 : 540;\n        const fieldGap = 22;\n        const fieldW = (contentWidth - fieldGap) \/ 2;\n        const measureCanvas = document.createElement('canvas');\n        const measure = measureCanvas.getContext('2d');\n        const fieldHeight = (row, cardWidth) => {\n          measure.font = '400 26px Arial, \"Microsoft YaHei\", sans-serif';\n          return 70 + wrapLines(measure, row.value, cardWidth - 42).length * 32;\n        };\n        let plannedHeight = 84 + 130;\n        plannedHeight += 78;\n        plannedHeight += images.length ? Math.ceil(images.length \/ photoCols) * (photoH + gap) + 52 : 210;\n        groups.forEach((group) => {\n          plannedHeight += 72;\n          let rowMax = 0;\n          let col = 0;\n          group.rows.forEach((row) => {\n            const cardW = row.wide ? contentWidth : fieldW;\n            const cardH = fieldHeight(row, cardW);\n            if (row.wide) {\n              if (col) {\n                plannedHeight += rowMax + fieldGap;\n                col = 0;\n                rowMax = 0;\n              }\n              plannedHeight += cardH + fieldGap;\n              return;\n            }\n            rowMax = Math.max(rowMax, cardH);\n            col += 1;\n            if (col === 2) {\n              plannedHeight += rowMax + fieldGap;\n              col = 0;\n              rowMax = 0;\n            }\n          });\n          if (col) plannedHeight += rowMax + fieldGap;\n          plannedHeight += 18;\n        });\n        plannedHeight += 90;\n        const canvas = document.createElement('canvas');\n        canvas.width = width * scale;\n        canvas.height = Math.ceil(plannedHeight) * scale;\n        const ctx = canvas.getContext('2d');\n        ctx.scale(scale, scale);\n        ctx.fillStyle = '#f7efe4';\n        ctx.fillRect(0, 0, width, plannedHeight);\n        ctx.fillStyle = '#ead7bd';\n        ctx.fillRect(0, 0, width, 220);\n        drawRoundRect(ctx, margin, 58, 250, 48, 24, '#231f20');\n        ctx.fillStyle = '#fff8ef';\n        ctx.font = '900 25px Arial, \"Microsoft YaHei\", sans-serif';\n        ctx.fillText('AMUUWU STUDIO', margin + 28, 90);\n        ctx.fillStyle = '#946247';\n        ctx.font = '800 22px Arial, \"Microsoft YaHei\", sans-serif';\n        ctx.fillText('CUSTOM CHARACTER REQUEST', margin, 148);\n        ctx.fillStyle = '#231f20';\n        ctx.font = '800 54px Arial, \"Microsoft YaHei\", sans-serif';\n        ctx.fillText(getFieldValue(form, 'character') || getFieldValue(form, 'name') || 'Commission Request', margin, 204);\n        let y = 280;\n        ctx.fillStyle = '#231f20';\n        ctx.font = '800 34px Arial, \"Microsoft YaHei\", sans-serif';\n        ctx.fillText(formFieldLabel('references'), margin, y);\n        y += 36;\n        if (images.length) {\n          images.forEach((item, index) => {\n            const col = index % photoCols;\n            const row = Math.floor(index \/ photoCols);\n            const x = margin + col * (photoW + gap);\n            const yy = y + row * (photoH + gap);\n            drawRoundRect(ctx, x, yy, photoW, photoH, 14, '#fff8ef', '#d6c4ae');\n            ctx.save();\n            roundRectPath(ctx, x + 10, yy + 10, photoW - 20, photoH - 46, 10);\n            ctx.clip();\n            ctx.fillStyle = '#231f20';\n            ctx.fillRect(x + 10, yy + 10, photoW - 20, photoH - 46);\n            drawImageContain(ctx, item.img, x + 10, yy + 10, photoW - 20, photoH - 46);\n            ctx.restore();\n            ctx.fillStyle = '#766357';\n            ctx.font = '700 19px Arial, \"Microsoft YaHei\", sans-serif';\n            ctx.fillText(item.name.slice(0, 28), x + 18, yy + photoH - 16);\n          });\n          y += Math.ceil(images.length \/ photoCols) * (photoH + gap) + 44;\n        } else {\n          drawRoundRect(ctx, margin, y, contentWidth, 150, 14, '#fff8ef', '#d6c4ae');\n          ctx.fillStyle = '#766357';\n          ctx.font = '700 28px Arial, \"Microsoft YaHei\", sans-serif';\n          ctx.fillText('-', margin + 34, y + 86);\n          y += 194;\n        }\n        const drawField = (row, x, yy, cardW, cardH) => {\n          drawRoundRect(ctx, x, yy, cardW, cardH, 12, '#fff8ef', '#d6c4ae');\n          ctx.fillStyle = '#946247';\n          ctx.font = '800 19px Arial, \"Microsoft YaHei\", sans-serif';\n          ctx.fillText(row.label, x + 22, yy + 34);\n          ctx.fillStyle = '#231f20';\n          ctx.font = '400 26px Arial, \"Microsoft YaHei\", sans-serif';\n          drawWrappedText(ctx, row.value, x + 22, yy + 76, cardW - 44, 32);\n        };\n        groups.forEach((group) => {\n          ctx.fillStyle = '#231f20';\n          ctx.font = '900 34px Arial, \"Microsoft YaHei\", sans-serif';\n          ctx.fillText(group.title, margin, y);\n          y += 50;\n          let col = 0;\n          let rowY = y;\n          let rowMax = 0;\n          group.rows.forEach((row) => {\n            const cardW = row.wide ? contentWidth : fieldW;\n            const cardH = fieldHeight(row, cardW);\n            if (row.wide) {\n              if (col) {\n                rowY += rowMax + fieldGap;\n                col = 0;\n                rowMax = 0;\n              }\n              drawField(row, margin, rowY, cardW, cardH);\n              rowY += cardH + fieldGap;\n              return;\n            }\n            const x = margin + col * (fieldW + fieldGap);\n            drawField(row, x, rowY, cardW, cardH);\n            rowMax = Math.max(rowMax, cardH);\n            col += 1;\n            if (col === 2) {\n              rowY += rowMax + fieldGap;\n              col = 0;\n              rowMax = 0;\n            }\n          });\n          if (col) rowY += rowMax + fieldGap;\n          y = rowY + 28;\n        });\n        ctx.fillStyle = '#946247';\n        ctx.font = '700 20px Arial, \"Microsoft YaHei\", sans-serif';\n        ctx.fillText(`Generated by AMUUWU - ${new Date().toLocaleString()}`, margin, y + 16);\n        await downloadCanvas(canvas, `${safeFilename(getFieldValue(form, 'character') || getFieldValue(form, 'name'))}-amuuwu-request.png`);\n      };\n      document.querySelector('[data-copy-commission]')?.addEventListener('click', async () => {\n        const lang = root?.getAttribute('data-lang') || 'en';\n        const dict = translations[lang] || translations.en;\n        const status = document.querySelector('[data-form-status]');\n        const button = document.querySelector('[data-copy-commission]');\n        try {\n          if (button) button.disabled = true;\n          if (status) status.textContent = dict.generateWorking || translations.en.generateWorking;\n          await generateCommissionImage();\n          if (status) status.textContent = dict.copySuccess || translations.en.copySuccess;\n        } catch (error) {\n          if (status) status.textContent = dict.copyFail || translations.en.copyFail;\n        } finally {\n          if (button) button.disabled = false;\n        }\n      });\n      const anchorLinks = [...document.querySelectorAll('[data-form-anchor-nav] a')];\n      const anchorSections = anchorLinks.map((link) => document.querySelector(link.getAttribute('href'))).filter(Boolean);\n      anchorLinks.forEach((link) => {\n        link.addEventListener('click', (event) => {\n          event.preventDefault();\n          document.querySelector(link.getAttribute('href'))?.scrollIntoView({ behavior: 'smooth', block: 'start' });\n        });\n      });\n      const updateAnchorState = () => {\n        if (!anchorLinks.length) return;\n        let activeId = anchorSections[0]?.id || '';\n        anchorSections.forEach((section) => {\n          if (section.getBoundingClientRect().top <= 150) activeId = section.id;\n        });\n        anchorLinks.forEach((link) => link.classList.toggle('active', link.getAttribute('href') === `#${activeId}`));\n      };\n      window.addEventListener('scroll', updateAnchorState, { passive: true });\n      updateAnchorState();\n      let rolePoolLoaded = false;\n      const renderRolePool = async () => {\n        const gallery = document.querySelector('[data-role-pool-gallery]');\n        if (!gallery || rolePoolLoaded) return;\n        const lang = root?.getAttribute('data-lang') || 'en';\n        const dict = translations[lang] || translations.en;\n        try {\n          const categoryResponse = await fetch('\/index.php\/wp-json\/wp\/v2\/categories?slug=role-pool');\n          const categories = await categoryResponse.json();\n          const rolePoolId = categories?.[0]?.id;\n          if (!rolePoolId) throw new Error('missing role pool category');\n          const postResponse = await fetch(`\/index.php\/wp-json\/wp\/v2\/posts?categories=${rolePoolId}&per_page=100&_embed=1&orderby=modified&order=desc`);\n          const posts = await postResponse.json();\n          rolePoolLoaded = true;\n          if (!Array.isArray(posts) || posts.length === 0) {\n            gallery.innerHTML = `<p class=\"amuunu-role-status\">${dict.rolePoolEmpty || translations.en.rolePoolEmpty}<\/p>`;\n            return;\n          }\n          gallery.innerHTML = posts.map((post) => {\n            const title = stripHtml(post?.title?.rendered) || 'Role Pool';\n            const intro = stripHtml(post?.excerpt?.rendered || post?.content?.rendered) || '';\n            const image = postImage(post);\n            const link = post?.link || 'https:\/\/x.com\/amuwu0306?s=11';\n            const media = image ? `<img decoding=\"async\" src=\"${escapeHtml(image)}\" alt=\"${escapeHtml(title)}\" loading=\"lazy\">` : `<div class=\"amuunu-role-card-empty\">${escapeHtml(title)}<\/div>`;\n            return `<a class=\"amuunu-role-card\" href=\"${escapeHtml(link)}\">${media}<div class=\"amuunu-role-card-body\"><h3>${escapeHtml(title)}<\/h3><p>${escapeHtml(intro)}<\/p><\/div><\/a>`;\n          }).join('');\n        } catch (error) {\n          gallery.innerHTML = `<p class=\"amuunu-role-status\">${dict.rolePoolEmpty || translations.en.rolePoolEmpty}<\/p>`;\n        }\n      };\n      const applyCommissionTab = (tab) => {\n        const normalizedTab = tab === 'custom' ? 'guide' : tab;\n        const validTabs = ['role-pool', 'custom-request', 'guide'];\n        const activeTab = validTabs.includes(normalizedTab) ? normalizedTab : 'role-pool';\n        document.querySelectorAll('[data-commission-tab]').forEach((button) => button.classList.toggle('active', button.dataset.commissionTab === activeTab));\n        document.querySelectorAll('[data-commission-panel]').forEach((panel) => {\n          panel.hidden = panel.dataset.commissionPanel !== activeTab;\n        });\n        if (activeTab === 'role-pool') renderRolePool();\n      };\n      document.querySelector('[data-commission-tabs]')?.addEventListener('click', (event) => {\n        const button = event.target.closest('[data-commission-tab]');\n        if (!button) return;\n        applyCommissionTab(button.dataset.commissionTab);\n        const url = new URL(window.location.href);\n        url.searchParams.set('tab', button.dataset.commissionTab);\n        window.history.replaceState({}, '', url);\n      });\n      const initialCommissionTab = new URLSearchParams(window.location.search).get('tab');\n      applyLang(selectedFromCookie());\n      applyCommissionTab(initialCommissionTab);\n      hideGoogleTranslateChrome();\n      window.setInterval(hideGoogleTranslateChrome, 900);\n    })();\n    window.googleTranslateElementInit = () => {\n      if (!window.google?.translate?.TranslateElement) return;\n      new window.google.translate.TranslateElement({ pageLanguage: 'auto', includedLanguages: 'en,zh-CN,ja,ko', autoDisplay: false }, 'google_translate_element');\n    };\n  <\/script>\n  <script src=\"\/\/translate.google.com\/translate_a\/element.js?cb=googleTranslateElementInit\"><\/script>\n<\/body>\n<\/html>\n\n","protected":false},"excerpt":{"rendered":"<p>Amuuwu Commissions AMUUWU Studio English&#20013;&#038;#25991 [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-271","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/amuunu.com\/index.php\/wp-json\/wp\/v2\/pages\/271","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/amuunu.com\/index.php\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/amuunu.com\/index.php\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/amuunu.com\/index.php\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/amuunu.com\/index.php\/wp-json\/wp\/v2\/comments?post=271"}],"version-history":[{"count":0,"href":"https:\/\/amuunu.com\/index.php\/wp-json\/wp\/v2\/pages\/271\/revisions"}],"wp:attachment":[{"href":"https:\/\/amuunu.com\/index.php\/wp-json\/wp\/v2\/media?parent=271"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}