.rf-shell{color:#d8c2a7;width:100%;height:100vh;min-height:0;font-family:var(--font-editorial), Georgia, serif;background:#05070a;padding:0 5%;overflow:clip}.rf-top{letter-spacing:.16em;justify-content:space-between;align-items:center;gap:20px;height:90px;font-size:12px;display:flex}.rf-brand{letter-spacing:.08em;font-size:25px}.rf-brand span{color:#897b67}.rf-top>a:last-child{letter-spacing:.03em;font-size:15px}.rf-field-group{min-width:0}.rf-field-group .rf-field{margin-bottom:0}.rf-account-action{font:8px var(--font-geist-mono), monospace;letter-spacing:.08em;text-transform:uppercase;color:#465e52;justify-content:space-between;align-items:center;gap:8px;margin-top:5px;display:flex;position:relative}.rf-account-action>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.rf-account-action button{color:#62523c;cursor:pointer;font:inherit;letter-spacing:inherit;text-transform:inherit;white-space:nowrap;background:0 0;border:0;border-bottom:1px solid;padding:1px 0}.rf-account-action button:disabled{cursor:wait;opacity:.55}.rf-account-action small{color:#d99b8f;width:max-content;position:absolute;top:calc(100% + 6px);right:0}.rf-preview{text-align:center;font-family:var(--font-geist-sans), sans-serif;letter-spacing:.12em;color:#ad9d89;padding:15px 0;font-size:10px}.rf-preview span{letter-spacing:0;color:#8c8984;margin-left:12px}.rf-shell h1,.rf-shell h2,.rf-shell h3,.rf-shell h4{font-weight:500}.rf-kicker{letter-spacing:.2em;text-transform:uppercase;font-size:11px}.rf-arrival{perspective:1400px;grid-template-columns:1fr 1fr;align-items:center;gap:90px;max-width:1130px;min-height:calc(100svh - 185px);margin:auto;padding:50px 0 75px;display:grid}.rf-arrival h1{letter-spacing:-.03em;margin:22px 0 30px;font-size:clamp(48px,5.2vw,80px);line-height:1}.rf-arrival-copy>p:not(.rf-kicker){color:#a99e91;font-size:20px;line-height:1.6}.rf-arrival-note{letter-spacing:.17em;color:#827665;margin-top:65px;font-size:10px;display:block}.rf-invite{aspect-ratio:4/5;color:#142033;text-align:center;text-transform:uppercase;background:#e9ddc9 url(/images/invitation-paper.png) 50%/calc(100% + 12px) calc(100% + 12px);border-radius:2.5%;position:relative;transform:rotate(5deg);box-shadow:1px 2px #b6a58b,2px 4px #89775e,5px 7px 3px #06070680,20px 40px 55px #000b;container-type:inline-size}.rf-invite>*{width:100%;position:absolute;left:0}.rf-invite:after{content:"";border-radius:inherit;pointer-events:none;background:linear-gradient(120deg,#fff2,#0000 45%,#51381812);position:absolute;inset:0}.rf-invite-reference{letter-spacing:.19em;width:auto;font-size:clamp(6px,1.9cqw,11px);top:7.5%;left:auto;right:10%}.rf-invite-school{letter-spacing:.15em;font-size:clamp(10px,3.1cqw,18px);font-weight:500;line-height:1.35;top:13.5%}.rf-invite-rule{background:#14203399;width:12%;height:1px;left:44%}.rf-invite-rule-top{top:22%}.rf-invite-rule-middle{top:62.3%}.rf-invite-logo{aspect-ratio:1;opacity:.94;background-color:#142033;background-image:linear-gradient(#142033eb,#142033eb),url(/images/invitation-paper.png);background-position:50% 40.24%;background-size:192.31% 240.38%;width:52%;top:23.5%;left:24%;-webkit-mask:url(/images/ptmun-logo-original.png) 50%/contain no-repeat;mask:url(/images/ptmun-logo-original.png) 50%/contain no-repeat}.rf-invite-logo:after{content:"";filter:grayscale()brightness(.6)contrast(7);mix-blend-mode:screen;opacity:.22;background:url(/images/invitation-paper.png) 50% 40.24%/192.31% 240.38%;position:absolute;inset:0}.rf-invite-motto{font-family:var(--font-geist-sans), sans-serif;letter-spacing:.2em;font-size:clamp(6px,1.75cqw,10px);top:58.6%}.rf-invite-date{letter-spacing:.19em;font-size:clamp(9px,2.7cqw,16px);line-height:1.65;top:65%}.rf-invite-welcome{letter-spacing:.35em;font-size:clamp(10px,2.9cqw,18px);top:75.5%}.rf-invite .rf-invite-action{white-space:nowrap;z-index:1;gap:clamp(14px,5cqw,30px);width:auto;min-height:0;padding:clamp(8px,2.3cqw,12px) clamp(14px,4.4cqw,23px);font-size:clamp(10px,2.7cqw,14px);top:81.5%;left:50%;transform:translate(-50%)}.rf-invite .rf-invite-action:active:not(:disabled){transform:translate(-50%,1px)}.rf-mark{background:currentColor;width:140px;height:140px;margin:18px auto;-webkit-mask:url(/images/ptmun-logo-original.png) 50%/contain no-repeat;mask:url(/images/ptmun-logo-original.png) 50%/contain no-repeat}.rf-shell button{cursor:pointer}.rf-shell button:disabled{cursor:default;opacity:.4}.rf-shell button:active:not(:disabled){transform:translateY(1px)}.rf-ink-button,.rf-gold-button{color:#efe3d1;min-height:45px;font-family:var(--font-editorial), serif;letter-spacing:.1em;text-transform:uppercase;background:#142033;border:1px solid #142033;justify-content:space-between;align-items:center;gap:30px;padding:12px 23px;font-size:14px;transition:background .18s;display:flex}.rf-ink-button:hover{background:#29384a}.rf-gold-button{color:#142033;background:#cfb38d;border-color:#cfb38d}.rf-text-button{text-underline-offset:5px;color:inherit;background:0 0;border:0;padding:10px 0;font-size:15px;text-decoration:underline}.rf-outline-button{border:1px solid #14203360;padding:10px 18px;font-size:15px}.rf-type,.rf-complete{text-align:center;max-width:1000px;margin:auto;padding:45px 0 60px}.rf-type h1,.rf-complete h1{margin:15px 0;font-size:48px;line-height:1.1}.rf-type>p:not(.rf-kicker),.rf-complete>p:not(.rf-kicker){color:#afa393;font-size:20px}.rf-closed{background:linear-gradient(100deg,#141817,#252924 45%,#121614);border:1px solid #78634488;border-left:12px solid #0c100f;border-radius:3px 15px 15px 3px;width:330px;min-height:330px;margin:42px auto;padding:25px 35px;position:relative;transform:rotate(-4deg);box-shadow:4px 5px #454337,7px 9px #151610,0 25px 55px #000a,inset 0 0 0 7px #131713}.rf-closed .rf-mark{color:#978465;opacity:.7;width:90px;height:90px;margin:8px auto 20px}.rf-closed h2{margin:10px 0 25px;font-size:38px;line-height:1}.rf-closed>p,.rf-closed>span:not(.rf-folder-tab){letter-spacing:.15em;font-size:10px}.rf-folder-tab{color:#283027;letter-spacing:.08em;background:#bdab8b;border-radius:6px 6px 0 0;padding:8px 17px;font-size:10px;position:absolute;top:-25px;right:25px;box-shadow:0 -2px 3px #0003}.rf-type-options{grid-template-columns:1fr 1fr;gap:24px;max-width:760px;margin:30px auto;display:grid}.rf-type-options button{text-align:left;background:#13171599;border:1px solid #b99a7355;padding:24px;transition:background .2s,border-color .2s;position:relative}.rf-type-options button:hover{background:#24281f;border-color:#c4ab84}.rf-type-options button>span{color:#948168;font-size:11px}.rf-type-options strong{margin:10px 0 5px;font-size:28px;font-weight:500;display:block}.rf-type-options small{color:#a69c8d;font-size:16px}.rf-type-options b{font-weight:400;position:absolute;top:20px;right:22px}.rf-workspace{max-width:1200px;margin:10px auto 45px}.rf-steps{justify-content:center;gap:32px;margin:20px 0 55px;display:flex}.rf-steps button{color:#a99b87;background:0 0;border-bottom:1px solid #0000;padding:8px 0;font-size:16px}.rf-steps button[aria-current]{color:#e9d5b6;border-color:#c9ad81}.rf-steps span{margin-right:9px;font-size:11px}.rf-dossier{color:#25302d;perspective:1600px;background:#24261f;border:10px solid #22251e;border-radius:8px 15px 15px 8px;grid-template-columns:.82fr 1.18fr;display:grid;position:relative;box-shadow:0 24px 70px #000a,2px 5px #6f624a,3px 8px #141811}.rf-dossier>.rf-folder-tab{top:-34px;right:35px}.rf-left-page,.rf-right-page{background-color:#e3d4b8;background-image:url(/images/invitation-paper.png);background-position:50%;background-size:160% 150%;padding:42px;position:relative}.rf-left-page{background-blend-mode:multiply;border-radius:2px 0 0 2px;box-shadow:inset -16px 0 22px -18px #382713aa}.rf-right-page{border-radius:0 8px 8px 0;box-shadow:inset 15px 0 20px -18px #382713aa}.rf-left-page h2{white-space:pre-line;letter-spacing:-.025em;margin:45px 0 22px;font-size:clamp(32px,3.2vw,49px);line-height:1.05}.rf-left-page>p:not(.rf-kicker){max-width:320px;font-size:20px;line-height:1.55}.rf-page-seal{opacity:.24;background:#817459;width:140px;height:140px;margin:55px auto;-webkit-mask:url(/images/un-emblem.svg) 50%/contain no-repeat;mask:url(/images/un-emblem.svg) 50%/contain no-repeat}.rf-margin-note{border-top:1px solid #544b3b40;margin-bottom:50px;padding-top:18px}.rf-margin-note>span{letter-spacing:.15em;font-size:10px}.rf-margin-note p{white-space:pre-line;margin-top:12px;font-size:16px;line-height:1.5}.rf-page-number{letter-spacing:.14em;font-size:9px;position:absolute;bottom:22px;left:42px}.rf-right-page form{transform-origin:0}.rf-right-page h3{outline:none;margin:14px 0 25px;font-size:36px;line-height:1.1}.rf-fields{grid-template-columns:1fr 1fr;gap:20px 18px;display:grid}.rf-field{flex-direction:column;gap:8px;margin-bottom:16px;font-size:15px;display:flex}.rf-field input,.rf-field select{width:100%;min-width:0;min-height:43px;font-family:var(--font-geist-sans), sans-serif;color:#182623;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:#fff9ec66;border:1px solid #5c554b55;border-radius:2px;padding:9px 10px;font-size:14px}.rf-field input:focus,.rf-field select:focus{outline-offset:2px;outline:2px solid #776648}.rf-field-divider{text-transform:uppercase;letter-spacing:.12em;border-top:1px solid #594f3f40;grid-column:1/-1;padding-top:22px;font-size:11px}.rf-form-actions{border-top:1px solid #544b3b40;justify-content:space-between;align-items:center;gap:15px;margin-top:32px;padding-top:22px;display:flex}.rf-help{color:#55584c;margin-bottom:20px;font-size:16px;line-height:1.5}.rf-roster fieldset{border-top:1px solid #6c604c50;padding:15px 0 5px}.rf-roster legend{padding-right:15px;font-size:17px}.rf-error{color:#8c271e;font-family:var(--font-geist-sans), sans-serif;border-left:3px solid #8c271e;margin-top:20px;padding:8px 12px;font-size:14px}.rf-form-feedback{align-items:flex-end;min-height:42px;display:flex}.rf-form-feedback .rf-error{width:100%;margin:8px 0 0}.rf-submit-status{font:12px/1.35 var(--font-geist-sans), sans-serif;color:#62523c;margin:8px 0 0}.rf-committee-shelf{grid-template-columns:repeat(3,1fr);gap:22px 12px;padding:20px 0;display:grid}.rf-committee{color:#e0cdac;text-align:left;background:#35382b;border:1px solid #827154;border-left:5px solid #20251c;flex-direction:column;min-height:180px;padding:9px;transition:transform .25s,background .2s,box-shadow .2s;display:flex;position:relative;transform:rotate(-2deg);box-shadow:2px 3px #aaa087,0 7px 14px #30291833}.rf-committee:nth-child(2n){transform:rotate(2deg)}.rf-committee[aria-pressed=true]{background:#505440;transform:translateY(-9px);box-shadow:0 0 0 2px #827154,0 12px 18px #30291844}.rf-mini-tab{color:#20261c;background:#ab9877;border-radius:4px 4px 0 0;padding:2px 10px;font-size:9px;position:absolute;top:-14px;right:8px}.rf-committee-image{filter:sepia(.7);opacity:.8;background-position:50%;background-size:cover;width:100%;height:75px}.rf-committee strong{padding:10px 0;font-size:17px;font-weight:500;line-height:1.1}.rf-committee small{margin-top:auto;font-size:11px}.rf-fee{border:1px solid #76694f55;margin-bottom:24px;padding:20px}.rf-fee>span,.rf-fee>small{font-size:15px;line-height:1.5;display:block}.rf-fee strong{margin:8px 0;font-size:32px;font-weight:500;display:block}.rf-method{gap:22px;margin-bottom:22px;display:flex}.rf-method legend{margin-bottom:10px;font-size:16px}.rf-method label{align-items:center;gap:8px;display:flex}.rf-method input,.rf-confirm input{accent-color:#26352b;flex-shrink:0;width:16px;height:16px}.rf-bank>div,.rf-review-card dl>div{border-bottom:1px solid #66574233;grid-template-columns:100px 1fr;gap:10px;padding:12px 0;display:grid}.rf-bank dt,.rf-review-card dt{color:#666451;font-size:13px}.rf-bank dd{font-family:var(--font-geist-sans), sans-serif;overflow-wrap:anywhere;font-size:13px}.rf-upload{border:1px solid #0000;margin-top:22px;padding:18px;font-size:18px;display:block}.rf-upload input{max-width:100%;margin-top:12px;font-size:12px;display:block}.rf-upload small{margin-top:10px;font-size:12px;display:block}.rf-attachment{background:#f5e8d0;width:180px;margin:25px auto;padding:12px;transform:rotate(-4deg);box-shadow:3px 6px 12px #30291844}.rf-attachment img{object-fit:contain;width:100%;height:130px}.rf-attachment span,.rf-attachment small{overflow-wrap:anywhere;font-size:9px;display:block}.rf-preview-note{background:#917a3020;margin-top:20px;padding:14px;font-size:15px;line-height:1.5}.rf-cash{font-size:18px;line-height:1.6}.rf-review-card{background:#f2e5cc;border-top:2px solid #ac9874;padding:24px;position:relative;box-shadow:1px 3px 2px #8c795555,0 10px 24px #30291822}.rf-review-card h4{margin:18px 0 8px;font-size:30px}.rf-review-card>p:not(.rf-kicker){overflow-wrap:anywhere;font-size:17px;line-height:1.5}.rf-review-card dl{margin:18px 0}.rf-review-card dd{overflow-wrap:anywhere;font-size:16px}.rf-confirm{align-items:flex-start;gap:10px;margin-top:20px;font-size:14px;line-height:1.5;display:flex}.rf-confirm input{margin-top:3px}.rf-desk-note{letter-spacing:.15em;color:#897b66;justify-content:space-between;margin:22px 5px;font-size:10px;display:flex}.rf-complete-actions{justify-content:center;align-items:center;gap:25px;margin:28px 0 20px;display:flex}.rf-complete>small{color:#918878;font-size:14px}.rf-bottom{letter-spacing:.15em;color:#817765;justify-content:space-between;gap:20px;padding:24px 0;font-size:10px;display:flex}@media (min-width:1500px){.rf-arrival{max-width:1250px}.rf-workspace{max-width:1320px}.rf-left-page,.rf-right-page{padding:50px}}@media (max-width:900px){.rf-arrival{gap:40px}.rf-left-page,.rf-right-page{padding:28px}.rf-left-page h2{font-size:34px}.rf-fields{grid-template-columns:1fr;gap:0}.rf-steps{gap:20px}.rf-committee-shelf{grid-template-columns:1fr 1fr}}@media (max-width:600px){.rf-shell{padding:0 20px}.rf-top{height:68px;font-size:10px}.rf-top>span{display:none}.rf-account-action>span{max-width:58%}.rf-brand{font-size:22px}.rf-preview{font-size:9px;line-height:1.6}.rf-preview span{margin:3px 0 0;display:block}.rf-arrival{flex-direction:column;gap:32px;padding:24px 0 40px;display:flex}.rf-arrival-copy{text-align:center}.rf-arrival h1{margin:15px 0;font-size:44px}.rf-arrival-copy>p:not(.rf-kicker){font-size:17px}.rf-arrival-note{display:none}.rf-invite{transform:rotate(3deg)}.rf-type,.rf-complete{padding-top:25px}.rf-type h1,.rf-complete h1{font-size:35px}.rf-type>p:not(.rf-kicker),.rf-complete>p:not(.rf-kicker){font-size:17px}.rf-closed{width:260px;min-height:270px;padding:20px}.rf-closed h2{font-size:32px}.rf-type-options{grid-template-columns:1fr;gap:12px}.rf-type-options button{padding:18px}.rf-type-options strong{font-size:25px}.rf-steps{justify-content:space-between;gap:0;margin:12px 0 42px}.rf-steps button{font-size:12px}.rf-steps span{margin:0 0 4px;font-size:9px;display:block}.rf-dossier{border-width:6px;grid-template-columns:1fr}.rf-left-page{border-bottom:1px solid #65554144;padding:25px}.rf-left-page h2{white-space:normal;margin:16px 0 12px;font-size:32px}.rf-left-page>p:not(.rf-kicker){font-size:17px;line-height:1.45}.rf-page-seal,.rf-margin-note,.rf-page-number{display:none}.rf-right-page{padding:25px 20px;box-shadow:inset 0 10px 18px -20px #382713}.rf-right-page h3{font-size:30px}.rf-field input,.rf-field select{font-size:16px}.rf-committee-shelf{gap:23px 14px}.rf-committee{min-height:170px}.rf-form-actions{gap:10px}.rf-ink-button{gap:15px;padding:12px 16px;font-size:12px}.rf-review-card{padding:17px}.rf-bank>div,.rf-review-card dl>div{grid-template-columns:85px 1fr}.rf-complete-actions{flex-direction:column;gap:10px}.rf-bottom{font-size:8px}}.rf-invite{justify-self:center;width:min(100%,76svh - 159.6px)}@media (max-width:600px){.rf-invite{width:min(100%,330px,80svh - 264px)}}@media (max-width:600px) and (max-height:760px){.rf-arrival{gap:20px;padding-top:12px}.rf-arrival h1{margin:10px 0 0;font-size:36px}.rf-arrival-copy>p:not(.rf-kicker){display:none}.rf-invite{width:min(100%,330px,80svh - 168px)}}@media (prefers-reduced-motion:reduce){.rf-shell *{transition:none!important}.rf-invite,.rf-closed{transform:none}}.rf-shell{position:relative;overflow:clip}.rf-top,.rf-preview,.rf-bottom{z-index:3;position:relative}.rf-live-scene{z-index:0;pointer-events:none;width:100%;height:570px;position:absolute;top:250px;left:0}.rf-shell[data-stage=type] .rf-live-scene{pointer-events:auto;cursor:pointer}.rf-arrival,.rf-type,.rf-workspace,.rf-complete{z-index:1;position:relative}.rf-type{pointer-events:none}.rf-type button{pointer-events:auto}.rf-model-space{height:390px;position:relative}.rf-type-options{gap:130px;max-width:850px;margin-top:15px}.rf-type-options button{background:0 0;border:0;border-top:1px solid #b99a734d}.rf-type-options button:hover{background:#b99a7309}.rf-type-options strong{font-size:30px}.rf-type-options small{font-size:17px}.rf-scene-fallback{text-align:center;margin:90px auto}.rf-shell[data-stage=form] .rf-live-scene{height:650px;top:190px}.rf-workspace{max-width:950px}.rf-shell[data-scene-ready=true] .rf-dossier{box-shadow:none;background:0 0;border-color:#0000}.rf-shell[data-scene-ready=true] .rf-left-page,.rf-shell[data-scene-ready=true] .rf-right-page{background:#e3d4b8e8 url(/images/invitation-paper.png) 0 0/180% 160%}.rf-dossier{min-height:510px}.rf-left-page,.rf-right-page{padding:30px}.rf-right-page{scrollbar-width:thin;scrollbar-color:#8e7c60 #e3d4b8;max-height:540px;overflow-y:auto}.rf-left-page h2{margin-top:25px;font-size:37px}.rf-left-page>p:not(.rf-kicker){font-size:18px}.rf-page-seal{width:95px;height:95px;margin:28px auto}.rf-margin-note{margin-bottom:25px}.rf-fields{gap:12px}.rf-field{margin-bottom:12px}.rf-steps{margin-bottom:45px}.rf-completion-tab{color:#263027;background:#bdab8b;padding:12px;font-size:11px;position:absolute;top:135px;left:calc(50% + 90px)}.rf-complete .rf-model-space{height:410px}@media (max-width:900px){.rf-workspace{max-width:92%}.rf-type-options{gap:50px}.rf-left-page,.rf-right-page{padding:22px}}@media (max-width:600px){.rf-live-scene{height:330px;top:240px}.rf-model-space{height:285px}.rf-type-options{grid-template-columns:1fr 1fr;gap:18px}.rf-type-options button{padding:12px 0}.rf-type-options strong{font-size:23px}.rf-type-options small{font-size:14px}.rf-type-options b{right:0}.rf-workspace{max-width:100%}.rf-shell[data-stage=form] .rf-live-scene{height:400px;top:150px}.rf-shell[data-stage=form] .rf-workspace{padding-top:225px}.rf-left-page,.rf-right-page{padding:24px}.rf-right-page{max-height:none;overflow:visible}.rf-dossier{min-height:0}.rf-shell[data-scene-ready=true] .rf-dossier{border-color:#22251e}.rf-complete .rf-model-space{height:300px}.rf-completion-tab{font-size:9px;top:110px;left:50%}.rf-steps{margin-top:10px}}.rf-physical-page{color:#302b23;width:380px;height:590px;font-family:var(--font-editorial), Georgia, serif;animation:.9s both rf-print-reveal}.rf-supersampled-page{zoom:2}.rf-physical-page[data-webgl-print=true] *{color:#0000!important;box-shadow:none!important;text-shadow:none!important;background-color:#0000!important;background-image:none!important;border-color:#0000!important;text-decoration-color:#0000!important}.rf-physical-page[data-webgl-print=true] img,.rf-physical-page[data-webgl-print=true] svg{visibility:hidden}.rf-physical-page[data-webgl-print=true] input,.rf-physical-page[data-webgl-print=true] select,.rf-physical-page[data-webgl-print=true] button{opacity:0}.rf-physical-page[data-webgl-print=true] input[data-webgl-editor=true],.rf-physical-page[data-webgl-print=true] select[data-webgl-editor=true]{opacity:1;caret-color:#182623;color:#182623!important;box-shadow:none!important;background:0 0!important;border-color:#0000!important}.rf-physical-page[data-webgl-print=true] select[data-webgl-editor=true]{appearance:none}.rf-physical-page[data-webgl-print=true] select[data-webgl-editor=true]:focus option{color:#182623!important;background:#e3d4b8!important}.rf-physical-page[data-webgl-print=true] button:focus-visible{opacity:1;outline-offset:2px;outline:1px solid #776648;color:#0000!important;background:0 0!important;border-color:#0000!important}.rf-physical-page[data-webgl-print=true] input[data-webgl-editor=true]:focus+.rf-choice-mark{visibility:visible}@keyframes rf-print-reveal{0%,65%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}.rf-physical-page .rf-left-page,.rf-physical-page .rf-right-page{width:100%;height:100%;box-shadow:none;border:0;border-radius:0;margin:0;padding:22px;background:0 0!important}.rf-physical-page .rf-right-page{scrollbar-width:thin;max-height:none;overflow:auto}.rf-physical-page .rf-left-page h2{font-size:36px}.rf-physical-page .rf-page-number{bottom:10px;left:22px}.rf-physical-page .rf-field{margin-bottom:15px;font-size:17px}.rf-physical-page .rf-field input,.rf-physical-page .rf-field select{background:#ffffff18;font-size:16px}.rf-physical-page .rf-form-actions .rf-ink-button{min-width:176px}.rf-physical-page .rf-ink-button{font-size:13px}.rf-shell[data-stage=form] .rf-live-scene{pointer-events:auto;z-index:2;height:700px;top:200px}.rf-shell[data-stage=form] .rf-workspace{pointer-events:none}.rf-shell[data-stage=form] .rf-steps{z-index:4;pointer-events:auto;position:relative}.rf-shell[data-stage=form] .rf-dossier{height:660px;box-shadow:none;background:0 0;border:0}.rf-shell[data-stage=form] .rf-dossier>.rf-folder-tab{display:none}.rf-type{padding-top:24px}.rf-type h1{font-size:42px}.rf-model-space{height:290px}.rf-live-scene{height:420px;top:235px}@media (max-width:600px){.rf-live-scene{height:320px;top:240px}.rf-model-space{height:275px}.rf-shell[data-stage=form] .rf-workspace{padding-top:0}.rf-shell[data-stage=form] .rf-live-scene{width:190%;height:620px;top:200px;left:-90%}.rf-shell[data-stage=form] .rf-dossier{height:580px}.rf-physical-page .rf-left-page{visibility:hidden}.rf-physical-page .rf-fields{grid-template-columns:1fr}.rf-type h1{font-size:34px}}@media (prefers-reduced-motion:reduce){.rf-physical-page{animation:none}}.rf-shell[data-stage=auth],.rf-shell[data-stage=auth-closing]{min-height:100svh}.rf-shell[data-stage=auth] .rf-live-scene,.rf-shell[data-stage=auth-closing] .rf-live-scene{pointer-events:auto;z-index:2;height:clamp(640px,100svh - 145px,900px);top:95px}.rf-auth-mount{width:100%;height:100%}.rf-auth{color:#302b23}.rf-auth-paper{width:100%}.rf-physical-page .rf-auth{padding:32px 28px}.rf-auth-eyebrow{font:12px/1.4 var(--font-geist-mono), monospace;letter-spacing:.08em;color:#62523c}.rf-auth-heading{margin:24px 0 26px}.rf-auth-heading h1{letter-spacing:-.035em;font-size:38px;line-height:1.05}.rf-auth-heading p{font:17px/1.45 var(--font-editorial), Georgia, serif;color:#4c4132;margin-top:14px}.rf-auth-google{color:#302b23;width:100%;min-height:54px;font:19px/1.25 var(--font-editorial), Georgia, serif;background:0 0;border:1px solid #75664e;justify-content:center;align-items:center;gap:12px;transition:background .18s;display:flex}.rf-auth-google svg{flex:none;width:20px;height:20px}.rf-auth-google:hover:not(:disabled){background:#fff9ec66}.rf-auth-paper button:focus-visible{outline-offset:4px;outline:2px solid #343525}.rf-auth-divider{font:14px/1.4 var(--font-editorial), Georgia, serif;color:#62523c;align-items:center;gap:14px;margin:22px 0;display:flex}.rf-auth-divider span{white-space:nowrap;flex:none}.rf-auth-divider:before,.rf-auth-divider:after{content:"";background:#716b3f60;flex:1;min-width:0;height:1px}.rf-auth-field{font:17px/1.4 var(--font-editorial), Georgia, serif;color:#4c4132;gap:6px;display:grid}.rf-auth-field input{color:#302b23;width:100%;min-height:50px;font:24px/1.25 var(--font-editorial), Georgia, serif;background:0 0;border:0;border-bottom:1px solid #62523c;border-radius:0;outline:none}.rf-auth-field input::placeholder{color:#686347}.rf-auth-field input:focus{border-color:#343525;box-shadow:0 1px #343525}.rf-auth-code input{font:30px/1.4 var(--font-geist-mono), monospace;letter-spacing:.28em}.rf-auth-fineprint,.rf-auth-destination,.rf-auth-notice,.rf-auth-error{font:16px/1.45 var(--font-editorial), Georgia, serif;overflow-wrap:anywhere;margin-top:12px}.rf-auth-fineprint{color:#62523c}.rf-auth-error{color:#852c22}.rf-physical-page .rf-auth-paper .rf-ink-button{width:100%;min-height:54px;font:17px/1.25 var(--font-editorial), Georgia, serif;letter-spacing:.025em;white-space:nowrap;gap:16px;margin-top:22px;padding:12px 16px}.rf-auth-secondary{justify-content:space-between;gap:12px;display:flex}.rf-auth-paper .rf-text-button{color:#62523c;font-size:16px;line-height:1.4}.rf-auth-back{margin-top:22px}.rf-auth-captcha:empty{display:none}.rf-verified-email{color:#465e52;font:8px var(--font-geist-mono), monospace;letter-spacing:.08em;text-transform:uppercase;margin-top:-1px}.rf-field input[readonly]{cursor:not-allowed}@media (max-width:999px){.rf-shell[data-stage=auth],.rf-shell[data-stage=auth-closing]{min-height:max(800px,100svh)}.rf-shell[data-stage=auth] .rf-live-scene,.rf-shell[data-stage=auth-closing] .rf-live-scene{height:max(640px,100svh - 125px);top:85px}.rf-auth-heading p{font-size:21px}.rf-auth-google{min-height:60px;font-size:20px}.rf-auth-fineprint,.rf-auth-destination,.rf-auth-notice,.rf-auth-error{font-size:17px}.rf-auth-field,.rf-auth-divider{font-size:18px}.rf-auth-field input{min-height:56px;font-size:26px}.rf-auth-paper .rf-text-button{font-size:19px}.rf-physical-page .rf-auth-paper .rf-ink-button{min-height:60px;font-size:20px}.rf-auth-heading{margin:22px 0}.rf-auth-divider{margin:18px 0}}.rf-oauth-status{place-items:center;min-height:100svh;display:grid}.rf-oauth-status .rf-auth{background:#e3d4b8;width:min(380px,100vw - 48px);padding:32px}.rf-shell[data-stage=invitation] .rf-live-scene{visibility:hidden}.rf-shell{background:#05070a}.rf-shell[data-stage=form] .rf-live-scene{height:calc(100svh - 155px);min-height:570px;top:145px}.rf-shell[data-stage=form] .rf-dossier{height:calc(100svh - 250px);min-height:520px}.rf-shell[data-stage=form] .rf-steps{margin-top:0;margin-bottom:20px}.rf-physical-page{animation-duration:1.65s}.rf-physical-page .rf-right-page{padding:20px 24px;overflow:visible}.rf-physical-page .rf-left-page{padding:25px}.rf-physical-page .rf-left-page>p:not(.rf-kicker){font-size:18px;line-height:1.5}.rf-physical-page .rf-margin-note{margin:0;position:absolute;bottom:28px;left:25px;right:25px}.rf-physical-page .rf-field{gap:4px;margin-bottom:14px;font-size:14px}.rf-physical-page .rf-field input,.rf-physical-page .rf-field select{min-height:32px;font-family:var(--font-editorial), Georgia, serif;background:0 0;border:0;border-bottom:1px solid #51463780;border-radius:0;padding:4px 1px;font-size:19px;line-height:1.2}.rf-physical-page .rf-field input:focus,.rf-physical-page .rf-field select:focus{border-bottom-color:#182a27;outline:none;box-shadow:0 1px #182a27}.rf-physical-page h3{margin:10px 0 22px;font-size:30px}.rf-physical-page .rf-field-divider{padding-top:12px}.rf-physical-page .rf-kicker{font-size:10px}.rf-physical-page .rf-form-actions{margin-top:18px;padding-top:12px}.rf-physical-page .rf-ink-button{min-height:37px;padding:9px 13px;font-size:12px}.rf-physical-page .rf-help{margin-bottom:14px;font-size:14px;line-height:1.35}.rf-physical-page .rf-roster fieldset{grid-template-columns:1fr 1.5fr;gap:10px;padding:5px 0 0;display:grid}.rf-physical-page .rf-roster legend{font-size:12px}.rf-physical-page .rf-roster .rf-fields{grid-template-columns:1fr 42px;gap:8px}.rf-physical-page .rf-roster .rf-field{margin-bottom:7px;font-size:11px}.rf-physical-page .rf-roster .rf-text-button{grid-column:1/-1;padding:0;font-size:11px}.rf-physical-page .rf-outline-button{padding:6px 12px;font-size:13px}.rf-physical-page .rf-fee{border:0;border-bottom:1px solid #76694f55;margin-bottom:15px;padding:10px 0}.rf-physical-page .rf-fee strong{margin:3px 0;font-size:27px}.rf-physical-page .rf-fee>small{font-size:12px;line-height:1.3}.rf-physical-page .rf-method{margin-bottom:10px;font-size:14px}.rf-physical-page .rf-method legend{margin-bottom:7px;font-size:14px}.rf-physical-page .rf-bank>div{padding:7px 0}.rf-physical-page .rf-bank dd{font-size:11px}.rf-physical-page .rf-upload{margin-top:14px;padding:10px;font-size:15px}.rf-physical-page .rf-upload input{margin-top:6px;font-size:11px}.rf-physical-page .rf-upload small{margin-top:6px;font-size:10px}.rf-physical-page .rf-attachment{width:90px;margin:0;padding:6px;position:absolute;top:170px;right:26px}.rf-physical-page .rf-attachment img{height:60px}.rf-physical-page .rf-preview-note{margin-top:10px;padding:8px;font-size:12px;line-height:1.3}.rf-physical-page .rf-review-card{padding:14px}.rf-physical-page .rf-review-card h4{margin:9px 0 5px;font-size:25px}.rf-physical-page .rf-review-card>p:not(.rf-kicker){font-size:14px;line-height:1.3}.rf-physical-page .rf-review-card dl{margin:8px 0}.rf-physical-page .rf-review-card dl>div{grid-template-columns:82px 1fr;padding:5px 0}.rf-physical-page .rf-review-card dt{font-size:11px}.rf-physical-page .rf-review-card dd{font-size:13px;line-height:1.25}.rf-physical-page .rf-confirm{margin-top:9px;font-size:11px;line-height:1.3}.rf-physical-page .rf-review-card .rf-text-button{padding:5px 0;font-size:12px}@media (max-width:600px){.rf-shell[data-stage=form] .rf-live-scene{width:190%;height:calc(100svh - 165px);min-height:540px;top:155px;left:-90%}.rf-physical-page .rf-fields{grid-template-columns:1fr 1fr}.rf-shell[data-stage=form] .rf-dossier{min-height:530px}}.rf-physical-page .rf-committee-shelf{gap:20px 10px;padding:14px 0}.rf-physical-page .rf-committee{min-height:125px;padding:7px}.rf-physical-page .rf-committee-image{height:45px}.rf-physical-page .rf-committee strong{padding:7px 0;font-size:15px}.rf-physical-page .rf-committee small{font-size:10px}.rf-physical-page .rf-right-page:has(.rf-fee) h3{margin:8px 0 10px}.rf-physical-page .rf-right-page:has(.rf-fee) .rf-fee{margin-bottom:10px;padding:4px 0 8px}.rf-physical-page .rf-right-page:has(.rf-fee) .rf-bank>div{padding:5px 0}.rf-physical-page .rf-right-page:has(.rf-fee) .rf-upload{margin-top:10px;padding:7px}.rf-physical-page .rf-right-page:has(.rf-fee) .rf-help{margin:8px 0;font-size:12px;line-height:1.2}.rf-physical-page .rf-right-page:has(.rf-fee) .rf-preview-note{margin-top:6px;padding:6px;font-size:11px}.rf-physical-page .rf-right-page:has(.rf-fee) .rf-form-actions{margin-top:10px;padding-top:8px}.rf-physical-page{backface-visibility:hidden;animation:none}.rf-physical-page form{transform:none!important}.rf-physical-page[inert]{pointer-events:none}.rf-live-scene,.rf-shell[data-stage=form] .rf-live-scene{height:calc(100svh - 155px);min-height:570px;top:145px}@media (max-width:600px){.rf-live-scene,.rf-shell[data-stage=form] .rf-live-scene{width:100%;height:calc(100svh - 165px);min-height:540px;top:155px;left:0}.rf-shell[data-stage=type] .rf-model-space{height:290px}}.rf-type-options{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.rf-shell[data-stage=type] .rf-model-space{height:420px}@media (max-width:600px){.rf-shell[data-stage=type] .rf-model-space{height:350px}}.rf-shell[data-stage=type],.rf-shell[data-stage=inserting]{min-height:0}.rf-type{text-align:left;width:32%;max-width:470px;margin:0;padding:0;position:absolute;top:26svh;left:8%}.rf-type h1{letter-spacing:-.025em;margin:24px 0;font-size:clamp(42px,4.2vw,74px);line-height:1.04}.rf-type>p:not(.rf-kicker){color:#a69986;font-size:clamp(16px,1.3vw,21px);line-height:1.6}.rf-type .rf-kicker{letter-spacing:.21em;font-size:10px}.rf-top{border-bottom-color:#b99a7317}.rf-top .rf-brand{font-size:21px}.rf-shell[data-stage=type] .rf-live-scene,.rf-shell[data-stage=inserting] .rf-live-scene{pointer-events:auto;cursor:default}.rf-type-options:focus-within{clip-path:none;width:1px;height:1px;overflow:visible}.rf-type-options button:focus-visible{color:#302c24;outline-offset:4px;background:#e7dbc4;outline:1px solid #b99a73;width:260px;padding:18px;position:absolute;top:25px}.rf-type-options button:focus-visible small{color:#635640}@media (max-width:767px){.rf-type{width:86%;max-width:none;top:125px;left:7%}.rf-type h1{margin:15px 0;font-size:43px}.rf-type h1 br{display:none}.rf-type>p:not(.rf-kicker){font-size:16px}.rf-type>p:not(.rf-kicker) br{display:none}.rf-shell[data-stage=type] .rf-live-scene,.rf-shell[data-stage=inserting] .rf-live-scene{height:calc(100svh - 310px);min-height:400px;top:290px}.rf-shell[data-stage=type],.rf-shell[data-stage=inserting]{min-height:0}}.rf-shell[data-stage=type][data-hover] .rf-live-scene{cursor:pointer}.rf-physical-page{opacity:0}.rf-physical-page[data-exposed=true]{opacity:1}.rf-shell:not([data-stage=auth]):not([data-stage=auth-closing]):not([data-stage=form]):not([data-stage=returning]):not([data-stage=complete]) .rf-physical-page{pointer-events:none;opacity:0!important}.rf-physical-page{text-shadow:none;-webkit-font-smoothing:antialiased;position:relative}.rf-physical-page .rf-right-page,.rf-physical-page .rf-left-page{padding:22px 25px;overflow:hidden}.rf-physical-page .rf-right-page form{flex-direction:column;height:100%;display:flex}.rf-physical-page h3{flex:none;margin:8px 0 18px;font-size:29px}.rf-sheet-window{flex:1;min-height:0;overflow:clip}.rf-sheet-columns{column-width:330px;column-count:1;column-fill:auto;overflow-wrap:anywhere;column-gap:32px;height:100%;position:relative}.rf-sheet-columns>*{margin-top:0}.rf-sheet-columns .rf-field,.rf-sheet-columns p,.rf-sheet-columns .rf-roster fieldset,.rf-sheet-columns .rf-fee,.rf-sheet-columns .rf-method,.rf-sheet-columns .rf-bank>div,.rf-sheet-columns .rf-upload,.rf-sheet-columns .rf-attachment,.rf-sheet-columns .rf-confirm,.rf-sheet-columns .rf-review-card dl>div,.rf-sheet-columns .rf-committee{break-inside:avoid}.rf-physical-page .rf-fields{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:10px 14px}.rf-physical-page .rf-field{min-width:0;margin-bottom:6px;font-size:14px}.rf-physical-page .rf-field input,.rf-physical-page .rf-field select{width:100%;min-width:0;font-size:17px}.rf-physical-page .rf-form-actions{flex:none;gap:8px;margin:14px 0 0;padding:12px 0 0}.rf-physical-page .rf-form-actions .rf-text-button{font-size:14px}.rf-sheet-count{white-space:nowrap;color:#62523c;font-size:11px}.rf-physical-page .rf-roster fieldset{margin:0 0 18px;padding-top:6px;display:block}.rf-physical-page .rf-roster .rf-fields{grid-template-columns:minmax(0,1fr) 54px}.rf-physical-page .rf-roster .rf-field{font-size:14px}.rf-physical-page .rf-roster input{min-height:32px;font-size:17px}.rf-physical-page .rf-roster legend{letter-spacing:.08em;font-size:12px}.rf-physical-page .rf-attachment{width:100%;box-shadow:none;overflow-wrap:anywhere;align-items:center;gap:8px;margin:10px 0;display:flex;position:static;transform:none}.rf-physical-page .rf-attachment img{object-fit:contain;width:54px;height:54px}.rf-physical-page .rf-attachment small{min-width:0}.rf-physical-page .rf-review-card{display:contents}.rf-physical-page .rf-review-card>h4,.rf-physical-page .rf-review-card>p,.rf-physical-page .rf-review-card>button{break-inside:avoid}.rf-physical-page .rf-review-card dl>div{grid-template-columns:84px minmax(0,1fr)}.rf-physical-page .rf-review-card dd{font-size:14px}.rf-physical-page .rf-confirm{font-size:13px}.rf-physical-page .rf-form-feedback{flex:none;min-height:36px}.rf-physical-page .rf-committee-shelf{grid-template-columns:repeat(3,minmax(0,1fr))}.rf-physical-page .rf-committee{min-width:0;box-shadow:none;transform:none}.rf-physical-page .rf-committee[aria-pressed=true]{border-left-color:#b99a73;transform:none}.rf-physical-page .rf-committee strong{font-size:14px}.rf-physical-page :focus-visible{outline-offset:3px;outline:1px solid #493d2c}@media (max-width:999px){.rf-physical-page .rf-left-page{visibility:hidden}.rf-shell[data-stage=form] .rf-live-scene,.rf-shell[data-stage=returning] .rf-live-scene,.rf-shell[data-stage=complete] .rf-live-scene{width:100%;height:max(640px,100svh - 170px);min-height:0;top:145px;left:0}.rf-shell[data-stage=form] .rf-dossier{height:max(650px,100svh - 190px)}.rf-steps{gap:clamp(10px,3vw,25px)}.rf-steps button{font-size:14px}.rf-steps span{margin-right:4px;font-size:9px}}@media (max-width:600px){.rf-shell{padding:0 12px}.rf-steps{flex-wrap:wrap;gap:13px}.rf-steps button{font-size:13px}.rf-shell[data-stage=form] .rf-live-scene,.rf-shell[data-stage=returning] .rf-live-scene,.rf-shell[data-stage=complete] .rf-live-scene{height:660px;top:126px}.rf-shell[data-stage=form] .rf-dossier{height:690px}.rf-physical-page .rf-field,.rf-physical-page .rf-roster .rf-field{font-size:19px}.rf-physical-page .rf-field input,.rf-physical-page .rf-field select,.rf-physical-page .rf-roster input{min-height:46px;font-size:21px}.rf-physical-page .rf-fields{display:block}.rf-physical-page .rf-field{margin-bottom:18px}.rf-physical-page .rf-roster .rf-fields{display:grid}.rf-physical-page .rf-roster fieldset{break-inside:auto}.rf-physical-page .rf-roster legend{font-size:16px}.rf-physical-page .rf-help{font-size:17px}.rf-physical-page .rf-committee-shelf{grid-template-columns:repeat(2,minmax(0,1fr))}.rf-physical-page .rf-committee strong{font-size:18px}.rf-physical-page .rf-committee small{font-size:14px}.rf-physical-page .rf-committee{min-height:150px}.rf-physical-page .rf-review-card dt{font-size:15px}.rf-physical-page .rf-review-card dd{font-size:18px}.rf-physical-page .rf-confirm{font-size:17px}.rf-physical-page .rf-ink-button{min-height:48px;font-size:16px}.rf-physical-page .rf-form-actions .rf-text-button{font-size:18px}.rf-sheet-count{font-size:14px}}.rf-physical-page .rf-roster fieldset{break-inside:avoid}.rf-sheet-columns .rf-field-divider{break-after:avoid}.rf-physical-page .rf-review-card{box-shadow:none}.rf-complete .rf-model-space{justify-content:center;align-items:flex-end;height:410px;display:flex}.rf-complete .rf-completion-tab{color:#ad9a7e;background:0 0;padding:8px;display:inline-block;position:static}.rf-physical-page .rf-error{flex:none;margin:8px 0 0;font-size:14px}.rf-physical-page{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.rf-physical-page .rf-method input,.rf-physical-page .rf-confirm input{appearance:none;background:0 0;border:0}.rf-method label,.rf-confirm,.rf-upload{position:relative}.rf-physical-page .rf-method input,.rf-physical-page .rf-confirm input{opacity:0;width:16px;height:16px;margin:0;padding:0;position:absolute}.rf-choice-mark{pointer-events:none;flex:0 0 16px;align-self:center;width:16px;height:16px;display:block}.rf-confirm .rf-choice-mark{align-self:flex-start;margin-top:3px}input:focus-visible+.rf-choice-mark{outline-offset:3px;outline:1px solid #493d2c}.rf-upload-outline{pointer-events:none;width:calc(100% + 2px);height:calc(100% + 2px);position:absolute;top:-1px;left:-1px}.rf-physical-page .rf-upload input{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.rf-upload:focus-within{outline-offset:3px;outline:1px solid #493d2c}.rf-upload-picker{gap:7px;margin-top:6px;font-size:11px;line-height:1.5;display:flex}.rf-upload-action{text-underline-offset:2px;flex:none;text-decoration:underline}.rf-upload-picker>span:last-child{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.rf-paper-emblem{opacity:.3;background:#786b56;width:110px;height:102px;position:absolute;top:334px;left:135px;-webkit-mask:url(/images/un-emblem.svg) 50%/contain no-repeat;mask:url(/images/un-emblem.svg) 50%/contain no-repeat}.rf-supersampled-page select option{font-size:var(--rf-native-option-size,10px);font-family:var(--font-editorial), Georgia, serif;color:#182623;background:#e3d4b8}.rf-physical-page .rf-auth form{height:auto;display:block}.rf-physical-page .rf-auth-field input:focus-visible,.rf-physical-page .rf-auth-field input:focus{box-shadow:none;outline:none}.rf-physical-page[data-webgl-print=true] .rf-auth-field input[data-webgl-editor=true]:focus{border-bottom-color:#493d2c!important}.rf-shell .rf-print-staging,.rf-shell .rf-print-capture{opacity:1!important}.rf-submitting{z-index:20;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);width:min(88vw,420px);color:var(--color-foreground);text-align:left;background:#080b0fe6;border:1px solid #b99a7333;border-radius:3px;padding:16px 22px 18px;position:fixed;bottom:clamp(12px,2.4vh,26px);left:50%;transform:translate(-50%);box-shadow:0 18px 40px #000a}.rf-submitting-step{letter-spacing:.14em;text-transform:uppercase;justify-content:space-between;gap:14px;font-size:13px;display:flex}.rf-submitting-percent{color:var(--color-gold-highlight);font-family:var(--font-geist-mono), monospace;font-variant-numeric:tabular-nums}.rf-submitting-rail{background:#b99a7333;height:1px;margin:12px 0 10px;position:relative;overflow:hidden}.rf-submitting-rail>span{background:linear-gradient(90deg, var(--color-gold), var(--color-gold-highlight));transform-origin:0;height:100%;transition:transform .2s linear;display:block}.rf-submitting-rail:not([data-determinate=true])>span{width:36%;animation:1.6s cubic-bezier(.55,0,.35,1) infinite rf-submitting-sweep}@keyframes rf-submitting-sweep{0%{margin-left:-36%}to{margin-left:100%}}.rf-submitting-detail{color:var(--color-text-secondary);font-size:14px;line-height:1.45}@media (max-width:600px){.rf-submitting{padding:13px 16px 15px}.rf-submitting-step{font-size:11.5px}.rf-submitting-detail{font-size:13px}}@media (prefers-reduced-motion:reduce){.rf-submitting-rail:not([data-determinate=true])>span{animation-duration:3.2s}}
