@font-face{font-family:LINE Seed Sans TH;font-style:normal;font-weight:400;font-display:swap;src:url(/mini/assets/LINESeedSansTH-Regular-D9D-DJkH.woff2)format("woff2")}@font-face{font-family:LINE Seed Sans TH;font-style:normal;font-weight:700;font-display:swap;src:url(/mini/assets/LINESeedSansTH-Bold-7iTpaqjw.woff2)format("woff2")}:root{--ff-font:"LINE Seed Sans TH", "Noto Sans Thai", "Noto Sans Myanmar", "Noto Sans SC", system-ui, sans-serif;--ff-text-xs:12px;--ff-text-xs-lh:18px;--ff-text-sm:14px;--ff-text-sm-lh:20px;--ff-text-md:16px;--ff-text-md-lh:24px;--ff-text-lg:18px;--ff-text-lg-lh:28px;--ff-text-xl:20px;--ff-text-xl-lh:30px;--ff-display-xs:24px;--ff-display-xs-lh:32px;--ff-display-sm:30px;--ff-display-sm-lh:38px;--ff-text-primary:#171717;--ff-text-secondary:#404040;--ff-text-tertiary:#525252;--ff-text-placeholder:#737373;--ff-text-on-brand:#202125;--ff-text-error:#dc2626;--ff-text-white:#fff;--ff-text-secondary-on-solid:#d4d4d4;--ff-text-brand-secondary:#262626;--ff-fg-quaternary:#a3a3a3;--ff-fg-success:#22c55e;--ff-fg-warning:#ca8a04;--ff-bg-primary:#fff;--ff-bg-secondary:#fafafa;--ff-bg-tertiary:#f5f5f5;--ff-bg-primary-solid:#333;--ff-bg-brand-solid:#ffd64e;--ff-bg-brand-solid-hover:#ffc92a;--ff-bg-brand-primary:#fffdf7;--ff-bg-success-secondary:#dcfce7;--ff-bg-success-solid:#16a34a;--ff-bg-error-solid:#dc2626;--ff-bg-overlay:#00000080;--ff-border-primary:#d4d4d4;--ff-border-secondary:#e5e5e5;--ff-border-brand:#ffc92a;--ff-border-on-solid:#525252;--ff-border-error-subtle:#fca5a5;--ff-border-alpha:#0000001a;--ff-brand-50:#fffdf7;--ff-brand-200:#fff3cc;--ff-brand-300-alt:#ffebb0;--ff-neutral-50:#fafafa;--ff-neutral-200:#e5e5e5;--ff-neutral-700:#404040;--ff-green-50:#f0fdf4;--ff-green-200:#bbf7d0;--ff-green-700:#15803d;--ff-red-50:#fef2f2;--ff-red-200:#fecaca;--ff-red-300:#fca5a5;--ff-red-700:#b91c1c;--ff-red-800:#991b1b;--ff-yellow-50:#fefce8;--ff-yellow-200:#fef08a;--ff-yellow-700:#a16207;--ff-chip-green:#e8f5e9;--ff-autosave-text:#4d451f;--ff-progress-fill:#171717;--ff-button-border:#ffffff1f;--ff-telegram:#2481cc;--ff-camera-bg:#1e1e1e;--ff-toast-bg:#0a0a0ae6;--ff-table-border:#e6e6e6;--ff-table-row-border:#f4f4f4;--ff-space-xxs:2px;--ff-space-xs:4px;--ff-space-sm:6px;--ff-space-md:8px;--ff-space-lg:12px;--ff-space-xl:16px;--ff-space-2xl:20px;--ff-space-3xl:24px;--ff-radius-sm:6px;--ff-radius-md:8px;--ff-radius-rail-active:10px;--ff-radius-xl:12px;--ff-radius-2xl:16px;--ff-radius-3xl:20px;--ff-radius-4xl:24px;--ff-radius-full:9999px;--ff-shadow-xs:0 1px 2px 0 #0000000d;--ff-shadow-sm:0 1px 3px 0 #0000001a, 0 1px 2px -1px #0000001a;--ff-shadow-md:0 4px 6px -1px #0000001a, 0 2px 4px -2px #0000000f;--ff-shadow-skeuomorphic:0 1px 2px 0 #0000000d, inset 0 -2px 0 0 #0000000d, inset 0 0 0 1px #0000002e;--ff-focus-ring:0 0 0 4px #ffd64e73;--ff-dur-state:.1s;--ff-dur-fast:.15s;--ff-dur-base:.2s;--ff-dur-slow:.3s;--ff-dur-slower:.35s;--ff-stagger:40ms;--ff-ease-linear:linear;--ff-ease-out:cubic-bezier(0, 0, .2, 1);--ff-ease-in-out:cubic-bezier(.4, 0, .2, 1);--ff-ease-spring:cubic-bezier(.34, 1.4, .64, 1);--ff-press-scale:.98}@media (prefers-reduced-motion:reduce){:root{--ff-dur-state:.1s;--ff-dur-fast:.1s;--ff-dur-base:.1s;--ff-dur-slow:.1s;--ff-dur-slower:.1s;--ff-stagger:0s;--ff-press-scale:1}}@keyframes ff-fade-in{0%{opacity:0}}@keyframes ff-fade-out{to{opacity:0}}@keyframes ff-rise-in{0%{opacity:0;transform:translateY(8px)}}@keyframes ff-back-in{0%{opacity:0;transform:translate(-16px)}}@keyframes ff-drop-in{0%{opacity:0;transform:translateY(-4px)}}@keyframes ff-shake{0%,to{transform:translate(0)}20%{transform:translate(-4px)}40%{transform:translate(4px)}60%{transform:translate(-3px)}80%{transform:translate(2px)}}@keyframes ff-pop-in{0%{opacity:0;transform:scale(.6)}}@keyframes ff-burst-in{0%{opacity:0;transform:translateY(6px)scale(.2)}}@keyframes ff-sheet-in{0%{opacity:0;transform:translateY(16px)}}@keyframes ff-move-out-bottom{to{opacity:0;transform:translateY(100%)}}@keyframes ff-pulse{50%{opacity:.55}}@media (prefers-reduced-motion:reduce){@keyframes ff-rise-in{0%{opacity:0}}@keyframes ff-back-in{0%{opacity:0}}@keyframes ff-drop-in{0%{opacity:0}}@keyframes ff-shake{to{opacity:1}}@keyframes ff-pop-in{0%{opacity:0}}@keyframes ff-burst-in{0%{opacity:0}}@keyframes ff-sheet-in{0%{opacity:0}}@keyframes ff-move-out-bottom{to{opacity:0}}@keyframes ff-pulse{to{opacity:1}}}.rc{--rc-brand:var(--ff-bg-brand-solid);--rc-brand-50:var(--ff-brand-50);--rc-brand-200:var(--ff-brand-200);--rc-brand-300:var(--ff-brand-300-alt);--rc-brand-border:var(--ff-border-brand);--rc-text:var(--ff-text-primary);--rc-text-2:var(--ff-text-secondary);--rc-text-3:var(--ff-text-tertiary);--rc-placeholder:var(--ff-text-placeholder);--rc-on-brand:var(--ff-text-on-brand);--rc-error:var(--ff-text-error);--rc-bg:var(--ff-bg-tertiary);--rc-bg-2:var(--ff-bg-secondary);--rc-border:var(--ff-border-primary);--rc-border-2:var(--ff-border-secondary);--rc-fg-4:var(--ff-fg-quaternary);--rc-shadow-xs:var(--ff-shadow-xs);--rc-shadow-sm:var(--ff-shadow-sm);--rc-shadow-md:var(--ff-shadow-md);background:var(--rc-bg);min-height:100vh;color:var(--rc-text);font-family:var(--ff-font);flex-direction:column;font-size:14px;line-height:20px;display:flex}.rc *,.rc :before,.rc :after{box-sizing:border-box}:where(.rc) button,:where(.rc) input,:where(.rc) select{font:inherit;color:inherit}.rc h1,.rc h2,.rc h3,.rc p{margin:0}.rc-header{background:var(--rc-brand);padding-top:var(--tg-safe-area-inset-top,env(safe-area-inset-top,0px));border-radius:0 0 24px 24px;flex-direction:column;gap:10px;padding-bottom:16px;display:flex}.rc-header-native{height:max(46px, var(--tg-content-safe-area-inset-top,0px))}.rc-header-title{align-items:center;gap:8px;height:44px;padding:0 16px;display:flex}.rc-header-title h1{color:var(--rc-on-brand);flex:1;font-size:20px;font-weight:700;line-height:30px}.rc-lang-chip{color:var(--rc-text);cursor:pointer;background:#fff;border:0;border-radius:999px;align-items:center;gap:6px;padding:7.5px 8px 7.5px 10px;font-weight:700;display:inline-flex}.rc-flag{border-radius:99px;width:21px;height:14px;overflow:hidden}.rc-save-pill{background:var(--ff-bg-primary-solid);color:var(--ff-text-white);cursor:pointer;border:0;border-radius:999px;align-items:center;gap:4px;padding:8px 8px 8px 10px;font-family:inherit;font-size:14px;font-weight:700;line-height:20px;display:inline-flex}.rc-company-chip{background:var(--rc-brand-300);color:var(--rc-on-brand);border-radius:999px;align-items:center;gap:8px;margin:-8px 16px 0;padding:6px 12px;font-size:12px;line-height:18px;display:flex}.rc-company-chip>.rc-icon{color:#7c7b77}.rc-company-chip>span:not(.rc-icon){text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.rc-progress{flex-direction:column;gap:6px;padding:0 16px;font-size:12px;line-height:18px;display:flex}.rc-progress-row{justify-content:space-between;gap:8px;display:flex}.rc-progress-row strong{color:var(--rc-on-brand)}.rc-progress-row span{color:var(--ff-autosave-text)}.rc-progress-bar{gap:4px;display:flex}.rc-progress-bar i{background:#fff;border-radius:2px;flex:1;height:4px}.rc-progress-bar i.done{background:var(--rc-text)}html,.rc,.rc-body{scrollbar-width:none}html::-webkit-scrollbar{display:none}.rc::-webkit-scrollbar{display:none}.rc-body::-webkit-scrollbar{display:none}.rc-body{flex-direction:column;flex:1;gap:16px;padding:12px 16px 16px;display:flex}.rc-heading{flex-direction:column;gap:4px;display:flex}.rc-heading h2{font-size:18px;font-weight:700;line-height:28px}.rc-heading p{color:var(--rc-text-3)}.rc-card{box-shadow:var(--rc-shadow-md);background:#fff;border-radius:20px;flex-direction:column;gap:12px;padding:16px;display:flex}.rc-card h3{font-size:16px;font-weight:700;line-height:24px}.rc-tabs{background:var(--rc-bg-2);border:1px solid var(--rc-border-2);border-radius:12px;gap:4px;padding:5px;display:flex}.rc-tab{height:44px;color:var(--rc-placeholder);cursor:pointer;background:0 0;border:0;border-radius:6px;flex:1;justify-content:center;align-items:center;gap:6px;padding:8px 10px;font-family:inherit;font-size:16px;font-weight:600;line-height:24px;display:inline-flex}.rc-tab .rc-icon{color:var(--rc-fg-4)}.rc-tab[aria-selected=true]{color:var(--rc-text-2);box-shadow:var(--rc-shadow-sm);background:#fff}.rc-tab[aria-selected=true] .rc-icon{color:var(--rc-placeholder)}.rc-field{flex-direction:column;gap:6px;min-width:0;display:flex}.rc-label{color:var(--rc-text-2)}.rc-label .req{color:var(--rc-error);margin-left:2px}.rc-input{border:1px solid var(--rc-border);box-shadow:var(--rc-shadow-xs);background:#fff;border-radius:8px;align-items:center;gap:8px;padding:7px 12px;display:flex}.rc-input input,.rc-input select{width:100%;min-width:0;color:var(--rc-text);appearance:none;background:0 0;border:0;outline:0;flex:1;padding:0;font-size:16px;line-height:24px}.rc-input input::placeholder,.rc-input select:invalid{color:var(--rc-placeholder)}.rc-input:focus-within{border-color:var(--rc-brand-border)}.rc-input.readonly{opacity:.5}.rc-input.error{border-color:#fca5a5}.rc-input .rc-icon{color:var(--rc-fg-4);flex:none}.rc-input.error .rc-icon{color:#ef4444;position:relative;left:1px}.rc-input.error:not(:has(>.rc-icon:last-child)):after{content:"";background-color:#ef4444;flex:none;width:16px;height:16px;-webkit-mask:url("data:image/svg+xml,%3csvg%20preserveAspectRatio='none'%20overflow='visible'%20style='display:%20block;'%20width='20'%20height='20'%20viewBox='0%200%2020%2020'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20id='alert-circle'%20clip-path='url(%23clip0_0_238)'%3e%3cpath%20id='Icon'%20d='M10%206.66667V10M10%2013.3333H10.0083M18.3333%2010C18.3333%2014.6024%2014.6024%2018.3333%2010%2018.3333C5.39763%2018.3333%201.66667%2014.6024%201.66667%2010C1.66667%205.39763%205.39763%201.66667%2010%201.66667C14.6024%201.66667%2018.3333%205.39763%2018.3333%2010Z'%20stroke-width='1.66667'%20stroke-linecap='round'%20stroke-linejoin='round'%20stroke='currentColor'/%3e%3c/g%3e%3cdefs%3e%3cclipPath%20id='clip0_0_238'%3e%3crect%20width='20'%20height='20'%20fill='white'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3csvg%20preserveAspectRatio='none'%20overflow='visible'%20style='display:%20block;'%20width='20'%20height='20'%20viewBox='0%200%2020%2020'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20id='alert-circle'%20clip-path='url(%23clip0_0_238)'%3e%3cpath%20id='Icon'%20d='M10%206.66667V10M10%2013.3333H10.0083M18.3333%2010C18.3333%2014.6024%2014.6024%2018.3333%2010%2018.3333C5.39763%2018.3333%201.66667%2014.6024%201.66667%2010C1.66667%205.39763%205.39763%201.66667%2010%201.66667C14.6024%201.66667%2018.3333%205.39763%2018.3333%2010Z'%20stroke-width='1.66667'%20stroke-linecap='round'%20stroke-linejoin='round'%20stroke='currentColor'/%3e%3c/g%3e%3cdefs%3e%3cclipPath%20id='clip0_0_238'%3e%3crect%20width='20'%20height='20'%20fill='white'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e") 50%/contain no-repeat}.rc-helper{color:var(--rc-text-3);white-space:pre-line;margin:0;font-size:12px;line-height:18px}.rc-helper.error{color:var(--rc-error)}.rc-half{gap:12px;display:flex}.rc-half>*{flex:1;min-width:0}.rc-half:has(.rc-doc-field){grid-template-rows:auto auto auto;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:0 12px;display:grid}.rc-half:has(.rc-doc-field)>.rc-field{grid-row:span 3;grid-template-rows:subgrid;grid-template-columns:minmax(0,1fr);align-content:start;row-gap:0;display:grid}.rc-half:has(.rc-doc-field)>.rc-field>*+*{margin-top:6px}.rc-tiles{gap:8px;display:flex}.rc-tile{border:1px solid var(--rc-border-2);height:48px;color:var(--rc-text-2);cursor:pointer;background:#fff;border-radius:12px;flex:1;font-weight:700}.rc-tile[aria-pressed=true]{background:var(--rc-brand-50);border:2px solid var(--rc-brand-border);color:var(--rc-text)}.rc-btn{cursor:pointer;border-radius:8px;justify-content:center;align-items:center;gap:6px;min-height:44px;padding:9px 16px;font-size:16px;font-weight:700;line-height:24px;display:inline-flex}.rc-btn-primary{background:var(--rc-brand);color:var(--rc-on-brand);box-shadow:var(--ff-shadow-xs), inset 0 -2px 0 0 #0000000d, inset 0 0 0 1px #ffffff1f;border:1px solid #d7b957;border-bottom-color:#c6a63e}.rc-btn-primary:disabled{opacity:.4;background:var(--rc-bg);border-color:var(--rc-border-2);color:var(--rc-placeholder);box-shadow:none;cursor:default}.rc-btn-secondary{color:var(--rc-text-2);border:1px solid var(--rc-border);box-shadow:var(--rc-shadow-xs);background:#fff}.rc-bottom .rc-btn-secondary .rc-icon{color:var(--rc-fg-4)}.rc-btn-telegram{background:var(--ff-telegram);color:#fff;border:1px solid #e0e0e0;font-size:14px;line-height:20px}.rc-btn-telegram:disabled{opacity:.5;cursor:default}.rc-btn-block{width:100%}.rc-found-hero{z-index:-1;height:calc(330px + var(--tg-safe-area-inset-top,env(safe-area-inset-top,0px)));background:var(--rc-brand);border-radius:0 0 24px 24px;position:absolute;top:0;left:0;right:0}.rc-found-card{text-align:center;background:#fff;border-radius:24px;flex-direction:column;align-items:center;gap:10px;margin-top:-25px;padding:20px 24px 24px;display:flex;position:relative;box-shadow:0 14px 32px -4px #0000001f}.rc-found-card>*{width:100%}.rc-found-card h2{font-size:20px;font-weight:700;line-height:30px}.rc-found-unit{background:var(--rc-bg);text-align:left;border-radius:12px;align-items:center;gap:8px;padding:10px 12px;display:flex}.rc-found-unit>.rc-icon{color:var(--rc-placeholder);flex:none}.rc-found-unit>div{flex-direction:column;min-width:0;display:flex}.rc-found-unit>div>span{color:var(--rc-placeholder);font-size:12px;line-height:18px}.rc-found-unit>div>strong{font-weight:700}.rc-found-hint{color:var(--rc-text-3)}.rc-nowrap{white-space:nowrap}.rc-found-start{margin-top:20px}.rc-alert{border:1px solid;border-radius:12px;gap:16px;padding:16px;display:flex}.rc-alert>div{padding-right:2px}.rc-alert-warning>div{padding-right:30px}.rc-alert-error{background:#fef2f2;border-color:#fecaca}.rc-alert-warning{background:#fefce8;border-color:#fef08a;padding-block:15px}.rc-alert-icon{border-radius:999px;flex:none;width:20px;height:20px}.rc-alert-error .rc-alert-icon{color:var(--rc-error);box-shadow:0 0 0 2px #fef2f2,0 0 0 4px #f5b9b9,0 0 0 7px #fef2f2,0 0 0 9px #fadddd}.rc-alert-warning .rc-alert-icon{color:#ca8a04;box-shadow:0 0 0 2px #fefce8,0 0 0 4px #eed8a1,0 0 0 7px #fefce8,0 0 0 9px #f9f1d1}.rc-alert strong{color:var(--rc-text-2);display:block}.rc-alert p{color:var(--rc-text-3);white-space:pre-line;margin-top:2px}.rc-camera{background:var(--ff-camera-bg);border-radius:20px;justify-content:center;align-items:center;height:280px;display:flex;position:relative;overflow:hidden}.rc-camera-guide{display:block}.rc-toast{background:var(--ff-toast-bg);color:#fff;text-align:center;-webkit-font-smoothing:antialiased;border-radius:10px;padding:10px 33px;font-size:14px;font-weight:400;line-height:20px;position:absolute;bottom:12px;left:12px;right:12px}.rc-alert-warning strong{font-weight:600}.rc-pills{scrollbar-width:none;gap:6px;padding:4px 0;display:flex;overflow-x:auto}.rc-pill{border:1px solid var(--rc-border-2);background:var(--rc-bg-2);height:38px;color:var(--rc-text-3);white-space:nowrap;border-radius:999px;flex:none;padding:0 10px}.rc-pill[aria-current=step]{background:var(--rc-brand-50);border-color:var(--rc-brand-border);color:var(--rc-text-2)}.rc-pill:disabled{cursor:default}.rc-bottom{padding:12px 16px calc(12px + var(--tg-safe-area-inset-bottom,env(safe-area-inset-bottom,0px)) + var(--tg-content-safe-area-inset-bottom,0px));border-top:1px solid var(--rc-border-2);background:#fff;gap:8px;display:flex;position:sticky;bottom:0}.rc-bottom>*{flex:1}.rc-body>.rc-bottom{margin:auto -16px -16px}.rc-ticket{box-shadow:var(--rc-shadow-md);text-align:center;background:#fff;border-radius:24px;flex-direction:column;gap:12px;padding:20px;display:flex;position:relative}.rc-ticket:before,.rc-ticket:after{content:"";background:url("data:image/svg+xml,%3c!--%20Exported%20from%20Figma%20400:5262%20(submitted).%20--%3e%3csvg%20preserveAspectRatio='none'%20overflow='visible'%20style='display:%20block;'%20width='22'%20height='22'%20viewBox='0%200%2022%2022'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3ccircle%20id='notch%20L'%20cx='11'%20cy='11'%20r='11'%20fill='%23F5F5F5'/%3e%3c/svg%3e") 50%/22px 22px no-repeat;width:22px;height:22px;position:absolute;top:166px}.rc-ticket:before{left:-11px}.rc-ticket:after{right:-11px}.rc-illustration{width:318px;height:124px;margin:0 auto;position:relative}.rc-illustration img{display:block;position:absolute}.rc-ticket h2{font-size:18px;font-weight:700;line-height:28px}.rc-ticket .sub{color:var(--rc-text-3);margin-top:-8px}.rc-dashed{background:url("data:image/svg+xml,%3c!--%20Exported%20from%20Figma%20400:5262%20(submitted).%20--%3e%3csvg%20preserveAspectRatio='none'%20overflow='visible'%20style='display:%20block;'%20width='318'%20height='2'%20viewBox='0%200%20318%202'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20id='dashed%20divider'%20clip-path='url(%23clip0_0_217)'%3e%3cpath%20id='Vector'%20d='M1%201H1.75238M317%201H316.248M7.77143%201H9.27619M15.2952%201H16.8M22.819%201H24.3238M30.3429%201H31.8476M37.8667%201H39.3714M45.3905%201H46.8952M52.9143%201H54.419M60.4381%201H61.9429M67.9619%201H69.4667M75.4857%201H76.9905M83.0095%201H84.5143M90.5333%201H92.0381M98.0571%201H99.5619M105.581%201H107.086M113.105%201H114.61M120.629%201H122.133M128.152%201H129.657M135.676%201H137.181M143.2%201H144.705M150.724%201H152.229M158.248%201H159.752M165.771%201H167.276M173.295%201H174.8M180.819%201H182.324M188.343%201H189.848M195.867%201H197.371M203.39%201H204.895M210.914%201H212.419M218.438%201H219.943M225.962%201H227.467M233.486%201H234.99M241.009%201H242.514M248.533%201H250.038M256.057%201H257.562M263.581%201H265.086M271.105%201H272.609M278.628%201H280.133M286.152%201H287.657M293.676%201H295.181M301.2%201H302.705M308.724%201H310.228'%20stroke-width='2'%20stroke-linecap='round'%20stroke='%23C9C9C9'/%3e%3c/g%3e%3cdefs%3e%3cclipPath%20id='clip0_0_217'%3e%3crect%20width='318'%20height='2'%20fill='white'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e") 0/318px 2px repeat-x;height:2px;margin:16px 0}.rc-ticket .number-label{text-align:left;color:var(--rc-text-3);font-size:12px;line-height:18px}.rc-number{flex-wrap:nowrap;align-items:center;gap:8px;display:flex}.rc-number strong{text-align:center;white-space:nowrap;flex:1;font-size:30px;font-weight:700;line-height:38px}.rc-number .rc-icon-btn{color:var(--rc-fg-4);flex:none}.rc-icon-btn{border:1px solid var(--rc-border);width:44px;height:44px;color:var(--rc-text-2);cursor:pointer;background:#fff;border-radius:8px;justify-content:center;align-items:center;display:inline-flex}.rc-banner{text-align:left;background:var(--rc-bg-2);border:1px solid var(--rc-border);border-radius:16px;align-items:flex-start;gap:16px;padding:14px 16px;display:flex}.rc-banner .rc-alert-icon{color:var(--rc-text-3);box-shadow:0 0 0 2px #fafafa,0 0 0 4px #5252524d,0 0 0 7px #fafafa,0 0 0 9px #5252521a}.rc-banner>div{flex:1;min-width:0}.rc-banner strong{color:var(--rc-text-2);font-size:14px;line-height:20px;display:block}.rc-banner p{color:var(--rc-text-3);white-space:pre-line;margin-top:8px;font-size:12px;line-height:18px}.rc-steps{box-shadow:var(--rc-shadow-md);background:#fff;border-radius:24px;flex-direction:column;gap:4px;padding:20px 12px 12px;display:flex}.rc-steps-head{color:var(--rc-text);justify-content:space-between;align-items:center;padding:0 8px 8px;font-weight:700;display:flex}.rc-live{background:#e8f5e9;border-radius:999px;justify-content:flex-end;align-items:center;width:28px;height:16px;padding-right:5px;display:inline-flex}.rc-live i{width:7px;height:7px;animation:ff-pulse 1.6s var(--ff-ease-in-out) infinite;background:url("data:image/svg+xml,%3c!--%20Exported%20from%20Figma%20400:5262%20(submitted).%20--%3e%3csvg%20preserveAspectRatio='none'%20overflow='visible'%20style='display:%20block;'%20width='7'%20height='7'%20viewBox='0%200%207%207'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3ccircle%20id='Ellipse'%20cx='3.5'%20cy='3.5'%20r='3.5'%20fill='%2316A34A'/%3e%3c/svg%3e") 50%/7px 7px no-repeat}.rc-step{text-align:left;border-radius:16px;gap:12px;padding:12px;display:flex;position:relative}.rc-step.current{background:var(--rc-brand-50);box-shadow:inset 0 0 0 1px var(--rc-brand-border)}.rc-step-mark{width:24px;height:24px;color:var(--rc-placeholder);border-radius:999px;flex:none;justify-content:center;align-items:center;font-size:12px;line-height:18px;display:inline-flex;position:relative}.rc-step-mark>img:first-child{display:block}.rc-step.done .rc-step-mark{background:var(--ff-bg-success-secondary)}.rc-step.current .rc-step-mark{background:var(--rc-brand-50);box-shadow:inset 0 0 0 1px var(--rc-brand-200)}.rc-step.pending .rc-step-mark{background:var(--rc-bg);box-shadow:inset 0 0 0 1px var(--rc-border-2)}.rc-connector{position:absolute;top:28px;left:11px}.rc-step strong{color:var(--rc-text);display:block}.rc-step.pending strong{color:var(--rc-text-3);font-weight:400}.rc-step span:not(.rc-step-mark){color:var(--rc-text-3);font-size:12px;line-height:18px;display:block}.rc-step.current span:not(.rc-step-mark){color:var(--rc-text-2)}.rc-languages{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:8px;display:grid}.rc-center{text-align:center;color:var(--rc-text-3);padding:32px 16px}.rc-icon-mask{background-color:currentColor;flex:none;display:inline-block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.rc-skeleton-header{background:var(--rc-brand);border-radius:0 0 24px 24px;height:128px}.rc-skeleton{background:var(--ff-border-secondary);animation:ff-pulse 1.2s var(--ff-ease-in-out) infinite;border-radius:20px}.rc[aria-busy=true] .rc-center{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.rc-screen{isolation:isolate;flex-direction:column;flex:1;display:flex;position:relative}.rc-screen.forward{animation:ff-fade-in var(--ff-dur-slow) var(--ff-ease-out)}.rc-screen.back{animation:ff-back-in var(--ff-dur-slow) var(--ff-ease-in-out)}.rc-body>.rc-card,.rc-body>.rc-tabs,.rc-body>.rc-heading,.rc-body>.rc-camera,.rc-body>.rc-alert,.rc-found-card,.rc-enter{animation:ff-rise-in var(--ff-dur-slow) var(--ff-ease-out) backwards}.rc-body>:nth-child(2){animation-delay:calc(1 * var(--ff-stagger))}.rc-body>:nth-child(3){animation-delay:calc(2 * var(--ff-stagger))}.rc-body>:nth-child(4){animation-delay:calc(3 * var(--ff-stagger))}.rc-body>:nth-child(5){animation-delay:calc(4 * var(--ff-stagger))}.rc-body>:nth-child(n+6){animation-delay:calc(5 * var(--ff-stagger))}.rc-enter{animation-delay:calc(var(--i,0) * 3 * var(--ff-stagger))}.rc-btn,.rc-tab,.rc-tile,.rc-pill,.rc-icon-btn,.rc-save-pill,.rc-lang-chip{transition:transform var(--ff-dur-fast) var(--ff-ease-out), background-color var(--ff-dur-state) var(--ff-ease-linear), color var(--ff-dur-state) var(--ff-ease-linear), border-color var(--ff-dur-state) var(--ff-ease-linear), box-shadow var(--ff-dur-state) var(--ff-ease-linear), opacity var(--ff-dur-state) var(--ff-ease-linear)}.rc-btn:active:not(:disabled),.rc-tab:active,.rc-tile:active,.rc-icon-btn:active,.rc-save-pill:active,.rc-lang-chip:active{transform:scale(var(--ff-press-scale))}.rc-btn-primary:hover:not(:disabled){background-color:var(--ff-bg-brand-solid-hover)}.rc-btn-secondary:hover,.rc-icon-btn:hover{background-color:var(--ff-bg-secondary)}.rc-btn:focus-visible,.rc-tab:focus-visible,.rc-tile:focus-visible,.rc-pill:focus-visible,.rc-icon-btn:focus-visible,.rc-save-pill:focus-visible,.rc-lang-chip:focus-visible{box-shadow:var(--ff-focus-ring);outline:0}.rc-input{transition:border-color var(--ff-dur-fast) var(--ff-ease-out), box-shadow var(--ff-dur-fast) var(--ff-ease-out)}.rc-input:focus-within{box-shadow:var(--rc-shadow-xs), var(--ff-focus-ring)}.rc-helper.error,.rc-input.error .rc-icon,.rc-input.error:after{animation:ff-drop-in var(--ff-dur-base) var(--ff-ease-out)}.rc-input.error{animation:ff-shake var(--ff-dur-slower) var(--ff-ease-out)}.rc-alert-error{animation:ff-drop-in var(--ff-dur-base) var(--ff-ease-out)}.rc-toast{animation:ff-sheet-in var(--ff-dur-base) var(--ff-ease-out)}.rc-success-ellipse{animation:ff-pop-in var(--ff-dur-slower) var(--ff-ease-out) calc(2 * var(--ff-stagger)) backwards}.rc-success-art{animation:ff-pop-in var(--ff-dur-slower) var(--ff-ease-spring) calc(4 * var(--ff-stagger)) backwards}.rc-confetti{animation:ff-burst-in var(--ff-dur-slower) var(--ff-ease-spring) backwards;animation-delay:calc(6 * var(--ff-stagger) + var(--i,0) * var(--ff-stagger))}.rc-found-hero{animation:ff-fade-in var(--ff-dur-slow) var(--ff-ease-out)}.rc-input .rc-icon-mask{transition:transform var(--ff-dur-base) var(--ff-ease-out)}.rc-input:focus-within select+.rc-icon-mask{transform:rotate(180deg)}.rc.rc-dismiss{animation:ff-move-out-bottom var(--ff-dur-slow) var(--ff-ease-out) forwards}.rc-face-card{background:#fff;border-radius:16px;flex-direction:column;gap:16px;padding:24px 20px;display:flex;box-shadow:0 8px 24px #0000000f,0 1px 3px #0000000a}.rc-body>.rc-face-card{animation:ff-rise-in var(--ff-dur-slow) var(--ff-ease-out) backwards}.fc-hero{place-items:center;width:112px;height:124px;margin:0 auto;display:grid;position:relative}.fc-hero-oval{position:absolute;inset:0;overflow:visible}.fc-hero-track{stroke:var(--ff-border-primary);stroke-width:2px}.fc-hero-ring{stroke:var(--ff-fg-success);stroke-width:3px;stroke-linecap:round;stroke-dasharray:0 1;stroke-dashoffset:.25px;animation:fc-hero 3.2s var(--ff-ease-in-out) infinite}@keyframes fc-hero{0%{stroke-dasharray:0 1;opacity:1}55%,80%{stroke-dasharray:1 0;opacity:1}to{stroke-dasharray:1 0;opacity:0}}.fc-hero-art{width:88px;height:70px;position:relative}@media (prefers-reduced-motion:reduce){.fc-hero-ring{stroke-dasharray:1 0;animation:none}}.rc-face-tips{flex-direction:column;gap:16px;margin:0;padding:0;list-style:none;display:flex}.rc-face-tips li{align-items:flex-start;gap:12px;display:flex}.rc-face-tip-n{background:var(--ff-bg-primary-solid);color:#fff;border-radius:999px;flex:none;place-items:center;width:24px;height:24px;font-size:12px;font-weight:700;line-height:18px;display:grid}.rc-face-tips li>div{flex-direction:column;gap:2px;display:flex}.rc-face-tips strong{color:var(--rc-text)}.rc-header:has(+.rc-face) .rc-progress-bar i:not(.done){background:#ffefb8}.rc-face-tips span:not(.rc-face-tip-n){color:var(--rc-text-3);font-size:12px;line-height:18px}.rc-face .rc-heading{text-align:center;gap:8px}.rc-face[data-state=denied] .rc-heading{gap:4px}.rc-face-actions{background:linear-gradient(#fff, #fff) top / 100% calc(100% - var(--tg-safe-area-inset-bottom,env(safe-area-inset-bottom,0px)) - var(--tg-content-safe-area-inset-bottom,0px)) no-repeat, var(--rc-bg);flex-direction:column}.rc-face-actions .rc-btn-primary .rc-icon,.rc-cam-bar .rc-btn-primary .rc-icon{color:#20212599}.rc-cam-bar .rc-btn-secondary .rc-icon{color:var(--rc-fg-4)}.rc-visually-hidden{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.rc-cam{--fc-bg:#0a0a0a;--fc-surround:#0a0a0ac2;--fc-ink:#fff;--fc-ink-2:#ffffffb8;--fc-idle:#ffffffeb;--fc-adjust:var(--ff-bg-brand-solid);--fc-ok:var(--ff-fg-success);--fc-error:#f87171;--fc-pill:#ffffff24;--fc-cue:#0a0a0a8c;--fc-track:#ffffff3d;z-index:20;background:var(--fc-bg);color:var(--fc-ink);animation:ff-fade-in var(--ff-dur-slow) var(--ff-ease-out);position:fixed;inset:0;overflow:hidden}.rc-cam[data-scheme=light]{--fc-bg:#fff;--fc-surround:#ffffffe6;--fc-ink:var(--ff-text-primary);--fc-ink-2:var(--ff-text-tertiary);--fc-idle:var(--ff-text-secondary);--fc-adjust:#ca8a04;--fc-ok:var(--ff-bg-success-solid);--fc-error:var(--ff-bg-error-solid);--fc-pill:#1717170f;--fc-cue:#ffffffd1;--fc-track:#1717171f}.rc-cam.leaving{animation:fc-leave var(--ff-dur-base) var(--ff-ease-out) forwards;pointer-events:none}@keyframes fc-leave{to{opacity:0;transform:scale(1.03)}}.rc-cam-view,.rc-cam-chrome{position:absolute;inset:0}.rc-cam-media{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.rc-cam-media.mirrored{transform:scaleX(-1)}video.rc-cam-media{opacity:0;transition:opacity var(--ff-dur-slow) var(--ff-ease-out)}video.rc-cam-media.live{opacity:1}.rc-cam-chrome{animation:ff-fade-in var(--ff-dur-base) var(--ff-ease-out)}.rc-cam-chrome.refused{background:var(--fc-bg)}.rc-cam-hole,.fc-guide,.fc-size,.fc-ripple{left:var(--fc-ox);top:var(--fc-oy);width:var(--fc-ow);height:var(--fc-oh);position:absolute}.fc-probe{visibility:hidden;pointer-events:none;position:absolute}.fc-probe.fc-insets{padding:calc(var(--tg-safe-area-inset-top,env(safe-area-inset-top,0px)) + var(--tg-content-safe-area-inset-top,0px)) calc(var(--tg-safe-area-inset-right,env(safe-area-inset-right,0px)) + var(--tg-content-safe-area-inset-right,0px)) calc(var(--tg-safe-area-inset-bottom,env(safe-area-inset-bottom,0px)) + var(--tg-content-safe-area-inset-bottom,0px)) calc(var(--tg-safe-area-inset-left,env(safe-area-inset-left,0px)) + var(--tg-content-safe-area-inset-left,0px));inset:0 auto auto 0}.rc-cam-hole{box-shadow:0 0 0 200vmax var(--fc-surround);pointer-events:none;border-radius:50%}.fc-guide{--tone:var(--fc-idle);--hold:0;pointer-events:none;overflow:visible}.fc-guide[data-tone=adjust]{--tone:var(--fc-adjust)}.fc-guide[data-tone=fit],.fc-guide[data-tone=seen],.fc-guide[data-tone=done]{--tone:var(--fc-ok)}.fc-guide[data-tone=turn],.fc-guide[data-tone=busy]{--tone:var(--fc-ink)}.fc-guide[data-tone=error]{--tone:var(--fc-error);animation:ff-shake .42s var(--ff-ease-out)}.fc-guide-halo{stroke:var(--tone);stroke-width:18px;opacity:.14;transition:stroke var(--ff-dur-base) var(--ff-ease-out), opacity var(--ff-dur-base) var(--ff-ease-out)}.fc-guide-line{stroke:var(--tone);stroke-width:3px;transition:stroke var(--ff-dur-base) var(--ff-ease-out), stroke-width var(--ff-dur-slower) var(--ff-ease-spring), opacity var(--ff-dur-base) var(--ff-ease-out)}.fc-guide[data-tone=idle] .fc-guide-halo{opacity:.08}.fc-guide[data-tone=fit] .fc-guide-line{opacity:.4}.fc-guide[data-tone=busy] .fc-guide-line{opacity:.3}.fc-guide-ring{stroke:var(--fc-ok);stroke-width:6px;stroke-dasharray:var(--hold) calc(1 - var(--hold));stroke-dashoffset:.25px;opacity:0;transition:opacity var(--ff-dur-fast) var(--ff-ease-out), stroke-dasharray 90ms linear}.fc-guide[data-tone=fit] .fc-guide-ring{opacity:1}.fc-guide[data-tone=done] .fc-guide-ring{stroke-dasharray:1 0;opacity:1}.fc-guide[data-tone=done] .fc-guide-line{stroke-width:6px}.fc-guide[data-tone=done] .fc-guide-halo{opacity:.24}.fc-guide-comet{stroke:var(--tone);stroke-width:5px;stroke-linecap:round;stroke-dasharray:.14 .86;stroke-dashoffset:.25px;opacity:0;transition:opacity var(--ff-dur-base) var(--ff-ease-out)}.fc-guide[data-working] .fc-guide-comet{opacity:1;animation:1.5s linear infinite fc-comet}@keyframes fc-comet{to{stroke-dashoffset:-.75px}}.fc-guide-side{stroke:var(--fc-adjust);stroke-width:7px;stroke-linecap:round;stroke-dasharray:.26 .74;animation:fc-breathe 1.4s var(--ff-ease-in-out) infinite alternate}.fc-guide-side.right{stroke-dashoffset:.13px}.fc-guide-side.left{stroke-dashoffset:-.37px}@keyframes fc-breathe{0%{opacity:.45}to{opacity:1}}.fc-nudge{background:var(--fc-cue);width:48px;height:48px;color:var(--fc-adjust);pointer-events:none;animation:ff-pop-in var(--ff-dur-slower) var(--ff-ease-spring);border-radius:50%;place-items:center;display:grid;position:absolute}.fc-nudge .rc-icon{animation:fc-slide 1s var(--ff-ease-in-out) infinite}.fc-nudge.right{left:calc(var(--fc-ox) + var(--fc-ow) * .7997);top:calc(var(--fc-oy) + var(--fc-oh) * .4358)}.fc-nudge.left{left:calc(var(--fc-ox) + var(--fc-ow) * .0579);top:calc(var(--fc-oy) + var(--fc-oh) * .4358);rotate:180deg}.fc-nudge.up{left:calc(var(--fc-ox) + var(--fc-ow) / 2 - 24px);top:calc(var(--fc-oy) + var(--fc-oh) * .0481);rotate:-90deg}.fc-nudge.down{left:calc(var(--fc-ox) + var(--fc-ow) / 2 - 24px);top:calc(var(--fc-oy) + var(--fc-oh) * .8235);rotate:90deg}@keyframes fc-slide{0%,to{opacity:.55;transform:translate(-3px)}50%{opacity:1;transform:translate(5px)}}.fc-size{border:2px solid var(--fc-adjust);pointer-events:none;opacity:0;animation:fc-closer 1.4s var(--ff-ease-out) infinite;border-radius:50%}.fc-size.farther{animation-name:fc-farther}@keyframes fc-closer{0%{opacity:0;transform:scale(.62)}35%{opacity:.85}to{opacity:0;transform:scale(1)}}@keyframes fc-farther{0%{opacity:0;transform:scale(1.22)}35%{opacity:.85}to{opacity:0;transform:scale(1)}}.fc-turn{top:calc(var(--fc-oy) + var(--fc-oh) * .4358);pointer-events:none;align-items:center;width:96px;height:48px;display:flex;position:absolute}.fc-turn.right{left:calc(var(--fc-ox) + var(--fc-ow) * .6691)}.fc-turn.left{left:calc(var(--fc-ox) + var(--fc-ow) * .046)}.fc-turn-arrows{background:var(--fc-cue);height:48px;color:var(--fc-adjust);transition:opacity var(--ff-dur-fast) var(--ff-ease-out), transform var(--ff-dur-base) var(--ff-ease-out);border-radius:999px;align-items:center;padding:0 6px;display:flex}.fc-turn.left .fc-turn-arrows{transform:scaleX(-1)}.fc-turn-arrow{animation:fc-sweep 1.1s var(--ff-ease-in-out) infinite both;margin:0 -3px;display:flex}@keyframes fc-sweep{0%{opacity:.2;transform:translate(-6px)}45%{opacity:1}to{opacity:.2;transform:translate(6px)}}.fc-turn-seen{background:var(--fc-ok);color:#fff;opacity:0;width:44px;height:44px;transition:opacity var(--ff-dur-fast) var(--ff-ease-out), transform var(--ff-dur-slower) var(--ff-ease-spring);border-radius:50%;place-items:center;display:grid;position:absolute;top:2px;transform:scale(.4)}.fc-turn.right .fc-turn-seen{right:2px}.fc-turn.left .fc-turn-seen{left:2px}.fc-turn-seen .rc-icon{stroke-width:3px}.fc-turn.seen .fc-turn-arrows{opacity:0;transform:scale(.8)}.fc-turn.left.seen .fc-turn-arrows{transform:scale(-.8,.8)}.fc-turn.seen .fc-turn-seen{opacity:1;transform:none}.fc-steps{z-index:2;top:var(--fc-steps-top);pointer-events:none;gap:6px;display:flex;position:absolute;left:50%;translate:-50%}.fc-steps span{background:var(--fc-track);width:22px;height:6px;transition:width var(--ff-dur-slower) var(--ff-ease-spring);border-radius:3px;overflow:hidden}.fc-steps span.now{width:34px}.fc-steps i{background:var(--fc-ok);transform-origin:0;height:100%;transition:transform var(--ff-dur-slower) var(--ff-ease-out);display:block;transform:scaleX(0)}.fc-steps span.done i{transform:none}.fc-text{left:0;right:0;top:var(--fc-text-top);text-align:center;pointer-events:none;padding:0 28px;position:absolute}.fc-text>div{flex-direction:column;align-items:center;gap:6px;display:flex}.fc-line{letter-spacing:-.01em;color:var(--fc-ink);text-wrap:balance;font-size:22px;font-weight:700;line-height:30px;display:block}.fc-line.in{animation:fc-line-in .26s var(--ff-ease-out) backwards}.fc-line.out{animation:fc-line-out .18s var(--ff-ease-out) forwards;position:absolute;top:0;left:28px;right:28px}@keyframes fc-line-in{0%{opacity:0;transform:translateY(8px)}}@keyframes fc-line-out{to{opacity:0;transform:translateY(-8px)}}.fc-sub{color:var(--fc-ink-2);text-wrap:balance;font-size:14px;line-height:20px}.fc-text.result{top:calc(var(--fc-text-top) + 6px);flex-direction:column;align-items:center;gap:6px;display:flex}.fc-badge{z-index:1;left:calc(var(--fc-ox) + var(--fc-ow) / 2 - 28px);top:calc(var(--fc-oy) + var(--fc-oh) - 28px);color:#fff;background:var(--fc-ok);width:56px;height:56px;box-shadow:0 0 0 4px var(--fc-bg);animation:ff-pop-in var(--ff-dur-slower) var(--ff-ease-spring) var(--ff-dur-base) backwards;border-radius:50%;place-items:center;display:grid;position:absolute}.fc-badge.error{background:var(--fc-error)}.fc-badge-tick{stroke:#fff;stroke-width:3.2px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:1px;animation:fc-tick var(--ff-dur-slower) var(--ff-ease-out) .42s forwards}@keyframes fc-tick{to{stroke-dashoffset:0}}.fc-ripple{border:3px solid var(--fc-ok);pointer-events:none;opacity:0;animation:fc-ripple .7s var(--ff-ease-out) .12s;border-radius:50%}@keyframes fc-ripple{0%{opacity:.7;transform:scale(1)}to{opacity:0;transform:scale(1.12)}}@media (prefers-reduced-motion:reduce){.rc-cam.leaving{animation:ff-fade-out var(--ff-dur-base) var(--ff-ease-out) forwards}.fc-guide[data-tone=error],.fc-guide[data-working] .fc-guide-comet,.fc-guide-side,.fc-nudge,.fc-nudge .rc-icon,.fc-turn-arrow,.fc-line.in,.fc-ripple{animation:none}.fc-guide-ring,.fc-turn-seen,.fc-turn-arrows,.fc-steps span,.fc-steps i{transition:none}.fc-size{opacity:.6;animation:none;transform:scale(.9)}.fc-size.farther{transform:scale(1.08)}.fc-badge-tick{stroke-dashoffset:0;animation:none}}.rc-cam-home{z-index:2;background:var(--fc-ink);pointer-events:none;border-radius:999px;width:134px;height:5px;position:absolute;bottom:13px;left:calc(50% - 67px)}.rc-cam-back{z-index:2;background:var(--fc-pill);min-width:73px;height:44px;color:var(--fc-ink);cursor:pointer;transition:background-color var(--ff-dur-state) var(--ff-ease-linear), opacity var(--ff-dur-base) var(--ff-ease-out), transform var(--ff-dur-fast) var(--ff-ease-out);border:0;border-radius:999px;justify-content:center;align-items:center;gap:4px;padding:0 14px;font-size:14px;font-weight:700;line-height:20px;display:inline-flex;position:absolute;top:55px;left:16px}.rc-cam-back:active:not(:disabled){transform:scale(var(--ff-press-scale))}.rc-cam-back:disabled{cursor:default;opacity:.4}.rc-cam-back:focus-visible{box-shadow:var(--ff-focus-ring);outline:0}.rc-cam-back .rc-icon{position:relative;left:-2px}.rc-face,.rc-cam,.rc-modal-overlay{-webkit-font-smoothing:antialiased}.rc-cam-bar{padding:12px 16px calc(12px + max(22px, var(--tg-safe-area-inset-bottom,env(safe-area-inset-bottom,0px))));background:var(--fc-bg);animation:ff-rise-in var(--ff-dur-slow) var(--ff-ease-out) var(--ff-dur-base) backwards;flex-direction:column;gap:8px;display:flex;position:absolute;bottom:0;left:0;right:0}.rc-cam[data-scheme=dark] .rc-cam-bar .rc-btn-secondary{color:#fff;box-shadow:none;background:#ffffff14;border-color:#ffffff29}.rc-modal-overlay{z-index:21;background:var(--ff-bg-overlay);animation:ff-fade-in var(--ff-dur-base) var(--ff-ease-out);justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.rc-modal{width:342px;max-width:100%;color:var(--rc-text);animation:ff-rise-in var(--ff-dur-slow) var(--ff-ease-out);background:#fff;border-radius:16px;flex-direction:column;gap:16px;padding:24px;display:flex;box-shadow:0 20px 24px -4px #0a0d1214,0 8px 8px -4px #0a0d1208,0 3px 3px -1.5px #0a0d120a}.rc-modal:focus{outline:0}.rc-modal-head{text-align:center;flex-direction:column;align-items:center;gap:4px;display:flex}.rc-dup-avatar{object-fit:cover;background:var(--ff-bg-secondary);border-radius:50%;width:72px;height:72px;margin-bottom:6px}.rc-dup-avatar.mirrored{transform:scaleX(-1)}.rc-dup-name{letter-spacing:.04em;font-size:16px;font-weight:700;line-height:24px}.rc-modal-head span,.rc-modal-note{color:var(--rc-text-3)}.rc-modal-head span{margin-top:2px;font-size:12px;line-height:18px}.rc-modal h2{text-align:center;font-size:18px;font-weight:700;line-height:28px}.rc-modal .rc-kv{margin-top:-1px;padding:12px 16px}.rc-modal .rc-kv>div{align-items:flex-start;font-size:14px;font-weight:400;line-height:20px}.rc-modal .rc-kv dt{text-align:left;flex:1 0 0;min-width:1px}.rc-modal .rc-kv dd{white-space:nowrap;text-align:right;flex-shrink:0}.rc-modal-note{text-align:center;margin-top:2px;margin-bottom:2px;font-size:12px;line-height:18px}.rc-kv{background:var(--ff-bg-secondary);border-radius:12px;flex-direction:column;gap:10px;margin:0;padding:10px 16px;display:flex}.rc-kv>div{justify-content:space-between;gap:12px;display:flex}.rc-kv dt{color:var(--rc-text-3)}.rc-kv dd{color:var(--rc-text);margin:0}.rc-modal-actions{flex-direction:column;gap:8px;display:flex}.rc-btn[aria-disabled=true]{cursor:default}.rc-btn-link{color:var(--rc-text-2);background:0 0;border:0}.rc-btn-link:hover{text-decoration:underline}.rc-modal-note.quaternary{color:var(--rc-placeholder)}.rc-modal-note.tertiary{text-wrap:balance}.rc-modal-overlay[data-case=rejected] .rc-modal-note{text-wrap:wrap}.rc-btn-locked{background:var(--rc-bg);height:44px;min-height:44px;color:var(--rc-placeholder);box-shadow:var(--ff-shadow-xs), inset 0 0 0 2px var(--rc-border-2);cursor:default;border:0;padding:10px 16px}@keyframes rc-move-in{0%{transform:translate(100%)}}.rc-screen.move-in{animation:rc-move-in var(--ff-dur-slow) var(--ff-ease-out)}@media (prefers-reduced-motion:reduce){@keyframes rc-move-in{0%{opacity:0}}}.rc-screen.dissolve{animation:ff-fade-in var(--ff-dur-base) var(--ff-ease-out)}.rc-doc-list{gap:16px;padding-top:12px}.rc-doc-list .rc-heading h2{font-size:18px;line-height:28px}.rc-doc-list .rc-heading p{color:#525252}.rc-doc-cards{flex-direction:column;gap:12px;display:flex}.rc-doc-card{animation:ff-rise-in var(--ff-dur-slow) var(--ff-ease-out) backwards;animation-delay:calc(var(--i,0) * var(--ff-stagger));background:#fff;border:1px solid #e5e5e5;border-radius:12px;flex-direction:column;gap:16px;padding:16px;display:flex}.rc-doc-card-head{align-items:center;gap:12px;display:flex}.rc-doc-card-name{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.rc-doc-card-name strong{color:var(--rc-text);font-size:14px;font-weight:700;line-height:20px}.rc-doc-card-name span{color:#525252;font-size:12px;line-height:18px}.rc-doc-circle{color:#525252;background:#f5f5f5;border-radius:50%;flex:none;place-items:center;width:32px;height:32px;display:grid}.rc-doc-circle .rc-icon{width:16px;height:16px}.rc-doc-badge{color:#404040;white-space:nowrap;animation:ff-pop-in var(--ff-dur-base) var(--ff-ease-spring) backwards;background:#fafafa;border:1px solid #e5e5e5;border-radius:999px;flex:none;padding:1px 7px;font-size:12px;line-height:18px}.rc-doc-badge.success{color:#15803d;background:#f0fdf4;border-color:#bbf7d0}.rc-doc-badge.warning{color:#a16207;background:#fefce8;border-color:#fef08a}.rc-doc-badge.progress{background:var(--rc-brand-50);border-color:var(--rc-brand-border);color:#404040}.rc-doc-drop{text-align:center;width:100%;transition:transform var(--ff-dur-state) var(--ff-ease-linear), background-color var(--ff-dur-state) var(--ff-ease-linear);background:#fff;border:1px solid #e5e5e5;border-radius:12px;flex-direction:column;align-items:center;gap:3px;padding:15px 24px;display:flex}.rc-doc-drop:active:not(:disabled){transform:scale(var(--ff-press-scale))}.rc-doc-drop:disabled{background:#fafafa}.rc-doc-drop-icon{color:#525252;background:#fff;border:1px solid #d4d4d4;border-radius:8px;place-items:center;width:40px;height:40px;margin-bottom:9px;display:grid;box-shadow:0 1px 2px #0000000d,inset 0 -1px #0a0d120d}.rc-doc-drop strong{color:#262626;font-size:14px;font-weight:700;line-height:20px}.rc-doc-drop>span:last-child{color:#525252;font-size:12px;line-height:18px}.rc-doc-check{color:#404040;text-align:left;background:0 0;border:0;align-items:flex-start;gap:8px;min-height:44px;padding:0;font-size:14px;line-height:20px;display:flex}.rc-doc-box{color:#202125;width:16px;height:16px;transition:background-color var(--ff-dur-state) var(--ff-ease-linear), border-color var(--ff-dur-state) var(--ff-ease-linear);background:#fff;border:1px solid #d4d4d4;border-radius:4px;flex:none;place-items:center;margin-top:2px;display:grid}.rc-doc-check[aria-checked=true] .rc-doc-box{background:#ffd64e;border-color:#ffc92a}.rc-doc-box .rc-icon{width:12px;height:12px;animation:ff-pop-in var(--ff-dur-base) var(--ff-ease-spring)}.rc-doc-missing{color:#404040;animation:ff-drop-in var(--ff-dur-base) var(--ff-ease-out);background:#fefce8;border-radius:8px;gap:8px;padding:12px;font-size:12px;line-height:18px;display:flex}.rc-doc-missing .rc-icon{color:#ca8a04;flex:none;width:16px;height:16px}.rc-doc-saved{animation:ff-fade-in var(--ff-dur-base) var(--ff-ease-out);background:#fafafa;border-radius:8px;align-items:center;gap:12px;padding:8px;display:flex}.rc-doc-thumb{color:#a3a3a3;background:#f5f5f5;border-radius:6px;flex:none;place-items:center;width:48px;height:36px;display:grid;overflow:hidden}.rc-doc-thumb.large{border-radius:8px;width:64px;height:44px}.rc-doc-thumb img{object-fit:cover;width:100%;height:100%;animation:ff-fade-in var(--ff-dur-slow) var(--ff-ease-out)}.rc-doc-saved-text{min-width:0;color:var(--rc-text);flex-direction:column;flex:1;font-size:14px;line-height:20px;display:flex}.rc-doc-saved-text .rc-doc-saved-number{color:#171717;font-size:14px;font-weight:400;line-height:20px}.rc-doc-saved-text span{color:#525252;font-size:12px;line-height:18px}.rc-doc-saved-text span.warning{color:#a16207}.rc-doc-edit{color:#525252;background:#fff;border:1px solid #d4d4d4;border-radius:8px;flex:none;place-items:center;width:36px;height:44px;display:grid;box-shadow:0 1px 2px #0000000d,inset 0 -1px #0a0d120d}.rc-doc-bottom{flex-direction:column;gap:8px}.rc-doc-hint{color:#525252;text-align:center;margin:0;font-size:12px;line-height:18px}.rc-next-hint{animation:ff-fade-in var(--ff-dur-base) var(--ff-ease-out)}.rc-doc-bottom-row{gap:8px;display:flex}.rc-doc-bottom-row>*{flex:1 1 0;min-width:0}.rc-doc-bottom-row>.rc-btn{white-space:nowrap}.rc-doc-bottom-row>.rc-btn>.rc-btn-label{text-overflow:ellipsis;min-width:0;overflow:hidden}.rc-bottom{-webkit-font-smoothing:antialiased}.rc-btn-label{padding:0 2px}.rc-doc-bottom-row>.rc-btn-secondary{flex:142 1 0}.rc-doc-bottom-row>.rc-btn-primary{flex:142 1 0;padding:9px 15px}.rc-doc-bottom-row>.rc-btn-primary:disabled{opacity:1;background:var(--rc-bg);color:var(--rc-placeholder);border:2px solid var(--rc-border-2);padding:8px 14px;box-shadow:inset 0 0 0 1px #0000002e,inset 0 -2px #0000000d}.rc-personal-bottom .rc-doc-bottom-row>.rc-btn-primary:disabled{box-shadow:var(--rc-shadow-xs)}.rc-doc-bottom-row>.rc-doc-primary{flex:144 1 0}.rc-bottom .rc-btn-secondary{box-shadow:var(--rc-shadow-xs), inset 0 -1px 0 #0000000d;padding:9px 15px}.rc-bottom>.rc-btn-primary{padding:9px 15px}.rc-doc-bottom-row>.rc-doc-primary{box-shadow:inset 0 0 0 2px #ffffff1f, inset 0 0 0 1px #0000002e, inset 0 -2px 0 #0000000d, var(--rc-shadow-xs);border:0;padding:10px 16px;font-size:16px;line-height:24px}.rc-doc-bottom-row>.rc-doc-primary:disabled{box-shadow:inset 0 0 0 2px #e5e5e5, var(--rc-shadow-xs)}.rc-doc-primary{color:#202125;min-height:44px;box-shadow:var(--rc-shadow-xs);transition:background-color var(--ff-dur-state) var(--ff-ease-linear), color var(--ff-dur-state) var(--ff-ease-linear), transform var(--ff-dur-state) var(--ff-ease-linear);background:#ffd64e;border:2px solid #ffffff1f;border-radius:8px;justify-content:center;align-items:center;gap:6px;padding:8px 14px;font-size:14px;font-weight:700;line-height:20px;display:inline-flex}.rc-doc-primary:active:not(:disabled){transform:scale(var(--ff-press-scale))}.rc-doc-primary:disabled{color:#737373;box-shadow:none;background:#f5f5f5;border-color:#e5e5e5}.rc-doc-confirm{min-height:48px}.rc-doc-page{animation:ff-fade-in var(--ff-dur-base) var(--ff-ease-out);background:#f5f5f5;flex-direction:column;flex:1;display:flex}.rc-doc-typepage .rc-doc-body{padding-top:12px}.rc-doc-typebar .rc-btn{min-height:44px}.rc-subheader{background:#fff;border-bottom:1px solid #e5e5e5;align-items:center;gap:0;padding:21px 16px;display:flex}.rc-subheader h2{color:var(--rc-text);margin:0;font-size:16px;font-weight:700;line-height:24px}.rc-subheader-back{color:#404040;background:0 0;border:0;place-items:center;width:32px;height:32px;margin:-6px -2px -6px -6px;padding:0;display:grid}.rc-doc-body{flex-direction:column;flex:1;gap:16px;padding:16px;display:flex}.rc-doc-assist{box-shadow:var(--rc-shadow-md);border:0;border-radius:20px;gap:12px}.rc-doc-assist h3{font-size:16px;line-height:24px;position:relative;top:1px}.rc-doc-assist-desc{color:#525252;max-width:285px;margin:0;padding:1px 0 3px;font-size:14px;line-height:20px}.rc-doc-type{flex-direction:column;gap:6px;display:flex}.rc-doc-type-label{color:#525252;font-size:13px;line-height:18px}.rc-doc-tiles{gap:10px}.rc-doc-tile{box-sizing:border-box;height:44px;color:var(--rc-text);text-align:center;transition:background-color var(--ff-dur-state) var(--ff-ease-linear), box-shadow var(--ff-dur-state) var(--ff-ease-linear);background:#fff;border:1px solid #e5e5e5;border-radius:12px;flex:1;padding:0 11px;font-size:14px;font-weight:700;line-height:20px}.rc-doc-tile[aria-pressed=true]{box-shadow:none;animation:rc-doc-pick var(--ff-dur-base) var(--ff-ease-spring);background:#fffdf7;border:2px solid #ffc92a;padding:0 10px}@keyframes rc-doc-pick{50%{transform:scale(.97)}}.rc-doc-skip{color:#525252;background:0 0;border:0;align-self:center;min-height:44px;padding:0 8px;font-size:14px;line-height:20px;text-decoration:underline}.rc-doc-shot{color:#525252;width:100%;height:170px;transition:transform var(--ff-dur-state) var(--ff-ease-linear);background:#f5f5f5;border:0;border-radius:20px;flex-direction:column;justify-content:center;align-items:center;gap:6px;font-size:14px;line-height:20px;display:flex;position:relative;overflow:hidden}button.rc-doc-shot{box-sizing:border-box;background:#f5f5f5;padding-top:3px}button.rc-doc-shot .rc-icon{color:#737373}.rc-doc-shotfield{gap:15px}button.rc-doc-shot:active:not(:disabled){transform:scale(var(--ff-press-scale))}button.rc-doc-shot:disabled{color:#a3a3a3}.rc-doc-shot img{object-fit:contain;width:calc(100% - 48px);height:calc(100% - 50px);animation:ff-fade-in var(--ff-dur-slow) var(--ff-ease-out);position:absolute;inset:25px 24px}.rc-doc-shot.failed img{filter:blur(2px)}.rc-doc-shot-empty{color:#a3a3a3}.rc-doc-scan{animation:rc-doc-scan 1.6s var(--ff-ease-in-out) infinite;background:linear-gradient(#0000 46%,#ffd64e4d 49.5%,#ffffffb3 50%,#0000 51%) 0 0/100% 200%;position:absolute;inset:0}@keyframes rc-doc-scan{0%{transform:translateY(-50%)}to{transform:translateY(50%)}}.rc-doc-reupload{color:#404040;min-height:32px;box-shadow:var(--rc-shadow-xs);background:#fff;border:1px solid #d4d4d4;border-radius:8px;align-items:center;gap:4px;padding:6px 10px;font-size:12px;font-weight:700;line-height:18px;display:inline-flex;position:absolute;bottom:12px;right:12px}.rc-doc-alert{animation:ff-drop-in var(--ff-dur-base) var(--ff-ease-out);background:#fafafa;border:1px solid #e5e5e5;border-radius:12px;align-items:flex-start;gap:16px;padding:16px;display:flex}.rc-doc-alert strong{color:#404040;font-size:14px;font-weight:700;line-height:20px;display:block}.rc-doc-alert p{color:#525252;margin:2px 0 0;font-size:14px;line-height:20px}.rc-doc-ring{color:#525252;flex:none;place-items:center;width:20px;height:20px;display:grid;position:relative}.rc-doc-ring>.rc-icon{animation:1s linear infinite rc-doc-spin}.rc-doc-ring>i{opacity:.3;animation:rc-doc-ring 1.6s var(--ff-ease-in-out) infinite;border:2px solid #525252;border-radius:50%;position:absolute;inset:-20%}.rc-doc-ring>i+i{opacity:.1;animation-delay:.2s;inset:-45%}@keyframes rc-doc-spin{to{transform:rotate(1turn)}}@keyframes rc-doc-ring{50%{transform:scale(1.08)}}.rc-doc-banner{animation:ff-drop-in var(--ff-dur-base) var(--ff-ease-out);background:#fff3f1;border:1px solid #faccc7;border-radius:12px;flex-direction:column;gap:10px;padding:12px 14px;display:flex}.rc-doc-banner-text{color:#59332e;gap:10px;font-size:14px;line-height:20px;display:flex}.rc-doc-banner-text .rc-icon{color:#dc2626;width:20px;height:20px;animation:ff-shake var(--ff-dur-slower) var(--ff-ease-out) var(--ff-dur-base) backwards;flex:none}.rc-doc-banner-text strong{color:#8c1a12;font-weight:700;display:block}.rc-doc-banner-text p{max-width:228px;margin:2px 0 0}.rc-doc-banner-actions{gap:8px;display:flex}.rc-doc-banner-actions .rc-btn{flex:1;min-height:44px;font-size:16px;line-height:24px}.rc-doc-fields{flex-direction:column;gap:12px;display:flex}.rc-doc-field{gap:6px}.rc-doc-label{flex-wrap:wrap;align-content:flex-start;align-items:center;gap:4px;display:flex}.rc-doc-label-text{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.rc-doc-input{min-height:40px;transition:box-shadow var(--ff-dur-state) var(--ff-ease-linear), border-color var(--ff-dur-state) var(--ff-ease-linear);padding:7px 12px;position:relative}.rc-doc-input:focus-within{box-shadow:var(--rc-shadow-xs), inset 0 0 0 1px #ffc92a;border-color:#ffc92a}.rc-doc-input.reading input{color:#737373}.rc-doc-input .rc-icon{width:20px;height:20px}.rc-doc-date{opacity:0;cursor:pointer;width:100%;position:absolute;inset:0}.rc-doc-fill{pointer-events:none;opacity:0;animation:rc-doc-fill .7s var(--ff-ease-out) backwards;animation-delay:calc(var(--i,0) * var(--ff-stagger));background:#ffd64e47;border-radius:8px;position:absolute;inset:-1px}@keyframes rc-doc-fill{0%{opacity:1}}.rc-doc-field[data-status=ok] .rc-doc-input input,.rc-doc-field[data-status=uncertain] .rc-doc-input input{animation:ff-fade-in var(--ff-dur-slow) var(--ff-ease-out) backwards;animation-delay:calc(var(--i,0) * var(--ff-stagger))}.rc-doc-uncertain{box-sizing:border-box;white-space:nowrap;color:#a16207;height:22px;animation:ff-pop-in var(--ff-dur-base) var(--ff-ease-spring) backwards;animation-delay:calc(var(--i,0) * var(--ff-stagger) + var(--ff-dur-base));background:#fefce8;border:1px solid #fef08a;border-radius:999px;flex:none;margin:-1px 0 -1px auto;padding:1px 8px;font-size:12px;font-weight:400;line-height:18px}.rc-doc-field[data-status=uncertain] .rc-doc-input{border-color:#fde047}.rc-doc-helper{animation:ff-fade-in var(--ff-dur-base) var(--ff-ease-out) backwards;animation-delay:calc(var(--i,0) * var(--ff-stagger) + var(--ff-dur-base))}.rc-doc-field[data-status=ok] .rc-doc-helper{color:#15803d}.rc-doc-field[data-status=uncertain] .rc-doc-helper{color:#a16207}.rc-doc-confirmbar{margin-top:auto}.rc-thai-id{border-radius:20px;gap:12px}.rc-thai-id h3{font-size:16px;line-height:24px}.rc-thai-id h3 .req{color:#dc2626}.rc-doc-thumbrow{animation:ff-fade-in var(--ff-dur-base) var(--ff-ease-out);background:#fafafa;border-radius:12px;flex-direction:column;gap:10px;padding:10px;display:flex}.rc-doc-idphoto{color:#a3a3a3;background:#f5f5f5;border-radius:8px;place-items:center;height:165px;display:grid;position:relative;overflow:hidden}.rc-doc-idphoto img{object-fit:contain;width:100%;height:100%;animation:ff-fade-in var(--ff-dur-slow) var(--ff-ease-out);position:absolute;inset:0}.rc-doc-thumbrow-text{min-width:0;color:var(--rc-text);flex-direction:column;flex:1;gap:2px;font-size:14px;line-height:20px;display:flex}.rc-doc-thumbrow-actions{flex-wrap:wrap;gap:12px;display:flex}.rc-doc-linkbtn{color:#404040;background:0 0;border:0;align-items:center;gap:4px;min-height:28px;padding:0;font-size:12px;font-weight:700;line-height:18px;display:inline-flex}.rc-doc-zoom{z-index:20;animation:ff-fade-in var(--ff-dur-base) var(--ff-ease-out);background:#0a0d12cc;border:0;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.rc-doc-zoom img{max-width:100%;max-height:100%;animation:ff-pop-in var(--ff-dur-slow) var(--ff-ease-spring);border-radius:12px}@media (prefers-reduced-motion:reduce){.rc-doc-ring>.rc-icon,.rc-doc-ring>i,.rc-doc-scan,.rc-doc-tile[aria-pressed=true],.rc-doc-banner-text .rc-icon{animation:none}.rc-doc-scan{display:none}.rc-doc-card,.rc-doc-fill,.rc-doc-uncertain,.rc-doc-helper,.rc-doc-field .rc-doc-input input{animation-delay:0s}.rc-doc-drop:active:not(:disabled),.rc-doc-primary:active:not(:disabled),button.rc-doc-shot:active:not(:disabled){transform:none}}.rc-saved-time{animation:ff-fade-in var(--ff-dur-base) var(--ff-ease-out)}.rc-pill{transition:background-color var(--ff-dur-base) var(--ff-ease-out), border-color var(--ff-dur-base) var(--ff-ease-out), color var(--ff-dur-base) var(--ff-ease-out)}.rc-pill[aria-current=step]{color:var(--rc-text)}.rc-btn-primary{transition:opacity var(--ff-dur-base) var(--ff-ease-out), background-color var(--ff-dur-base) var(--ff-ease-out)}.rc-route-block{animation:ff-fade-in var(--ff-dur-base) var(--ff-ease-out);flex-direction:column;gap:16px;display:flex}.rc-route-heading{color:var(--rc-text);font-size:16px;font-weight:700;line-height:24px}.rc-nat-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:16px 12px;display:grid}.rc-nat:not(.rc-nat-other){padding-block:11px}.rc-nat-other{grid-column:1/-1}.rc-pick{border:1px solid var(--rc-border-2);color:var(--rc-text);font:inherit;text-align:left;cursor:pointer;transition:background-color var(--ff-dur-base) var(--ff-ease-out), border-color var(--ff-dur-base) var(--ff-ease-out), box-shadow var(--ff-dur-base) var(--ff-ease-out), color var(--ff-dur-base) var(--ff-ease-out), opacity var(--ff-dur-base) var(--ff-ease-out);background:#fff;border-radius:12px;align-items:center;gap:8px;padding:12px;display:flex}.rc-pick[aria-checked=true]{background:var(--rc-brand-50);border-color:var(--rc-brand-border);box-shadow:inset 0 0 0 1px var(--rc-brand-border)}.rc-pick strong{font-size:14px;font-weight:700;line-height:20px}.rc-nat-flag{object-fit:contain;flex:none;width:32px;height:32px}.rc-mini-flags{flex:none;grid-template-columns:15px 15px;grid-auto-rows:10px;gap:2px;width:32px;height:32px;padding:5px 0;display:grid}.rc-mini-flags img{object-fit:cover;width:15px;height:10px}.rc-pick-text{min-width:0;animation:ff-fade-in var(--ff-dur-base) var(--ff-ease-out);flex-direction:column;flex:1;display:flex}.rc-pick-text small{color:var(--rc-text-3);font-size:12px;line-height:18px}.rc-pick[aria-checked=true] .rc-pick-text small{color:var(--rc-text-2)}.rc-nat-other>.rc-icon,.rc-nat-other>i{color:var(--rc-text)}.rc-types{flex-direction:column;gap:12px;display:flex}.rc-type{gap:12px}.rc-pick-circle{background:var(--ff-bg-tertiary);width:32px;height:32px;color:var(--rc-text-3);transition:background-color var(--ff-dur-base) var(--ff-ease-out);border-radius:999px;flex:none;justify-content:center;align-items:center;display:inline-flex}.rc-type[aria-checked=true] .rc-pick-circle{color:var(--rc-text);background:#fff9e8}.rc-type[aria-checked=true] .rc-pick-circle>*{animation:ff-pop-in var(--ff-dur-base) var(--ff-ease-spring)}.rc-type[aria-disabled=true]{background:var(--rc-bg-2);color:var(--rc-fg-4);cursor:default}.rc-type[aria-disabled=true] .rc-pick-circle{opacity:.5}.rc-type[aria-disabled=true] .rc-pick-text small{color:var(--rc-fg-4)}.rc-route-1b{animation:ff-fade-in var(--ff-dur-base) var(--ff-ease-out)}.rc-route-1b strong,.rc-alert-gray strong{color:var(--rc-text-2);font-size:14px;font-weight:700;line-height:20px}.rc-sheet-overlay{z-index:22;background:var(--ff-bg-overlay);animation:ff-fade-in var(--ff-dur-slow) var(--ff-ease-out);align-items:flex-end;display:flex;position:fixed;inset:0}.rc-sheet{width:100%;max-height:75vh;padding:8px 16px calc(34px + var(--tg-safe-area-inset-bottom,env(safe-area-inset-bottom,0px)));color:var(--rc-text);animation:rc-sheet-up var(--ff-dur-slow) var(--ff-ease-out);background:#fff;border-radius:20px 20px 0 0;flex-direction:column;gap:10px;display:flex}@keyframes rc-sheet-up{0%{transform:translateY(100%)}}@keyframes rc-sheet-down{to{transform:translateY(100%)}}.rc-sheet-overlay.closing{animation:ff-fade-out var(--ff-dur-base) cubic-bezier(.4, 0, 1, 1) forwards}.rc-sheet-overlay.closing .rc-sheet{animation:rc-sheet-down var(--ff-dur-base) cubic-bezier(.4, 0, 1, 1) forwards}.rc-sheet-handle{background:var(--rc-border);border-radius:3px;align-self:center;width:36px;height:5px}.rc-sheet-head{justify-content:space-between;align-items:center;display:flex}.rc-sheet-head h2{font-size:16px;font-weight:700;line-height:24px}.rc-sheet-head .rc-icon-btn{border:0}.rc-search{border:1px solid var(--rc-border);height:40px;box-shadow:var(--rc-shadow-xs);color:var(--rc-fg-4);border-radius:8px;align-items:center;gap:8px;padding:0 12px;display:flex}.rc-search input{min-width:0;font:inherit;color:var(--rc-text);border:0;outline:0;flex:1;font-size:16px;line-height:24px}.rc-search input::placeholder{color:var(--rc-placeholder)}.rc-sheet-list{min-height:0;animation:ff-fade-in var(--ff-dur-state) linear;flex-direction:column;gap:10px;display:flex;overflow-y:auto}.rc-country{border:1px solid var(--rc-border);min-height:66px;font:inherit;text-align:left;color:var(--rc-text);cursor:pointer;transition:background-color var(--ff-dur-base) var(--ff-ease-out), box-shadow var(--ff-dur-base) var(--ff-ease-out);background:#fff;border-radius:12px;flex:none;align-items:center;gap:12px;padding:12px;display:flex}.rc-country[aria-pressed=true]{background:var(--rc-brand-50);border-color:var(--rc-brand-border);box-shadow:inset 0 0 0 1px var(--rc-brand-border)}.rc-country span{flex-direction:column;display:flex}.rc-country strong{font-size:14px;font-weight:700;line-height:20px}.rc-country small{color:var(--rc-text-3);font-size:12px;line-height:18px}.rc-country-flag{object-fit:cover;width:32px;height:22px;animation:ff-fade-in var(--ff-dur-base) var(--ff-ease-out);border-radius:2px;flex:none}.rc-country-flag.empty{background:var(--rc-bg-2);box-shadow:inset 0 0 0 1px var(--rc-border-2)}.rc-sheet-foot{color:var(--rc-text-3);text-align:center;font-size:12px;line-height:18px}.rc-card-head{flex-direction:column;gap:4px;display:flex}.rc-card-optional{color:var(--rc-text-3);font-weight:400}.rc-card-helper,.rc-helper-muted{color:var(--rc-text-3);font-size:12px;line-height:18px}.rc-required-title h3:after{content:" *";color:var(--rc-error)}.rc-stack,.rc-stack-12{flex-direction:column;gap:16px;display:flex}.rc-stack-12{gap:12px}.rc-row{align-items:flex-start;gap:12px;display:flex}.rc-row>*{flex:1;min-width:0}.rc-row:not(.even)>.rc-field:first-child:has(select){flex:0 0 120px}.rc-row>.rc-field:has(.rc-w110){flex:0 0 110px}.rc-input.leading>.rc-icon:first-child,.rc-input.leading>i:first-child{color:var(--rc-fg-4)}.rc-input-button{width:100%;font:inherit;text-align:left;color:var(--rc-text);cursor:pointer;font-size:16px;line-height:24px}.rc-placeholder{color:var(--rc-placeholder);flex:1}.rc-bank-picked{animation:ff-fade-in var(--ff-dur-base) var(--ff-ease-out);flex:1;align-items:center;gap:8px;display:flex}.rc-bank-logo{border-radius:999px;flex:none}.rc-bank-logo.empty{background:var(--rc-bg-2);box-shadow:inset 0 0 0 1px var(--rc-border-2)}.rc-bank-row{min-height:64px}.rc-postcode input{animation:ff-fade-in var(--ff-dur-base) var(--ff-ease-out)}.rc-choice{gap:10px;display:flex}.rc-choice-chip{gap:8px}.rc-choice-item{border:1px solid var(--rc-border-2);min-width:0;color:var(--rc-text);font:inherit;text-align:left;cursor:pointer;transition:background-color var(--ff-dur-base) var(--ff-ease-out), border-color var(--ff-dur-base) var(--ff-ease-out), box-shadow var(--ff-dur-base) var(--ff-ease-out);background:#fff;border-radius:12px;flex:1;align-items:center;gap:8px;padding:12px;display:flex}.rc-choice-chip .rc-choice-item{border-radius:10px;justify-content:center}.rc-choice-pair .rc-choice-item{justify-content:center}.rc-choice-item[aria-checked=true]{background:var(--rc-brand-50);border-color:var(--rc-brand-border);box-shadow:inset 0 0 0 1px var(--rc-brand-border)}.rc-choice-icon{background:var(--ff-bg-tertiary);width:32px;height:32px;color:var(--rc-text-3);border-radius:999px;flex:none;justify-content:center;align-items:center;display:inline-flex}.rc-choice-item[aria-checked=true] .rc-choice-icon{color:var(--rc-text);background:#fff9e8}.rc-choice-item[aria-checked=true] .rc-choice-icon>*{animation:ff-pop-in var(--ff-dur-base) var(--ff-ease-spring)}.rc-choice-text{flex-direction:column;min-width:0;display:flex}.rc-choice-text strong{font-size:14px;font-weight:700;line-height:20px}.rc-choice-text small{color:var(--rc-text-3);font-size:12px;line-height:18px}.rc-choice-item[aria-checked=true] .rc-choice-text small{color:var(--rc-text-2)}.rc-radios{flex-direction:column;gap:8px;display:flex}.rc-radio{border:1px solid var(--rc-border-2);font:inherit;color:var(--rc-text-2);text-align:left;cursor:pointer;transition:border-color var(--ff-dur-base) var(--ff-ease-out), box-shadow var(--ff-dur-base) var(--ff-ease-out);background:#fff;border-radius:12px;align-items:center;gap:12px;padding:16px;font-size:14px;line-height:20px;display:flex}.rc-radio[aria-checked=true]{border-color:var(--rc-brand-border);box-shadow:inset 0 0 0 1px var(--rc-brand-border)}.rc-radio-dot{border:1px solid var(--rc-border);width:16px;height:16px;transition:background-color var(--ff-dur-base) var(--ff-ease-out), border-color var(--ff-dur-base) var(--ff-ease-out);background:#fff;border-radius:999px;flex:none;position:relative}[aria-checked=true]>.rc-radio-dot{background:var(--rc-brand);border-color:var(--rc-brand-border)}[aria-checked=true]>.rc-radio-dot:after{content:"";animation:ff-pop-in var(--ff-dur-base) var(--ff-ease-spring);background:#fff;border-radius:999px;position:absolute;inset:4px}.rc-check{min-height:44px;font:inherit;color:var(--rc-text-2);text-align:left;cursor:pointer;background:0 0;border:0;align-items:flex-start;gap:8px;padding:12px 0;font-size:14px;line-height:20px;display:flex}.rc-check-box{border:1px solid var(--rc-border);width:16px;height:16px;color:var(--rc-on-brand);transition:background-color var(--ff-dur-base) var(--ff-ease-out), border-color var(--ff-dur-base) var(--ff-ease-out);background:#fff;border-radius:4px;flex:none;justify-content:center;align-items:center;margin-top:2px;display:inline-flex}.rc-check[aria-checked=true] .rc-check-box{background:var(--rc-brand);border-color:var(--rc-brand-border)}.rc-check-box>*{animation:ff-pop-in var(--ff-dur-base) var(--ff-ease-spring)}.rc-check-text{flex-direction:column;display:flex}.rc-check-text small{color:var(--rc-text-3);font-size:12px;line-height:18px}.rc-check-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:12px;display:grid}.rc-reveal{transition:grid-template-rows var(--ff-dur-base) cubic-bezier(.4, 0, 1, 1);grid-template-rows:0fr;grid-template-columns:minmax(0,1fr);display:grid}.rc-reveal.open{transition:grid-template-rows .25s var(--ff-ease-out);grid-template-rows:1fr}.rc-reveal-inner{opacity:0;min-width:0;min-height:0;transition:opacity var(--ff-dur-base) cubic-bezier(.4, 0, 1, 1);overflow:hidden}.rc-reveal.open>.rc-reveal-inner{opacity:1;transition:opacity .25s var(--ff-ease-out);overflow:visible}.rc-card>.rc-reveal:not(.open),.rc-body>.rc-reveal:not(.open){margin-top:-12px}.rc-body>.rc-reveal:not(.open){margin-top:-16px}.rc-collapse{grid-template-rows:1fr;grid-template-columns:minmax(0,1fr);display:grid}.rc-collapse>*{min-width:0;min-height:0}.rc-collapse.leaving{transition:grid-template-rows var(--ff-dur-base) cubic-bezier(.4, 0, 1, 1);grid-template-rows:0fr}.rc-collapse.leaving>*{opacity:0;transition:opacity var(--ff-dur-base) cubic-bezier(.4, 0, 1, 1), transform var(--ff-dur-base) cubic-bezier(.4, 0, 1, 1);overflow:hidden;transform:scale(.98)}.rc-subcard{border:1px solid var(--rc-border-2);background:var(--rc-bg-2);border-radius:12px;flex-direction:column;gap:12px;padding:12px;display:flex}.rc-enter-row{animation:ff-rise-in var(--ff-dur-slow) var(--ff-ease-out)}.rc-subcard-head{justify-content:space-between;align-items:center;min-height:32px;display:flex}.rc-subcard-head strong{color:var(--rc-text);font-size:14px;font-weight:700;line-height:20px}.rc-remove{background:var(--ff-bg-tertiary);width:32px;height:32px;color:var(--rc-text-3);cursor:pointer;border:0;border-radius:999px;justify-content:center;align-items:center;display:inline-flex}.rc-add{min-height:44px;font:inherit;color:var(--rc-text-3);cursor:pointer;background:0 0;border:0;border-radius:8px;align-self:flex-start;align-items:center;gap:6px;padding:10px 14px;font-size:14px;font-weight:700;line-height:20px;display:inline-flex}.rc-attach{flex-direction:column;gap:12px;display:flex}.rc-attach-row{align-items:center;gap:12px;display:flex}.rc-attach-thumb{background:var(--rc-bg-2);width:48px;height:48px;color:var(--rc-text-3);border-radius:8px;flex:none;justify-content:center;align-items:center;display:inline-flex}.rc-attach-thumb.done{background:var(--ff-green-50);color:var(--ff-bg-success-solid)}.rc-attach-text{flex-direction:column;flex:1;min-width:0;display:flex}.rc-attach-text strong{color:var(--rc-text);font-size:14px;font-weight:700;line-height:20px}.rc-attach-text small{color:var(--rc-text-3);font-size:12px;line-height:18px}.rc-attach-thumb.done+.rc-attach-text small{color:var(--ff-bg-success-solid)}.rc-attach-btn{flex:none;min-height:44px;padding:8px 12px;font-size:14px;line-height:20px}.rc-attach.below .rc-attach-btn{width:100%}.rc-attach-btn:disabled{cursor:default}.rc-attach-thumb.photo{overflow:hidden}.rc-attach-thumb img{object-fit:cover;width:100%;height:100%;animation:rc-doc-pick var(--ff-dur-base) var(--ff-ease-spring)}.rc-attach-thumb .rc-doc-ring{transform:scale(.75)}.rc-attach-text small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.rc-attach-text small.error{color:var(--rc-error)}.rc-vehicle{flex-direction:column;gap:8px;display:flex}.rc-vehicle strong{font-size:14px;font-weight:700;line-height:20px}.rc-sublabel{color:var(--rc-text-2);font-size:14px;line-height:20px}.rc-levels{flex-direction:column;gap:8px;display:flex}.rc-level-grid{color:var(--rc-text-3);grid-template-columns:minmax(0,1fr) repeat(3,64px);align-items:center;row-gap:4px;font-size:12px;line-height:18px;display:grid}.rc-level-grid>[role=columnheader]:not(:first-child){text-align:center}.rc-level-row{display:contents}.rc-level-row>[role=rowheader]{color:var(--rc-text-2);font-size:14px;line-height:20px}.rc-level-radio{cursor:pointer;background:0 0;border:0;justify-content:center;justify-self:center;align-items:center;width:44px;height:44px;display:inline-flex}.rc-alert-gray{background:var(--rc-bg-2);border-color:var(--rc-border-2);color:var(--rc-text-3)}.rc-alert-gray .rc-alert-icon{color:var(--rc-text-3)}.rc-alert-gray p{font-size:14px;line-height:20px}.rc-save-failed{animation:ff-rise-in var(--ff-dur-slow) var(--ff-ease-out);position:relative}.rc-save-failed strong{color:var(--rc-text-2);font-size:14px;font-weight:700;line-height:20px}.rc-save-failed p{color:var(--rc-text-3);padding-right:24px;font-size:14px;line-height:20px}.rc-wifi{box-shadow:none;position:relative}.rc-alert-error .rc-wifi{box-shadow:none}.rc-wifi:before,.rc-wifi:after{content:"";animation:rc-ring 1.6s var(--ff-ease-in-out) infinite;border:2px solid;border-radius:999px;position:absolute}.rc-wifi:before{opacity:.3;inset:-4px}.rc-wifi:after{opacity:.1;animation-direction:reverse;inset:-9px}@keyframes rc-ring{50%{opacity:.1}}.rc-text-btn{font:inherit;color:var(--ff-text-brand-secondary);cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;margin-top:12px;padding:0;font-size:14px;font-weight:700;line-height:20px;display:inline-flex}.rc-alert-close{width:36px;height:36px;color:var(--rc-fg-4);cursor:pointer;background:0 0;border:0;border-radius:8px;justify-content:center;align-items:center;display:inline-flex;position:absolute;top:8px;right:8px}.rc-spin{animation:.8s linear infinite rc-spin;display:inline-flex}@keyframes rc-spin{to{transform:rotate(360deg)}}.rc-draft-hero{text-align:center;flex-direction:column;align-items:center;gap:12px;padding:24px 0;display:flex}.rc-draft-hero h2{color:var(--rc-text);font-size:18px;font-weight:700;line-height:28px}.rc-draft-hero p{color:var(--rc-text-3);font-size:14px;line-height:20px}.rc-draft-art{animation:ff-pop-in var(--ff-dur-slow) var(--ff-ease-spring)}.rc-draft-card{animation:ff-rise-in var(--ff-dur-slow) var(--ff-ease-out) 80ms backwards}.rc-draft-rows{margin:0}.rc-draft-rows>div{border-bottom:1px solid var(--rc-border-2);justify-content:space-between;gap:12px;padding:10px 0;font-size:14px;line-height:20px;display:flex}.rc-draft-rows>div:first-child{padding-top:0}.rc-draft-rows>div:last-child{border-bottom:0;padding-bottom:0}.rc-draft-rows dt{color:var(--rc-text-3)}.rc-draft-rows dd{color:var(--rc-text);text-align:right;margin:0;font-weight:400}.rc-resume-label{color:var(--rc-text-3);text-align:center;font-size:14px;line-height:20px}.rc-modal-overlay:has(>.rc-stop){animation:ff-fade-in .25s var(--ff-ease-out)}.rc-stop{animation:rc-stop-in .25s var(--ff-ease-out)}@keyframes rc-stop-in{0%{opacity:0;transform:scale(.96)}}@keyframes rc-stop-out{to{opacity:0;transform:scale(.96)}}.rc-modal-overlay.closing{animation:ff-fade-out var(--ff-dur-base) cubic-bezier(.4, 0, 1, 1) forwards}.rc-modal-overlay.closing .rc-stop{animation:rc-stop-out var(--ff-dur-base) cubic-bezier(.4, 0, 1, 1) forwards}@media (prefers-reduced-motion:reduce){.rc-stop{animation-name:ff-fade-in}.rc-modal-overlay.closing .rc-stop{animation-name:ff-fade-out}}.rc-stop .rc-modal-head h2{font-size:18px;font-weight:700;line-height:28px}.rc-stop .rc-stop-icon{width:48px;height:48px;color:var(--rc-error);background:#fee2e2;border-radius:999px;justify-content:center;align-items:center;margin:0 0 20px;display:inline-flex}.rc-stop-body{max-width:294px;color:var(--rc-text-2);margin-top:4px;font-size:14px;line-height:20px}.rc-clause{display:inline-block}.rc-stop .rc-stop-icon>.rc-icon,.rc-stop .rc-clause{color:inherit;font-size:inherit;line-height:inherit;margin:0}.rc-stop-box{background:var(--rc-bg-2);border-radius:12px;flex-direction:column;gap:4px;padding:12px 16px;display:flex}.rc-stop-box small{color:var(--rc-text-3);font-size:12px;line-height:18px}.rc-stop-box strong{color:var(--rc-text);font-size:14px;line-height:20px}.rc-stop .rc-modal-actions{flex-direction:column;gap:8px}.rc-stop .rc-modal-actions .rc-btn{width:100%}.rc-text-link{font:inherit;color:var(--ff-text-brand-secondary);cursor:pointer;background:0 0;border:0;align-self:flex-start;padding:0;font-size:14px;font-weight:700;line-height:20px;text-decoration:underline}.rc-mode-bar{border:1px solid var(--rc-brand-border);background:var(--rc-brand-50);border-radius:12px;align-items:center;gap:12px;padding:10px 12px;display:flex}.rc-mode-bar>div{flex-direction:column;flex:1;min-width:0;display:flex}.rc-mode-bar strong{color:var(--rc-text);font-size:14px;font-weight:700;line-height:20px}.rc-mode-bar small{color:var(--rc-text-2);white-space:pre-line;font-size:12px;line-height:18px}.rc-draft-note{white-space:pre-line}.rc-mode-icon{width:32px;height:32px;color:var(--rc-text);background:#fff9e8;border-radius:999px;flex:none;justify-content:center;align-items:center;display:inline-flex}.rc-mode-change{flex:none;min-height:44px;padding:8px 12px;font-size:14px;line-height:20px}@media (prefers-reduced-motion:reduce){.rc-wifi:before,.rc-wifi:after,.rc-spin{animation:none}.rc-reveal,.rc-reveal.open,.rc-reveal-inner,.rc-reveal.open>.rc-reveal-inner,.rc-collapse.leaving,.rc-collapse.leaving>*,.rc-pick,.rc-choice-item,.rc-radio,.rc-country{transition:none}.rc-sheet,.rc-sheet-overlay.closing .rc-sheet{animation:none}}[aria-invalid=true]>.rc-choice-item:not([aria-checked=true]),[aria-invalid=true]>.rc-radio:not([aria-checked=true])>.rc-radio-dot,[aria-invalid=true]>.rc-tile,[aria-invalid=true]>.rc-check .rc-check-box,.rc-check[aria-invalid=true] .rc-check-box,.rc-level-radio[aria-invalid=true]>.rc-radio-dot{border-color:#fca5a5}.rc-note{color:#171717;animation:ff-drop-in .25s var(--ff-ease-out) both;background:#fefce8;border:1px solid #eab308;border-left-width:4px;border-radius:16px;flex-direction:column;gap:4px;padding:12px 16px;display:flex}.rc-note-title{color:#404040;font-size:14px;font-weight:400;line-height:20px}.rc-note p{color:#171717;white-space:pre-line;overflow-wrap:anywhere;margin:0;font-size:14px;line-height:20px}.rc-fixing>.rc-card,.rc-fixing>.rc-reveal>.rc-reveal-inner>.rc-card,.rc-fix-doc>.rc-doc-card,.rc-card.rc-fix-face{background:#fff;border:1px solid #eab308;border-left-width:4px;border-radius:20px;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000000f}.rc-fixing>.rc-card:focus-within,.rc-fix-doc>.rc-doc-card:focus-within{border-left-color:#ca8a04}.rc-readonly{min-inline-size:0;border:0;flex-direction:column;gap:16px;min-width:0;margin:0;padding:0;display:flex}.rc-readonly:not(.rc-readonly-doc) .rc-field>:not(.rc-helper),.rc-readonly:not(.rc-readonly-doc) button:not(.rc-field *),.rc-readonly-doc{opacity:.6}.rc-readonly :disabled{cursor:default;-webkit-text-fill-color:currentColor}.rc-readonly>.rc-reveal:not(.open){margin-top:-16px}.rc-pill.to-fix,.rc-pill.fixed{align-items:center;gap:4px;display:inline-flex}.rc-pill.to-fix[aria-current=step]{background:#fffdf7;border-color:#ffc92a}.rc-pill-mark{color:#ca8a04;animation:ff-pop-in .2s var(--ff-ease-spring) both;display:inline-flex}.rc-pill-mark.fixed{color:#079455}.rc-fix-face{flex-direction:column;gap:12px;display:flex}.rc-fix-face-row{align-items:center;gap:12px;display:flex}.rc-fix-face-row>div{flex-direction:column;min-width:0;display:flex}.rc-fix-face-row small{color:var(--rc-text-3);font-size:12px;line-height:18px}.rc-fix-face-icon{color:#ca8a04;width:40px;height:40px;animation:ff-pop-in .2s var(--ff-ease-spring) both;background:#fef9c3;border-radius:999px;flex:none;place-items:center;display:grid}.rc-fix-face-icon.fixed{color:#079455;background:#dcfae6}.rc-fix-bottom .rc-doc-hint{animation:ff-fade-in var(--ff-dur-base) var(--ff-ease-out) both}.rc-fix-submit{color:#202125;width:100%;transition:background-color var(--ff-dur-base) var(--ff-ease-out), border-color var(--ff-dur-base) var(--ff-ease-out), color var(--ff-dur-base) var(--ff-ease-out);background:#ffd64e;border:2px solid #ffffff1f;border-radius:8px}.rc-fix-submit:disabled{opacity:1;color:#737373;background:#f5f5f5;border-color:#e5e5e5}.rc-fix-ghost-photo{opacity:.4;background:#fff;border-radius:6px;width:150px;height:168px;position:absolute;top:1px;left:50%;transform:translate(-50%)}.rc-fix-ghost-caption{color:#737373;text-align:center;animation:ff-fade-in var(--ff-dur-base) var(--ff-ease-out) both;padding:0 16px;font-size:14px;font-weight:400;line-height:20px;position:relative}.rc-fix-state{justify-content:center;min-height:60vh}.rc-fix-state-hero{text-align:center;animation:ff-rise-in var(--ff-dur-slow) var(--ff-ease-out) both;flex-direction:column;align-items:center;gap:8px;display:flex}.rc-fix-state-hero h2{margin:8px 0 0;font-size:18px;line-height:28px}.rc-fix-state-hero p{color:var(--rc-text-3);overflow-wrap:anywhere;margin:0;font-size:14px;line-height:20px}.rc-fix-state-icon{border-radius:999px;place-items:center;width:56px;height:56px;display:grid}.rc-fix-state-icon.error{color:#d92d20;background:#fee4e2}.rc-fix-state-icon.gray{color:#737373;background:#f5f5f5}.rc-fix-state-actions{animation:ff-fade-in var(--ff-dur-slow) var(--ff-ease-out) both;flex-direction:column;gap:8px;display:flex}@media (prefers-reduced-motion:reduce){.rc-note,.rc-pill-mark,.rc-fix-ghost-caption,.rc-fix-face-icon{animation-duration:var(--ff-dur-state)}}.rc-r6-heading p{font-size:14px;line-height:20px}.rc-r6-badge{background:var(--rc-bg-2);border:1px solid var(--rc-border-2);color:var(--rc-text-2);white-space:nowrap;border-radius:9999px;flex:none;align-items:center;padding:2px 8px;font-size:12px;line-height:18px;display:inline-flex}.rc-r6-badge.success{color:#15803d;background:#f0fdf4;border-color:#bbf7d0}.rc-r6-note{color:var(--rc-text-3);font-size:12px;line-height:18px}.rc-r6-divider{background:var(--rc-border-2);border:0;width:100%;height:1px;margin:0}.rc-r6-bullets{color:var(--rc-text);flex-direction:column;gap:4px;margin:0;padding:0;font-size:14px;line-height:20px;list-style:none;display:flex}.rc-r6-bullets li{grid-template-columns:6px 1fr;gap:8px;display:grid}.rc-r6-bullets li:before{content:"•"}.rc-alert-success{color:#15803d;background:#f0fdf4;border-color:#bbf7d0}.rc-alert-success strong{color:#15803d}.rc-app-header{box-shadow:var(--rc-shadow-md);padding:0 16px 12px;padding-top:var(--tg-safe-area-inset-top,env(safe-area-inset-top,0px));z-index:1;background:#fff;position:relative}.rc-app-header .rc-header-native{height:max(52px, var(--tg-content-safe-area-inset-top,0px))}.rc-app-header h1{min-height:44px;color:var(--rc-text);align-items:center;font-size:20px;font-weight:700;line-height:30px;display:flex}.rc-app-header p{color:var(--rc-placeholder);margin-top:4px;font-size:13px;line-height:18px}.rc-check-applicant{border:1px solid var(--rc-border-2);background:#fff;border-radius:12px;align-items:center;gap:12px;padding:16px;display:flex}.rc-check-face{background:var(--rc-bg) url("data:image/svg+xml,%3csvg%20preserveAspectRatio='none'%20overflow='visible'%20style='display:%20block;'%20width='125'%20height='100'%20viewBox='0%200%20125%20100'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20id='&%23224;&%23184;&%23160;&%23224;&%23184;&%23178;&%23224;&%23184;&%23158;&%23224;&%23184;&%23155;&%23224;&%23184;&%23163;&%23224;&%23184;&%23176;&%23224;&%23184;&%23129;&%23224;&%23184;&%23173;&%23224;&%23184;&%23154;%20&%23194;&%23183;%20&%23224;&%23185;&%23131;&%23224;&%23184;&%23154;&%23224;&%23184;&%23171;&%23224;&%23184;&%23153;&%23224;&%23185;&%23137;&%23224;&%23184;&%23178;&%23224;&%23185;&%23132;&%23224;&%23184;&%23161;&%23224;&%23185;&%23136;&%23224;&%23184;&%23149;&%23224;&%23184;&%23163;&%23224;&%23184;&%23135;'%3e%3cpath%20id='Vector'%20d='M62.5%2095C87.3528%2095%20107.5%2074.8528%20107.5%2050C107.5%2025.1472%2087.3528%205%2062.5%205C37.6472%205%2017.5%2025.1472%2017.5%2050C17.5%2074.8528%2037.6472%2095%2062.5%2095Z'%20fill='%23F5F5F5'/%3e%3cpath%20id='Vector_2'%20d='M36.25%2025V18.75C36.25%2017.4239%2036.7768%2016.1521%2037.7145%2015.2145C38.6521%2014.2768%2039.9239%2013.75%2041.25%2013.75H47.5M77.5%2013.75H83.75C85.0761%2013.75%2086.3479%2014.2768%2087.2855%2015.2145C88.2232%2016.1521%2088.75%2017.4239%2088.75%2018.75V25M88.75%2070V76.25C88.75%2077.5761%2088.2232%2078.8479%2087.2855%2079.7855C86.3479%2080.7232%2085.0761%2081.25%2083.75%2081.25H77.5M47.5%2081.25H41.25C39.9239%2081.25%2038.6521%2080.7232%2037.7145%2079.7855C36.7768%2078.8479%2036.25%2077.5761%2036.25%2076.25V70'%20stroke-width='2.5'%20stroke-linecap='round'%20stroke='%231F2125'/%3e%3cpath%20id='Vector_3'%20d='M62.5%2052.5C69.4036%2052.5%2075%2046.9036%2075%2040C75%2033.0964%2069.4036%2027.5%2062.5%2027.5C55.5964%2027.5%2050%2033.0964%2050%2040C50%2046.9036%2055.5964%2052.5%2062.5%2052.5Z'%20fill='%23FFD64F'%20stroke-width='1.875'%20stroke='%231F2125'/%3e%3cpath%20id='Vector_4'%20d='M43.75%2073.75C46.25%2063.125%2053.75%2057.5%2062.5%2057.5C71.25%2057.5%2078.75%2063.125%2081.25%2073.75'%20fill='%23FFD64F'%20stroke-width='1.875'%20stroke-linecap='round'%20stroke='%231F2125'/%3e%3cpath%20id='Vector_5'%20d='M58.125%2040.25C58.9534%2040.25%2059.625%2039.5784%2059.625%2038.75C59.625%2037.9216%2058.9534%2037.25%2058.125%2037.25C57.2966%2037.25%2056.625%2037.9216%2056.625%2038.75C56.625%2039.5784%2057.2966%2040.25%2058.125%2040.25Z'%20fill='%231F2125'/%3e%3cpath%20id='Vector_6'%20d='M66.875%2040.25C67.7034%2040.25%2068.375%2039.5784%2068.375%2038.75C68.375%2037.9216%2067.7034%2037.25%2066.875%2037.25C66.0466%2037.25%2065.375%2037.9216%2065.375%2038.75C65.375%2039.5784%2066.0466%2040.25%2066.875%2040.25Z'%20fill='%231F2125'/%3e%3cpath%20id='Vector_7'%20d='M58.75%2045C60.625%2046.25%2064.375%2046.25%2066.25%2045'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke='%231F2125'/%3e%3c/g%3e%3c/svg%3e") center / cover no-repeat;border-radius:9999px;flex:none;width:56px;height:56px;overflow:hidden}.rc-check-face img{object-fit:cover;width:100%;height:100%;animation:ff-fade-in var(--ff-dur-base) var(--ff-ease-out)}.rc-check-applicant>div{flex-direction:column;gap:6px;min-width:0;display:flex}.rc-check-applicant strong{font-size:16px;line-height:24px}.rc-check-badges{flex-wrap:wrap;gap:4px;display:flex}.rc-check-status{color:#15803d;align-items:center;gap:4px;font-size:12px;font-weight:700;line-height:18px;display:inline-flex}.rc-check-status.bad{color:var(--rc-error)}.rc-check-toolbar{justify-content:space-between;align-items:center;font-size:14px;line-height:20px;display:flex}.rc-check-toolbar button{font:inherit;cursor:pointer;padding:0}.rc-check-list{flex-direction:column;gap:8px;display:flex}.rc-check-card{box-shadow:var(--rc-shadow-md);animation:ff-rise-in var(--ff-dur-slow) var(--ff-ease-out) backwards;background:#fff;border-radius:16px;padding:14px 16px}.rc-check-card.missing{box-shadow:var(--rc-shadow-md), inset 0 0 0 1px var(--ff-border-error-subtle)}.rc-check-head{align-items:center;gap:8px;display:flex}.rc-check-num{background:var(--ff-bg-primary-solid);color:#fff;text-align:center;border-radius:12px;flex:none;width:24px;height:24px;font-size:12px;font-weight:700;line-height:24px}.rc-check-title{min-width:0;font:inherit;text-align:left;color:var(--rc-text);cursor:pointer;background:0 0;border:0;flex-direction:column;flex:1;align-items:flex-start;padding:0;font-size:14px;line-height:20px;display:flex}.rc-check-missing{color:var(--rc-error);font-size:12px;line-height:18px}.rc-check-edit{font:inherit;color:var(--rc-text-2);cursor:pointer;background:0 0;border:0;padding:0;font-size:14px;font-weight:700;line-height:20px}.rc-check-chevron{width:20px;height:20px;color:var(--rc-text-3);cursor:pointer;transition:transform var(--ff-dur-base) var(--ff-ease-in-out);background:0 0;border:0;padding:0}.rc-check-card.open .rc-check-chevron{transform:rotate(180deg)}.rc-check-body:not([hidden]){animation:ff-rise-in var(--ff-dur-base) var(--ff-ease-out);margin-top:12px;display:block}.rc-check-rows{border-top:1px solid var(--rc-border-2);flex-direction:column;gap:8px;margin:0;padding-top:12px;display:flex}.rc-check-rows>div{grid-template-columns:40% 1fr;gap:8px;font-size:12px;line-height:18px;display:grid}.rc-check-rows dt{color:var(--rc-text-3)}.rc-check-rows dd{color:var(--rc-text);overflow-wrap:anywhere;margin:0}.rc-check-empty{color:var(--rc-text-3);font-size:12px;line-height:18px}.rc-cost-head{flex-direction:column;gap:2px;display:flex}.rc-cost-title{align-items:center;gap:8px;font-size:14px;line-height:20px;display:flex}.rc-cost-title strong{flex:1;min-width:0}.rc-cost-line{align-items:center;gap:12px;font-size:14px;line-height:20px;display:flex}.rc-cost-line>div{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.rc-cost-line small{color:var(--rc-text-3);font-size:12px;line-height:18px}.rc-cost-line>strong{text-align:right}.rc-cost-doc{align-items:flex-start}.rc-cost-unit>span{flex:1}.rc-cost-photo{background:var(--rc-bg-2);border:1px solid #e6e6e6;border-radius:10px;flex:none;width:44px;height:44px;overflow:hidden}.rc-cost-photo img{object-fit:cover;width:100%;height:100%;animation:ff-fade-in var(--ff-dur-base) var(--ff-ease-out)}.rc-cost-photo-icon{color:var(--rc-text-3);justify-content:center;align-items:center;display:inline-flex}.rc-cost-sso{border:1px solid var(--rc-border-2);background:#fff;border-radius:6px;flex:none;width:64px;height:44px;position:relative;overflow:hidden}.rc-cost-sso svg{width:64px;height:44px;display:block}.rc-cost-eye{color:#fff;background:#00000040;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.rc-cost-attach{border:1px solid var(--rc-border);width:100%;font:inherit;color:var(--rc-text-2);cursor:pointer;transition:transform var(--ff-dur-fast) var(--ff-ease-out);background:#fff;border-radius:8px;padding:6px 10px;font-size:14px;font-weight:700;line-height:20px}.rc-cost-attach:active{transform:scale(.98)}.rc-cost-recalc{color:var(--rc-placeholder);margin-top:-4px;font-size:12px;line-height:18px}.rc-cost-kv{justify-content:space-between;gap:8px;font-size:14px;line-height:20px;display:flex}.rc-cost-kv>span:first-child{color:var(--rc-text-2)}.rc-cost-kv>:last-child{text-align:right;font-weight:700}.rc-cost-plan{color:#7f5b08;text-align:left;white-space:nowrap;background:#fffbeb;border:1px solid #fde68a;border-radius:8px;align-items:center;gap:8px;width:100%;padding:8px 12px;font-size:12px;line-height:18px;display:flex}.rc-cost-plan>.rc-icon{flex:none}.rc-cost-plan>span{text-overflow:ellipsis;flex:1 1 0;min-width:0;overflow:hidden}.rc-cost-plan>strong{flex:none}.rc-cost-rounds{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.rc-cost-rounds li{padding:0 0 12px 22px;position:relative}.rc-cost-rounds li:before{content:"";background:var(--rc-text);border-radius:9999px;width:10px;height:10px;position:absolute;top:15px;left:0}.rc-cost-rounds li:not(:last-child):after{content:"";background:var(--rc-border-2);width:2px;position:absolute;top:25px;bottom:-15px;left:4px}.rc-cost-round{background:var(--rc-bg);border-radius:8px;flex-direction:column;gap:6px;padding:10px 12px;display:flex}.rc-cost-round-head{grid-template-columns:1fr 96px;font-size:14px;line-height:20px;display:grid}.rc-cost-round-head>:last-child,.rc-cost-round-item>:last-child{text-align:right}.rc-cost-round-item{color:var(--rc-text-3);grid-template-columns:1fr 96px;font-size:12px;line-height:18px;display:grid}.rc-cost-refund{gap:8px;font-size:14px;line-height:20px}.rc-cost-total{color:var(--rc-text-3);justify-content:space-between;align-items:baseline;font-size:12px;line-height:18px;display:flex}.rc-cost-total strong{color:var(--rc-text);font-size:24px;line-height:32px}.rc-cost-lock{justify-content:center;align-items:center;gap:4px;display:inline-flex}.rc-pay-head{align-items:center;gap:10px;font-size:14px;line-height:20px;display:flex}.rc-pay-head>div{flex-direction:column;flex:1;min-width:0;display:flex}.rc-pay-head small{color:var(--rc-text-3);font-size:12px;line-height:18px}.rc-pay-featured{background:var(--rc-bg);width:32px;height:32px;color:var(--rc-text-2);border-radius:9999px;flex:none;justify-content:center;align-items:center;display:inline-flex}.rc-pay-options{flex-direction:column;gap:8px;display:flex}.rc-pay-option{border:1px solid var(--rc-border-2);cursor:pointer;transition:background-color var(--ff-dur-state) var(--ff-ease-linear), transform var(--ff-dur-fast) var(--ff-ease-out);border-radius:12px;align-items:flex-start;gap:8px;padding:16px;display:flex;position:relative}.rc-pay-option:active:not(.locked){transform:scale(.99)}.rc-pay-option.checked{border-color:var(--rc-brand-border);background:var(--rc-brand-50)}.rc-pay-option.locked{cursor:default}.rc-pay-option.locked:not(.checked){opacity:.5}.rc-pay-option input{opacity:0;pointer-events:none;position:absolute}.rc-pay-radio{border:1px solid var(--rc-border);background:#fff;border-radius:9999px;flex:none;width:16px;height:16px;margin-top:2px;position:relative}.rc-pay-radio:after{content:"";background:var(--rc-on-brand);transition:transform var(--ff-dur-fast) var(--ff-ease-out);border-radius:9999px;position:absolute;inset:4px;transform:scale(0)}.rc-pay-option.checked .rc-pay-radio{border-color:var(--rc-brand-border);background:var(--rc-brand)}.rc-pay-option.checked .rc-pay-radio:after{transform:scale(1)}.rc-pay-option input:focus-visible+.rc-pay-radio{outline:2px solid var(--rc-brand-border);outline-offset:2px}.rc-pay-option>span:last-child{flex-direction:column;display:flex}.rc-pay-option-title{color:var(--rc-text-2);font-size:14px;line-height:20px}.rc-pay-option small{color:var(--rc-text-3);margin-top:4px;font-size:14px;line-height:20px}.rc-pay-summary{font-size:14px;line-height:20px}.rc-pay-summary-row{align-items:center;gap:8px;display:flex}.rc-pay-summary-row>strong:first-of-type{flex:1}.rc-pay-summary-row .rc-icon{color:var(--rc-text-3)}.rc-pp-qr{text-align:center;align-items:center;font-size:14px;line-height:20px}.rc-pp-qr svg{animation:ff-pop-in var(--ff-dur-slow) var(--ff-ease-out) backwards;display:block}.rc-pp-amount{font-size:14px;line-height:20px}.rc-pp-items .rc-cost-kv strong{font-weight:400}.rc-pp-items .rc-cost-kv{padding-right:22px}.rc-pp-items .rc-r6-note{color:var(--rc-text-2);font-size:14px;line-height:20px}.rc-pp-ref{color:var(--rc-text-3);font-size:12px;line-height:18px}.rc-pp-items{font-size:14px;line-height:20px}.rc-consent-card{gap:10px}.rc-consent-head{align-items:center;gap:8px;font-size:14px;line-height:20px;display:flex}.rc-consent-head strong{flex:1}.rc-consent-bullets{color:var(--rc-text-2)}.rc-consent-done{animation:ff-pop-in var(--ff-dur-slow) var(--ff-ease-out) backwards;align-items:center}.rc-consent-done .rc-alert-icon{color:#15803d;box-shadow:0 0 0 2px #f0fdf4,0 0 0 3.667px #16a34a4d,0 0 0 7px #f0fdf4,0 0 0 8.667px #16a34a1a}.rc-consent-done strong{color:var(--rc-text-2)}.rc-consent-alert>div{padding-right:2px}.rc-consent-read{border:1px solid var(--rc-border);width:100%;min-height:44px;font:inherit;color:var(--rc-text-2);cursor:pointer;transition:transform var(--ff-dur-fast) var(--ff-ease-out);background:#fff;border-radius:8px;justify-content:center;align-items:center;gap:6px;padding:8px 12px;font-size:14px;font-weight:700;line-height:20px;display:inline-flex}.rc-consent-read .rc-icon{color:var(--rc-fg-4)}.rc-consent-read:active{transform:scale(.98)}.rc-reader{background:var(--rc-bg);flex-direction:column;height:100dvh;display:flex}.rc-reader-head{background:var(--rc-brand);padding:0 16px 16px;padding-top:var(--tg-safe-area-inset-top,env(safe-area-inset-top,0px));flex-direction:column;gap:4px;display:flex}.rc-reader-close{min-width:73px;height:34px;font:inherit;color:var(--rc-on-brand);cursor:pointer;background:#ffffffb3;border:0;border-radius:9999px;justify-content:center;align-self:flex-start;align-items:center;gap:4px;margin-bottom:8px;padding:0 12px;font-size:14px;font-weight:700;display:inline-flex}.rc-reader-head h1{color:var(--rc-on-brand);font-size:18px;font-weight:700;line-height:28px}.rc-reader-head>p{color:var(--rc-on-brand);font-size:12px;line-height:18px}.rc-reader-progress{border-bottom:1px solid var(--rc-border-2);flex-direction:column;flex:none;gap:8px;padding:8px 16px 10px;display:flex}.rc-reader-progress-row{color:var(--rc-text-3);white-space:nowrap;justify-content:space-between;align-items:baseline;gap:8px;font-size:12px;line-height:18px;display:flex}.rc-reader-progress-row strong{color:var(--rc-text-2)}.rc-reader-progress-row span{text-overflow:ellipsis;text-align:right;min-width:0;overflow:hidden}.rc-reader-bar{background:var(--rc-border-2);border-radius:3px;height:6px;overflow:hidden}.rc-reader-bar span{background:var(--rc-brand);transform-origin:0;height:100%;transition:transform var(--ff-dur-base) var(--ff-ease-out);display:block}.rc-reader-toggle{flex-direction:column;gap:16px;font-size:14px;line-height:20px;display:flex}.rc-reader-toggle label{cursor:pointer;align-items:center;gap:8px;display:flex}.rc-reader-toggle input{opacity:0;position:absolute}.rc-reader-switch{background:var(--rc-border);width:36px;height:20px;transition:background-color var(--ff-dur-state) var(--ff-ease-linear);border-radius:9999px;position:relative}.rc-reader-switch:after{content:"";width:16px;height:16px;box-shadow:var(--rc-shadow-sm);transition:transform var(--ff-dur-fast) var(--ff-ease-out);background:#fff;border-radius:9999px;position:absolute;top:2px;left:2px}.rc-reader-toggle input:checked+.rc-reader-switch{background:var(--rc-brand);box-shadow:inset 0 0 0 1px var(--rc-brand-border)}.rc-reader-toggle input:checked+.rc-reader-switch:after{transform:translate(16px)}.rc-reader-toggle input:focus-visible+.rc-reader-switch{outline:2px solid var(--rc-text);outline-offset:2px}.rc-reader-toggle small{color:var(--rc-text-3);font-size:12px;line-height:18px}.rc-reader-body{flex-direction:column;flex:1;gap:18px;padding:16px;display:flex;overflow-y:auto}.rc-reader-para{border-left:2px solid var(--rc-brand-border);flex-direction:column;gap:4px;padding-left:10px;display:flex}.rc-reader-para>:first-child{color:var(--rc-text);font-size:14px;line-height:23px}.rc-reader-para.heading>:first-child{font-size:16px;font-weight:700;line-height:24px}.rc-reader-para.thai-only>:first-child{line-height:20px}.rc-reader-thai{color:#8a8a8a;animation:ff-fade-in var(--ff-dur-base) var(--ff-ease-out);font-size:12px;line-height:18px}.rc-reader-more{text-align:center;color:var(--rc-placeholder);font-size:12px;line-height:18px}.rc-reader-end{border-top:1px solid var(--rc-brand-border);text-align:center;color:var(--rc-placeholder);animation:ff-fade-in var(--ff-dur-base) var(--ff-ease-out);flex-direction:column;gap:4px;padding-top:12px;font-size:12px;line-height:18px;display:flex}.rc-reader-end strong{color:#404040;font-weight:600}.rc-reader-para.contract.heading{border-left:0;gap:2px;padding-left:0}.rc-reader-para.contract.heading .rc-reader-thai{font-weight:700}.rc-reader-end.contract{color:#525252;border-top:0;padding-top:0}.rc-reader-bottom .rc-btn-primary:disabled{opacity:1;background:var(--rc-bg);color:var(--rc-placeholder);border:2px solid var(--rc-border-2);box-shadow:none}.rc-doc-bottom-row.rc-reaccept-pair>.rc-btn{gap:4px;padding-left:14px;padding-right:14px}.rc-doc-bottom-row.rc-reaccept-pair>.rc-btn-primary:disabled{padding-left:13px;padding-right:13px}.rc-doc-bottom-row.rc-reaccept-pair>.rc-btn>.rc-btn-label{padding:0}.rc-reaccept-banner{color:var(--rc-text-2);background:#fefce8;border-left:4px solid #ca8a04;border-radius:8px;flex-direction:column;gap:2px;padding:12px 16px 12px 14px;font-size:14px;line-height:20px;display:flex}.rc-reaccept-banner strong{font-weight:700}.rc-reaccept-banner p{margin:0}.rc-reaccept-banner .rc-reaccept-unit{margin-top:12px}.rc-reaccept-alert>div{padding-right:0}.rc-reaccept-alert strong{color:var(--rc-text-2);padding-right:32px;font-size:14px;font-weight:700;line-height:20px}.rc-reaccept-alert p{color:var(--rc-text-3);margin-top:4px;font-size:14px;line-height:20px}.rc-reaccept-costs .rc-reaccept-unit{margin-top:14px}.rc-reaccept-costs{border-color:#ca8a04;padding-block:16px}.rc-reaccept-disagree .rc-alert-icon{color:var(--rc-text-3);box-shadow:0 0 0 2px #fafafa,0 0 0 4px #5252524d,0 0 0 7px #fafafa,0 0 0 9px #5252521a}.rc-reaccept .rc-bottom .rc-btn .rc-icon{flex:none}.rc-rules-update .rc-consent-head{gap:10px}.rc-rules-update-tile{background:var(--rc-bg);width:32px;height:32px;color:var(--rc-text-3);border-radius:999px;flex:none;justify-content:center;align-items:center;display:inline-flex}.rc-rules-update-changes{gap:4px;font-size:14px;line-height:20px}.rc-rules-update-changes strong{color:var(--rc-text);font-weight:700}.rc-rules-update-changes ul{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.rc-rules-update[data-pending=false] .rc-rules-update-changes ul{gap:4px}.rc-app-header:has(.rc-rules-update-close){padding-bottom:15px}.rc-rules-update-changes li{color:var(--rc-text-2);gap:8px;display:flex}.rc-rules-update-changes li>span:first-child{color:var(--rc-text-3);flex:none}.rc-rules-update-changes li>span:last-child{flex:1;min-width:0}.rc-rules-update-bottom{padding-top:8px;padding-bottom:calc(8px + var(--tg-safe-area-inset-bottom,env(safe-area-inset-bottom,0px)) + var(--tg-content-safe-area-inset-bottom,0px));background:linear-gradient(#fff, #fff) top / 100% calc(100% - var(--tg-safe-area-inset-bottom,env(safe-area-inset-bottom,0px))) no-repeat, var(--rc-bg);border-top:0}.rc-rules-update-home{background:var(--rc-brand);color:var(--rc-on-brand);box-shadow:var(--ff-shadow-xs), inset 0 -2px 0 0 #0000000d, inset 0 0 0 1px #ffffff1f;border:1px solid #d7b957;border-bottom-color:#c6a63e;padding:11px 16px}.rc-rules-update-home:disabled{border:2px solid var(--rc-border-2);box-shadow:none;background:var(--rc-bg);color:var(--rc-placeholder);opacity:.5;cursor:default;padding:10px 16px}.rc-rules-update-close{left:16px;top:calc(var(--tg-safe-area-inset-top,env(safe-area-inset-top,0px)) + 6px);height:34px;font:inherit;color:#fafafa;cursor:pointer;background:#00000080;border:0;border-radius:9999px;align-items:center;gap:6px;padding:7px 12px;font-size:14px;font-weight:700;line-height:20px;display:inline-flex;position:absolute}.rc-reader-loading .rc-reader-body{flex-direction:column;gap:16px;display:flex}.rc-reader-skeleton{flex-direction:column;gap:10px;display:flex}.rc-reader-skeleton>.rc-skeleton{background:var(--rc-border-2);border-radius:4px;height:14px;display:block}.rc-reader-skeleton>.rc-skeleton:first-child{width:100%;height:20px}.rc-reader-loading-note{color:#404040;margin:0;font-size:12px;line-height:18px}.rc-reaccept-header .rc-app-header p{line-height:21px}.rc-reaccept .rc-bottom{padding-bottom:calc(12px + max(34px, var(--tg-safe-area-inset-bottom,env(safe-area-inset-bottom,0px)) + var(--tg-content-safe-area-inset-bottom,0px)))}.rc-reaccept .rc-doc-bottom-row>.rc-btn-primary:disabled{color:#737373;box-shadow:none;background:#f5f5f5;border:2px solid #e5e5e5}.rc-reaccept-alert p.rc-reaccept-total{margin-top:0}.rc-reaccept-sentence{display:block}.rc-reaccept .rc-r6-badge{box-sizing:border-box;height:22px;padding-block:0}.rc-reaccept .rc-consent-head{height:21px}.rc-reaccept .rc-consent-done{padding:15px}.rc-reaccept-disagree{padding-top:17px;padding-bottom:13px}.rc-reader.contract .rc-reader-head{gap:2px;padding-top:0;padding-bottom:14px}.rc-reader.contract .rc-reader-head .rc-header-native{height:calc(max(47px, var(--tg-safe-area-inset-top,env(safe-area-inset-top,0px))) + max(46px, var(--tg-content-safe-area-inset-top,0px)));margin-bottom:8px}.rc-reader.contract .rc-reader-progress{gap:6px;padding:10px 16px}.rc-reader-loading.contract .rc-reader-progress-row span{color:#404040;text-align:left}.rc-reader.contract .rc-reader-bottom{padding-bottom:calc(12px + max(34px, var(--tg-safe-area-inset-bottom,env(safe-area-inset-bottom,0px)) + var(--tg-content-safe-area-inset-bottom,0px)))}.rc-discard-link{color:var(--rc-text-2);gap:6px}.rc-discard-overlay{background:#0006}.rc-modal.rc-discard{border-radius:24px}.rc-stop .rc-discard-icon{width:56px;height:56px;margin:0 0 16px}.rc-discard .rc-modal-actions .rc-btn{align-self:center;width:100%;max-width:294px;min-height:44px}.rc-discard .rc-discard-failed{color:var(--rc-error)}
