@font-face{font-family:StudyThai;src:url('../actors-profile-and-industry-pov/fonts/noto-sans-thai-400.woff2') format('woff2')}*{box-sizing:border-box}body{margin:0;font:13px StudyThai,system-ui,sans-serif;color:#25272a;background:#dadbd8;display:flex;flex-direction:column;height:100dvh;overflow:hidden}button,a{touch-action:manipulation}button{font:inherit;min-height:38px;padding:7px 12px;background:transparent;color:inherit;border:1px solid #afb2ad;border-radius:7px;cursor:pointer}button[aria-pressed=true]{color:#fafaf8;background:#2b2e30;border-color:#2b2e30}button:disabled{opacity:.4;cursor:default}button:focus-visible,a:focus-visible{outline:2px solid #222;outline-offset:3px}.review-header{flex:none;padding:14px 24px 10px;background:#f2f2ef;border-bottom:1px solid #b8bdb6}.review-title{display:flex;align-items:center;justify-content:space-between;gap:20px}h1{font-size:17px;font-weight:500;margin:0}h1 span{color:#747772}.review-title a{color:#363a36;font-size:12px;text-decoration:none}.review-row{display:flex;flex-wrap:wrap;gap:4px 22px;align-items:center;margin-top:8px}fieldset{display:flex;gap:6px;flex-wrap:wrap;align-items:center;padding:0;margin:0;border:0}legend{float:left;font-size:11px;color:#5d635d;margin-right:8px;padding:10px 0}.secondary button{font-size:11px;min-height:34px}#review-note{font-size:11px;color:#666b65;margin:9px 0 0;line-height:1.6}.review-stage{flex:1;min-height:0;overflow:auto;padding:20px;background:radial-gradient(ellipse at 50% 10%,#e9eae6,transparent 80%)}.device{margin:0 auto;background:#19191c;position:relative;outline:1px solid #a1a59e;box-shadow:0 16px 40px #0002;border-radius:14px;overflow:hidden}iframe{display:block;border:0;transform-origin:top left;position:absolute;inset:0}.review-footer{display:flex;justify-content:space-between;gap:20px;flex:none;padding:8px 24px;font-size:10px;color:#5c625b}.review-footer a{color:inherit}@media(max-width:600px){.review-header{padding:10px 12px 8px}.review-title{gap:8px}h1{font-size:14px}.review-title a{font-size:10px}.review-row{gap:5px}.review-row button{font-size:11px;padding:6px 8px;min-height:34px}legend{font-size:10px}.review-stage{padding:10px}.review-footer{padding:8px 12px}.secondary{gap:4px}#review-note{font-size:10px}}
