@import"https://fonts.googleapis.com/css2?family=Cairo:wght@400;500;600;700;800;900&family=IBM+Plex+Sans+Arabic:wght@300;400;500;600;700&family=Readex+Pro:wght@300..700&display=swap";*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: rgb(var(--navy-950));--tw-ring-color: rgb(var(--gold-300) / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: rgb(var(--navy-950));--tw-ring-color: rgb(var(--gold-300) / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:rgb(var(--navy-200) / 1)}:before,:after{--tw-content: ""}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:Cairo,Tahoma,Arial,sans-serif;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:rgb(var(--navy-400) / 1)}input::placeholder,textarea::placeholder{opacity:1;color:rgb(var(--navy-400) / 1)}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}input:where([type=text]),input:where(:not([type])),input:where([type=email]),input:where([type=url]),input:where([type=password]),input:where([type=number]),input:where([type=date]),input:where([type=datetime-local]),input:where([type=month]),input:where([type=search]),input:where([type=tel]),input:where([type=time]),input:where([type=week]),select:where([multiple]),textarea,select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border-color:rgb(var(--navy-500) / var(--tw-border-opacity, 1));border-width:1px;border-radius:0;padding:.5rem .75rem;font-size:1rem;line-height:1.5rem;--tw-shadow: 0 0 #0000}input:where([type=text]):focus,input:where(:not([type])):focus,input:where([type=email]):focus,input:where([type=url]):focus,input:where([type=password]):focus,input:where([type=number]):focus,input:where([type=date]):focus,input:where([type=datetime-local]):focus,input:where([type=month]):focus,input:where([type=search]):focus,input:where([type=tel]):focus,input:where([type=time]):focus,input:where([type=week]):focus,select:where([multiple]):focus,textarea:focus,select:focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-inset: var(--tw-empty, );--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(var(--gold-600) / var(--tw-ring-opacity, 1));--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);border-color:rgb(var(--gold-600) / var(--tw-border-opacity, 1))}input::-moz-placeholder,textarea::-moz-placeholder{color:rgb(var(--navy-500) / var(--tw-text-opacity, 1));opacity:1}input::placeholder,textarea::placeholder{color:rgb(var(--navy-500) / var(--tw-text-opacity, 1));opacity:1}::-webkit-date-and-time-value{min-height:1.5em;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit,::-webkit-datetime-edit-year-field,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute-field,::-webkit-datetime-edit-second-field,::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-meridiem-field{padding-top:0;padding-bottom:0}select{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3e%3cpath stroke='%236b7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M6 8l4 4 4-4'/%3e%3c/svg%3e");background-position:right .5rem center;background-repeat:no-repeat;background-size:1.5em 1.5em;padding-right:2.5rem;-webkit-print-color-adjust:exact;print-color-adjust:exact}select:where([multiple]),select:where([size]:not([size="1"])){background-image:initial;background-position:initial;background-repeat:unset;background-size:initial;padding-right:.75rem;-webkit-print-color-adjust:unset;print-color-adjust:unset}input:where([type=checkbox]),input:where([type=radio]){-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0;-webkit-print-color-adjust:exact;print-color-adjust:exact;display:inline-block;vertical-align:middle;background-origin:border-box;-webkit-user-select:none;-moz-user-select:none;user-select:none;flex-shrink:0;height:1rem;width:1rem;color:rgb(var(--gold-600) / var(--tw-text-opacity, 1));background-color:#fff;border-color:rgb(var(--navy-500) / var(--tw-border-opacity, 1));border-width:1px;--tw-shadow: 0 0 #0000}input:where([type=checkbox]){border-radius:0}input:where([type=radio]){border-radius:100%}input:where([type=checkbox]):focus,input:where([type=radio]):focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-inset: var(--tw-empty, );--tw-ring-offset-width: 2px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(var(--gold-600) / var(--tw-ring-opacity, 1));--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}input:where([type=checkbox]):checked,input:where([type=radio]):checked{border-color:transparent;background-color:currentColor;background-size:100% 100%;background-position:center;background-repeat:no-repeat}input:where([type=checkbox]):checked{background-image:url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='white' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M12.207 4.793a1 1 0 010 1.414l-5 5a1 1 0 01-1.414 0l-2-2a1 1 0 011.414-1.414L6.5 9.086l4.293-4.293a1 1 0 011.414 0z'/%3e%3c/svg%3e")}@media(forced-colors:active){input:where([type=checkbox]):checked{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}}input:where([type=radio]):checked{background-image:url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='white' xmlns='http://www.w3.org/2000/svg'%3e%3ccircle cx='8' cy='8' r='3'/%3e%3c/svg%3e")}@media(forced-colors:active){input:where([type=radio]):checked{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}}input:where([type=checkbox]):checked:hover,input:where([type=checkbox]):checked:focus,input:where([type=radio]):checked:hover,input:where([type=radio]):checked:focus{border-color:transparent;background-color:currentColor}input:where([type=checkbox]):indeterminate{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 16 16'%3e%3cpath stroke='white' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M4 8h8'/%3e%3c/svg%3e");border-color:transparent;background-color:currentColor;background-size:100% 100%;background-position:center;background-repeat:no-repeat}@media(forced-colors:active){input:where([type=checkbox]):indeterminate{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}}input:where([type=checkbox]):indeterminate:hover,input:where([type=checkbox]):indeterminate:focus{border-color:transparent;background-color:currentColor}input:where([type=file]){background:unset;border-color:inherit;border-width:0;border-radius:0;padding:0;font-size:unset;line-height:inherit}input:where([type=file]):focus{outline:1px solid ButtonText;outline:1px auto -webkit-focus-ring-color}.tooltip-arrow,.tooltip-arrow:before{position:absolute;width:8px;height:8px;background:inherit}.tooltip-arrow{visibility:hidden}.tooltip-arrow:before{content:"";visibility:visible;transform:rotate(45deg)}[data-tooltip-style^=light]+.tooltip>.tooltip-arrow:before{border-style:solid;border-color:var(--color-neutral-tertiary)}[data-tooltip-style^=light]+.tooltip[data-popper-placement^=top]>.tooltip-arrow:before{border-bottom-width:1px;border-right-width:1px}[data-tooltip-style^=light]+.tooltip[data-popper-placement^=right]>.tooltip-arrow:before{border-bottom-width:1px;border-left-width:1px}[data-tooltip-style^=light]+.tooltip[data-popper-placement^=bottom]>.tooltip-arrow:before{border-top-width:1px;border-left-width:1px}[data-tooltip-style^=light]+.tooltip[data-popper-placement^=left]>.tooltip-arrow:before{border-top-width:1px;border-right-width:1px}.tooltip[data-popper-placement^=top]>.tooltip-arrow{bottom:-3px}.tooltip[data-popper-placement^=bottom]>.tooltip-arrow{top:-3px}.tooltip[data-popper-placement^=left]>.tooltip-arrow{right:-3px}.tooltip[data-popper-placement^=right]>.tooltip-arrow{left:-3px}.tooltip.invisible>.tooltip-arrow:before{visibility:hidden}[data-popper-arrow],[data-popper-arrow]:before{position:absolute;width:8px;height:8px;background:inherit}[data-popper-arrow]{visibility:hidden}[data-popper-arrow]:before{content:"";visibility:visible;transform:rotate(45deg)}[data-popper-arrow]:after{content:"";visibility:visible;transform:rotate(45deg);position:absolute;width:9px;height:9px;background:inherit}[role=tooltip]>[data-popper-arrow]:before{border-style:solid;border-color:var(--color-neutral-tertiary)}.dark [role=tooltip]>[data-popper-arrow]:before{border-style:solid;border-color:var(--color-dark)}[role=tooltip]>[data-popper-arrow]:after{border-style:solid;border-color:var(--color-neutral-tertiary)}.dark [role=tooltip]>[data-popper-arrow]:after{border-style:solid;border-color:var(--color-dark)}[data-popover][role=tooltip][data-popper-placement^=top]>[data-popper-arrow]:before{border-bottom-width:1px;border-right-width:1px}[data-popover][role=tooltip][data-popper-placement^=top]>[data-popper-arrow]:after{border-bottom-width:1px;border-right-width:1px}[data-popover][role=tooltip][data-popper-placement^=right]>[data-popper-arrow]:before{border-bottom-width:1px;border-left-width:1px}[data-popover][role=tooltip][data-popper-placement^=right]>[data-popper-arrow]:after{border-bottom-width:1px;border-left-width:1px}[data-popover][role=tooltip][data-popper-placement^=bottom]>[data-popper-arrow]:before{border-top-width:1px;border-left-width:1px}[data-popover][role=tooltip][data-popper-placement^=bottom]>[data-popper-arrow]:after{border-top-width:1px;border-left-width:1px}[data-popover][role=tooltip][data-popper-placement^=left]>[data-popper-arrow]:before{border-top-width:1px;border-right-width:1px}[data-popover][role=tooltip][data-popper-placement^=left]>[data-popper-arrow]:after{border-top-width:1px;border-right-width:1px}[data-popover][role=tooltip][data-popper-placement^=top]>[data-popper-arrow]{bottom:-4px}[data-popover][role=tooltip][data-popper-placement^=bottom]>[data-popper-arrow]{top:-4px}[data-popover][role=tooltip][data-popper-placement^=left]>[data-popper-arrow]{right:-4px}[data-popover][role=tooltip][data-popper-placement^=right]>[data-popper-arrow]{left:-4px}[role=tooltip].invisible>[data-popper-arrow]:before{visibility:hidden}[role=tooltip].invisible>[data-popper-arrow]:after{visibility:hidden}[type=text],[type=email],[type=url],[type=password],[type=number],[type=date],[type=datetime-local],[type=month],[type=search],[type=tel],[type=time],[type=week],[multiple],textarea,select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border-color:var(--color-body);border-width:1px;border-radius:0;padding:.5rem .75rem;font-size:1rem;line-height:1.5rem;--tw-shadow: 0 0 #0000}[type=text]:focus,[type=email]:focus,[type=url]:focus,[type=password]:focus,[type=number]:focus,[type=date]:focus,[type=datetime-local]:focus,[type=month]:focus,[type=search]:focus,[type=tel]:focus,[type=time]:focus,[type=week]:focus,[multiple]:focus,textarea:focus,select:focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-inset: var(--tw-empty, );--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: var(--color-brand);--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);border-color:var(--color-brand)}input::-moz-placeholder,textarea::-moz-placeholder{color:var(--color-body);opacity:1}input::placeholder,textarea::placeholder{color:var(--color-body);opacity:1}::-webkit-datetime-edit-fields-wrapper{padding:0}input[type=time]::-webkit-calendar-picker-indicator{background:none}select:not([size]){background-image:url("data:image/svg+xml,%3csvg aria-hidden='true' xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 10 6'%3e %3cpath stroke='rgb(var(--navy-500) / %3calpha-value%3e)' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m1 1 4 4 4-4'/%3e %3c/svg%3e");background-position:right .75rem center;background-repeat:no-repeat;background-size:.75em .75em;padding-right:2.5rem;-webkit-print-color-adjust:exact;print-color-adjust:exact}:is([dir=rtl]) select:not([size]){background-position:left .75rem center;padding-right:.75rem;padding-left:0}[multiple]{background-image:initial;background-position:initial;background-repeat:unset;background-size:initial;padding-right:.75rem;-webkit-print-color-adjust:unset;print-color-adjust:unset}[type=checkbox],[type=radio]{position:relative;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0;-webkit-print-color-adjust:exact;print-color-adjust:exact;display:inline-block;vertical-align:middle;background-origin:border-box;-webkit-user-select:none;-moz-user-select:none;user-select:none;flex-shrink:0;height:1rem;width:1rem;color:var(--color-brand);background-color:#fff;border-color:var(--color-default);border-width:1px;--tw-shadow: 0 0 #0000}[type=checkbox]{border-radius:0}[type=radio]{border-radius:100%}[type=checkbox]:focus,[type=radio]:focus{outline:1px solid transparent;--tw-ring-inset: var(--tw-empty, );--tw-ring-offset-color: #fff;--tw-ring-color: var(--color-brand);--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}[type=checkbox]:checked,.dark [type=checkbox]:checked{border-color:currentColor!important}[type=checkbox]:checked,[type=radio]:checked,.dark [type=checkbox]:checked,.dark [type=radio]:checked{background-color:currentColor!important;background-size:.85em .85em!important;background-position:center;background-repeat:no-repeat}[type=checkbox]:checked{background-image:url("data:image/svg+xml,%3csvg aria-hidden='true' xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none' viewBox='0 0 24 24'%3e %3cpath stroke='white' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M5 11.917 9.724 16.5 19 7.5'/%3e %3c/svg%3e");background-repeat:no-repeat;background-size:.75em .75em;-webkit-print-color-adjust:exact;print-color-adjust:exact}[type=radio]:checked:before,[type=radio]:disabled:checked:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);border-radius:100%;background-color:var(--color-brand);width:.9em!important;height:.9em!important}[type=radio]:checked:after,[type=radio]:disabled:checked:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);border-radius:100%;background-color:var(--color-white);width:.35em!important;height:.35em!important}.dark [type=radio]:checked:before,.dark [type=radio]:disabled:checked:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);border-radius:100%;background-color:var(--color-brand);width:.9em!important;height:.9em!important}.dark [type=radio]:checked:after,.dark [type=radio]:disabled:checked:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);border-radius:100%;background-color:var(--color-white);width:.35em!important;height:.35em!important}[type=checkbox]:indeterminate{background-image:url("data:image/svg+xml,%3csvg aria-hidden='true' xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 16 12'%3e %3cpath stroke='white' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M0.5 6h14'/%3e %3c/svg%3e");background-color:currentColor!important;border-color:transparent!important;background-position:center;background-repeat:no-repeat;background-size:1.55em 1.55em;-webkit-print-color-adjust:exact;print-color-adjust:exact}[type=checkbox]:indeterminate:hover,[type=checkbox]:indeterminate:focus{border-color:transparent!important;background-color:currentColor!important}[type=file]{background:unset;border-color:inherit;border-width:0;border-radius:0;padding:0;font-size:unset;line-height:inherit}[type=file]:focus{outline:1px auto inherit}input[type=file]::file-selector-button{color:var(--color-body);background:var(--color-neutral-quaternary);border:0;font-weight:500;font-size:0;cursor:pointer;padding:.625rem 1rem .625rem 2rem;margin-inline-start:-1rem;margin-inline-end:1rem}input[type=file]::file-selector-button:hover{background:var(--color-neutral-quaternary)}:is([dir=rtl]) input[type=file]::file-selector-button{padding-right:2rem;padding-left:1rem}.dark input[type=file]::file-selector-button{color:var(--color-body);background:var(--color-neutral-quaternary)}.dark input[type=file]::file-selector-button:hover{background:var(--color-neutral-quaternary)}input[type=range]::-webkit-slider-thumb{height:1.25rem;width:1.25rem;background:var(--color-brand);border-radius:9999px;border:0;appearance:none;-moz-appearance:none;-webkit-appearance:none;cursor:pointer}input[type=range]:disabled::-webkit-slider-thumb{background:var(--color-body)}.dark input[type=range]:disabled::-webkit-slider-thumb{background:var(--color-body)}input[type=range]:focus::-webkit-slider-thumb{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-opacity: 1px;--tw-ring-color: rgb(164 202 254 / var(--tw-ring-opacity))}input[type=range]::-moz-range-thumb{height:1.25rem;width:1.25rem;background:var(--color-brand);border-radius:9999px;border:0;appearance:none;-moz-appearance:none;-webkit-appearance:none;cursor:pointer}input[type=range]:disabled::-moz-range-thumb{background:var(--color-body)}.dark input[type=range]:disabled::-moz-range-thumb{background:var(--color-body)}input[type=range]::-moz-range-progress{background:var(--color-brand)}input[type=range]::-ms-fill-lower{background:var(--color-brand)}.toggle-bg:after{content:"";position:absolute;top:.125rem;left:.125rem;background:#fff;border-color:var(--color-default);border-width:1px;border-radius:9999px;height:1.25rem;width:1.25rem;transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-duration:.15s;box-shadow:var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color)}input:checked+.toggle-bg:after{transform:translate(100%);border-color:#fff}input:checked+.toggle-bg{background:var(--color-brand);border-color:var(--color-brand)}html{scroll-behavior:smooth}body{font-family:var(--prestige-font-sans)}[x-cloak]{display:none!important}input:where([type=text]),input:where(:not([type])),input:where([type=email]),input:where([type=url]),input:where([type=password]),input:where([type=number]),input:where([type=date]),input:where([type=datetime-local]),input:where([type=month]),input:where([type=search]),input:where([type=tel]),input:where([type=time]),input:where([type=week]),select:where([multiple]),textarea,select,input:where([type=checkbox]),input:where([type=radio]){background-color:rgb(var(--ivory))}input:where([type=text]):focus,input:where(:not([type])):focus,input:where([type=email]):focus,input:where([type=url]):focus,input:where([type=password]):focus,input:where([type=number]):focus,input:where([type=date]):focus,input:where([type=datetime-local]):focus,input:where([type=month]):focus,input:where([type=search]):focus,input:where([type=tel]):focus,input:where([type=time]):focus,input:where([type=week]):focus,select:where([multiple]):focus,textarea:focus,select:focus,input:where([type=checkbox]):focus,input:where([type=radio]):focus{--tw-ring-offset-color: rgb(var(--navy-950))}select:where(:not([multiple])){background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3e%3cpath stroke='%2399A1AC' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M6 8l4 4 4-4'/%3e%3c/svg%3e")}select:where([size]:not([size="1"])){background-image:initial}select:not([size]){background-image:url("data:image/svg+xml,%3csvg aria-hidden='true' xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 10 6'%3e %3cpath stroke='%2399A1AC' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m1 1 4 4 4-4'/%3e %3c/svg%3e")}input:where([type=checkbox]):checked{background-image:url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='%23FAF8F3' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M12.207 4.793a1 1 0 010 1.414l-5 5a1 1 0 01-1.414 0l-2-2a1 1 0 011.414-1.414L6.5 9.086l4.293-4.293a1 1 0 011.414 0z'/%3e%3c/svg%3e")}input:where([type=radio]):checked{background-image:url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='%23FAF8F3' xmlns='http://www.w3.org/2000/svg'%3e%3ccircle cx='8' cy='8' r='3'/%3e%3c/svg%3e")}input:where([type=checkbox]):indeterminate{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 16 16'%3e%3cpath stroke='%23FAF8F3' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M4 8h8'/%3e%3c/svg%3e")}.container{width:100%}@media(min-width:640px){.container{max-width:640px}}@media(min-width:768px){.container{max-width:768px}}@media(min-width:1024px){.container{max-width:1024px}}@media(min-width:1280px){.container{max-width:1280px}}@media(min-width:1536px){.container{max-width:1536px}}.form-input,.form-textarea,.form-select,.form-multiselect{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border-color:rgb(var(--navy-500) / var(--tw-border-opacity, 1));border-width:1px;border-radius:0;padding:.5rem .75rem;font-size:1rem;line-height:1.5rem;--tw-shadow: 0 0 #0000}.form-input:focus,.form-textarea:focus,.form-select:focus,.form-multiselect:focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-inset: var(--tw-empty, );--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(var(--gold-600) / var(--tw-ring-opacity, 1));--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);border-color:rgb(var(--gold-600) / var(--tw-border-opacity, 1))}.form-input::-moz-placeholder,.form-textarea::-moz-placeholder{color:rgb(var(--navy-500) / var(--tw-text-opacity, 1));opacity:1}.form-input::placeholder,.form-textarea::placeholder{color:rgb(var(--navy-500) / var(--tw-text-opacity, 1));opacity:1}.form-input::-webkit-datetime-edit-fields-wrapper{padding:0}.form-input::-webkit-date-and-time-value{min-height:1.5em;text-align:inherit}.form-input::-webkit-datetime-edit{display:inline-flex}.form-input::-webkit-datetime-edit,.form-input::-webkit-datetime-edit-year-field,.form-input::-webkit-datetime-edit-month-field,.form-input::-webkit-datetime-edit-day-field,.form-input::-webkit-datetime-edit-hour-field,.form-input::-webkit-datetime-edit-minute-field,.form-input::-webkit-datetime-edit-second-field,.form-input::-webkit-datetime-edit-millisecond-field,.form-input::-webkit-datetime-edit-meridiem-field{padding-top:0;padding-bottom:0}.form-checkbox,.form-radio{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0;-webkit-print-color-adjust:exact;print-color-adjust:exact;display:inline-block;vertical-align:middle;background-origin:border-box;-webkit-user-select:none;-moz-user-select:none;user-select:none;flex-shrink:0;height:1rem;width:1rem;color:rgb(var(--gold-600) / var(--tw-text-opacity, 1));background-color:#fff;border-color:rgb(var(--navy-500) / var(--tw-border-opacity, 1));border-width:1px;--tw-shadow: 0 0 #0000}.form-checkbox{border-radius:0}.form-checkbox:focus,.form-radio:focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-inset: var(--tw-empty, );--tw-ring-offset-width: 2px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(var(--gold-600) / var(--tw-ring-opacity, 1));--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.form-checkbox:checked,.form-radio:checked{border-color:transparent;background-color:currentColor;background-size:100% 100%;background-position:center;background-repeat:no-repeat}.form-checkbox:checked{background-image:url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='white' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M12.207 4.793a1 1 0 010 1.414l-5 5a1 1 0 01-1.414 0l-2-2a1 1 0 011.414-1.414L6.5 9.086l4.293-4.293a1 1 0 011.414 0z'/%3e%3c/svg%3e")}@media(forced-colors:active){.form-checkbox:checked{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}}.form-checkbox:checked:hover,.form-checkbox:checked:focus,.form-radio:checked:hover,.form-radio:checked:focus{border-color:transparent;background-color:currentColor}.form-checkbox:indeterminate{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 16 16'%3e%3cpath stroke='white' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M4 8h8'/%3e%3c/svg%3e");border-color:transparent;background-color:currentColor;background-size:100% 100%;background-position:center;background-repeat:no-repeat}@media(forced-colors:active){.form-checkbox:indeterminate{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}}.form-checkbox:indeterminate:hover,.form-checkbox:indeterminate:focus{border-color:transparent;background-color:currentColor}.prose{color:var(--tw-prose-body);max-width:65ch}.prose :where(p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em;margin-bottom:1.25em}.prose :where([class~=lead]):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-lead);font-size:1.25em;line-height:1.6;margin-top:1.2em;margin-bottom:1.2em}.prose :where(a):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-links);text-decoration:underline;font-weight:500}.prose :where(strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-bold);font-weight:600}.prose :where(a strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(blockquote strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(thead th strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(ol):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:decimal;margin-top:1.25em;margin-bottom:1.25em;padding-inline-start:1.625em}.prose :where(ol[type=A]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-alpha}.prose :where(ol[type=a]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-alpha}.prose :where(ol[type=A s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-alpha}.prose :where(ol[type=a s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-alpha}.prose :where(ol[type=I]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-roman}.prose :where(ol[type=i]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-roman}.prose :where(ol[type=I s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-roman}.prose :where(ol[type=i s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-roman}.prose :where(ol[type="1"]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:decimal}.prose :where(ul):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:disc;margin-top:1.25em;margin-bottom:1.25em;padding-inline-start:1.625em}.prose :where(ol>li):not(:where([class~=not-prose],[class~=not-prose] *))::marker{font-weight:400;color:var(--tw-prose-counters)}.prose :where(ul>li):not(:where([class~=not-prose],[class~=not-prose] *))::marker{color:var(--tw-prose-bullets)}.prose :where(dt):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-weight:600;margin-top:1.25em}.prose :where(hr):not(:where([class~=not-prose],[class~=not-prose] *)){border-color:var(--tw-prose-hr);border-top-width:1px;margin-top:3em;margin-bottom:3em}.prose :where(blockquote):not(:where([class~=not-prose],[class~=not-prose] *)){font-weight:500;font-style:italic;color:var(--tw-prose-quotes);border-inline-start-width:.25rem;border-inline-start-color:var(--tw-prose-quote-borders);quotes:"“""”""‘""’";margin-top:1.6em;margin-bottom:1.6em;padding-inline-start:1em}.prose :where(blockquote p:first-of-type):not(:where([class~=not-prose],[class~=not-prose] *)):before{content:open-quote}.prose :where(blockquote p:last-of-type):not(:where([class~=not-prose],[class~=not-prose] *)):after{content:close-quote}.prose :where(h1):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-weight:800;font-size:2.25em;margin-top:0;margin-bottom:.8888889em;line-height:1.1111111}.prose :where(h1 strong):not(:where([class~=not-prose],[class~=not-prose] *)){font-weight:900;color:inherit}.prose :where(h2):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-weight:700;font-size:1.5em;margin-top:2em;margin-bottom:1em;line-height:1.3333333}.prose :where(h2 strong):not(:where([class~=not-prose],[class~=not-prose] *)){font-weight:800;color:inherit}.prose :where(h3):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-weight:600;font-size:1.25em;margin-top:1.6em;margin-bottom:.6em;line-height:1.6}.prose :where(h3 strong):not(:where([class~=not-prose],[class~=not-prose] *)){font-weight:700;color:inherit}.prose :where(h4):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-weight:600;margin-top:1.5em;margin-bottom:.5em;line-height:1.5}.prose :where(h4 strong):not(:where([class~=not-prose],[class~=not-prose] *)){font-weight:700;color:inherit}.prose :where(img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em}.prose :where(picture):not(:where([class~=not-prose],[class~=not-prose] *)){display:block;margin-top:2em;margin-bottom:2em}.prose :where(video):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em}.prose :where(kbd):not(:where([class~=not-prose],[class~=not-prose] *)){font-weight:500;font-family:inherit;color:var(--tw-prose-kbd);box-shadow:0 0 0 1px var(--tw-prose-kbd-shadows),0 3px 0 var(--tw-prose-kbd-shadows);font-size:.875em;border-radius:.3125rem;padding-top:.1875em;padding-inline-end:.375em;padding-bottom:.1875em;padding-inline-start:.375em}.prose :where(code):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-code);font-weight:600;font-size:.875em}.prose :where(code):not(:where([class~=not-prose],[class~=not-prose] *)):before{content:"`"}.prose :where(code):not(:where([class~=not-prose],[class~=not-prose] *)):after{content:"`"}.prose :where(a code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(h1 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(h2 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-size:.875em}.prose :where(h3 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-size:.9em}.prose :where(h4 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(blockquote code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(thead th code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(pre):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-pre-code);background-color:var(--tw-prose-pre-bg);overflow-x:auto;font-weight:400;font-size:.875em;line-height:1.7142857;margin-top:1.7142857em;margin-bottom:1.7142857em;border-radius:.375rem;padding-top:.8571429em;padding-inline-end:1.1428571em;padding-bottom:.8571429em;padding-inline-start:1.1428571em}.prose :where(pre code):not(:where([class~=not-prose],[class~=not-prose] *)){background-color:transparent;border-width:0;border-radius:0;padding:0;font-weight:inherit;color:inherit;font-size:inherit;font-family:inherit;line-height:inherit}.prose :where(pre code):not(:where([class~=not-prose],[class~=not-prose] *)):before{content:none}.prose :where(pre code):not(:where([class~=not-prose],[class~=not-prose] *)):after{content:none}.prose :where(table):not(:where([class~=not-prose],[class~=not-prose] *)){width:100%;table-layout:auto;margin-top:2em;margin-bottom:2em;font-size:.875em;line-height:1.7142857}.prose :where(thead):not(:where([class~=not-prose],[class~=not-prose] *)){border-bottom-width:1px;border-bottom-color:var(--tw-prose-th-borders)}.prose :where(thead th):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-weight:600;vertical-align:bottom;padding-inline-end:.5714286em;padding-bottom:.5714286em;padding-inline-start:.5714286em}.prose :where(tbody tr):not(:where([class~=not-prose],[class~=not-prose] *)){border-bottom-width:1px;border-bottom-color:var(--tw-prose-td-borders)}.prose :where(tbody tr:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){border-bottom-width:0}.prose :where(tbody td):not(:where([class~=not-prose],[class~=not-prose] *)){vertical-align:baseline}.prose :where(tfoot):not(:where([class~=not-prose],[class~=not-prose] *)){border-top-width:1px;border-top-color:var(--tw-prose-th-borders)}.prose :where(tfoot td):not(:where([class~=not-prose],[class~=not-prose] *)){vertical-align:top}.prose :where(th,td):not(:where([class~=not-prose],[class~=not-prose] *)){text-align:start}.prose :where(figure>*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:0}.prose :where(figcaption):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-captions);font-size:.875em;line-height:1.4285714;margin-top:.8571429em}.prose{--tw-prose-body: rgb(var(--navy-700));--tw-prose-headings: rgb(var(--navy-950));--tw-prose-lead: rgb(var(--navy-600));--tw-prose-links: rgb(var(--gold-700));--tw-prose-bold: rgb(var(--navy-950));--tw-prose-counters: rgb(var(--navy-500));--tw-prose-bullets: rgb(var(--gold-500));--tw-prose-hr: rgb(var(--navy-200));--tw-prose-quotes: rgb(var(--navy-950));--tw-prose-quote-borders: rgb(var(--gold-300));--tw-prose-captions: rgb(var(--navy-500));--tw-prose-kbd: rgb(var(--navy-950));--tw-prose-kbd-shadows: var(--navy-950);--tw-prose-code: rgb(var(--navy-950));--tw-prose-pre-code: rgb(var(--navy-200));--tw-prose-pre-bg: rgb(var(--navy-900));--tw-prose-th-borders: rgb(var(--navy-300));--tw-prose-td-borders: rgb(var(--navy-200));--tw-prose-invert-body: rgb(var(--navy-300));--tw-prose-invert-headings: rgb(var(--ivory));--tw-prose-invert-lead: rgb(var(--navy-400));--tw-prose-invert-links: rgb(var(--gold-300));--tw-prose-invert-bold: rgb(var(--ivory));--tw-prose-invert-counters: rgb(var(--navy-400));--tw-prose-invert-bullets: rgb(var(--gold-400));--tw-prose-invert-hr: rgb(var(--navy-700));--tw-prose-invert-quotes: rgb(var(--navy-100));--tw-prose-invert-quote-borders: rgb(var(--gold-300) / .4);--tw-prose-invert-captions: rgb(var(--navy-400));--tw-prose-invert-kbd: rgb(var(--ivory));--tw-prose-invert-kbd-shadows: var(--ivory);--tw-prose-invert-code: rgb(var(--ivory));--tw-prose-invert-pre-code: rgb(var(--navy-300));--tw-prose-invert-pre-bg: rgb(var(--navy-975) / 50%);--tw-prose-invert-th-borders: rgb(var(--navy-600));--tw-prose-invert-td-borders: rgb(var(--navy-700));font-size:1rem;line-height:1.75}.prose :where(picture>img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:0}.prose :where(li):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.5em;margin-bottom:.5em}.prose :where(ol>li):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:.375em}.prose :where(ul>li):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:.375em}.prose :where(.prose>ul>li p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.75em;margin-bottom:.75em}.prose :where(.prose>ul>li>p:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em}.prose :where(.prose>ul>li>p:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.25em}.prose :where(.prose>ol>li>p:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em}.prose :where(.prose>ol>li>p:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.25em}.prose :where(ul ul,ul ol,ol ul,ol ol):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.75em;margin-bottom:.75em}.prose :where(dl):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em;margin-bottom:1.25em}.prose :where(dd):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.5em;padding-inline-start:1.625em}.prose :where(hr+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose :where(h2+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose :where(h3+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose :where(h4+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose :where(thead th:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:0}.prose :where(thead th:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:0}.prose :where(tbody td,tfoot td):not(:where([class~=not-prose],[class~=not-prose] *)){padding-top:.5714286em;padding-inline-end:.5714286em;padding-bottom:.5714286em;padding-inline-start:.5714286em}.prose :where(tbody td:first-child,tfoot td:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:0}.prose :where(tbody td:last-child,tfoot td:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:0}.prose :where(figure):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em}.prose :where(.prose>:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose :where(.prose>:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:0}.prose-invert{--tw-prose-body: var(--tw-prose-invert-body);--tw-prose-headings: var(--tw-prose-invert-headings);--tw-prose-lead: var(--tw-prose-invert-lead);--tw-prose-links: var(--tw-prose-invert-links);--tw-prose-bold: var(--tw-prose-invert-bold);--tw-prose-counters: var(--tw-prose-invert-counters);--tw-prose-bullets: var(--tw-prose-invert-bullets);--tw-prose-hr: var(--tw-prose-invert-hr);--tw-prose-quotes: var(--tw-prose-invert-quotes);--tw-prose-quote-borders: var(--tw-prose-invert-quote-borders);--tw-prose-captions: var(--tw-prose-invert-captions);--tw-prose-kbd: var(--tw-prose-invert-kbd);--tw-prose-kbd-shadows: var(--tw-prose-invert-kbd-shadows);--tw-prose-code: var(--tw-prose-invert-code);--tw-prose-pre-code: var(--tw-prose-invert-pre-code);--tw-prose-pre-bg: var(--tw-prose-invert-pre-bg);--tw-prose-th-borders: var(--tw-prose-invert-th-borders);--tw-prose-td-borders: var(--tw-prose-invert-td-borders)}.selectedCell,.dark .selectedCell{background-color:var(--color-neutral-secondary-medium)}.datatable-wrapper{width:100%}.datatable-wrapper .datatable-top{display:flex;justify-content:space-between;flex-direction:column-reverse;align-items:start;gap:1rem;margin-bottom:1rem}@media(min-width:640px){.datatable-wrapper .datatable-top{flex-direction:row-reverse;align-items:center}}.datatable-wrapper .datatable-search .datatable-input,.datatable-wrapper .datatable-input{color:var(--color-heading);font-size:0;border:1px solid var(--color-default);border-radius:var(--radius-base);background-color:var(--color-neutral-secondary-soft);min-width:16rem}.datatable-wrapper thead th .datatable-input{background-color:var(--color-neutral-primary);font-weight:400;color:var(--color-heading);padding-top:.35rem;padding-bottom:.35rem;min-width:0}.datatable-wrapper .datatable-top .datatable-dropdown{color:var(--color-body);font-size:0}.datatable-wrapper .datatable-top .datatable-dropdown .datatable-selector{background-color:var(--color-neutral-secondary-soft);color:var(--color-heading);font-size:0;border:1px solid var(--color-default);border-radius:var(--radius-base);margin-right:.25rem;min-width:4rem}.datatable-wrapper .datatable-container thead tr.search-filtering-row th{padding-top:0}.datatable-wrapper .datatable-search .datatable-input:focus{border-color:var(--color-brand)}.datatable-wrapper .datatable-container{overflow-x:auto;border:1px solid var(--color-default);border-radius:var(--radius-base)}.datatable-wrapper .datatable-table{width:100%;font-size:0;color:var(--color-body);text-align:left}.datatable-wrapper .datatable-table thead{font-size:0;color:var(--color-body);background-color:var(--color-neutral-secondary-medium);border-bottom:1px solid var(--color-default)}.datatable-wrapper .datatable-table thead th{white-space:nowrap}.datatable-wrapper .datatable-table thead th,.datatable-wrapper .datatable-table tbody th,.datatable-wrapper .datatable-table tbody td{width:auto!important;padding:.75rem 1.5rem}.datatable-wrapper .datatable-table thead th .datatable-sorter,.datatable-wrapper .datatable-table thead th{text-transform:uppercase}.datatable-wrapper .datatable-table thead th .datatable-sorter:hover,.datatable-wrapper .datatable-table thead th.datatable-ascending .datatable-sorter,.datatable-wrapper .datatable-table thead th.datatable-descending .datatable-sorter{color:var(--color-heading)}.datatable-wrapper .datatable-table tbody tr.selected{background-color:var(--color-neutral-secondary)}.datatable-wrapper .datatable-table tbody tr{border-bottom:1px solid var(--color-default)}.datatable-wrapper .datatable-table tbody tr:last-child{border-bottom:0}.datatable-wrapper .datatable-table .datatable-empty{text-align:center}.datatable-wrapper .datatable-bottom{display:flex;flex-direction:column;justify-content:space-between;align-items:start;margin-top:1rem;gap:1rem}@media(min-width:640px){.datatable-wrapper .datatable-bottom{flex-direction:row;align-items:center}}.datatable-wrapper .datatable-bottom .datatable-info{color:var(--color-body);font-size:0}.datatable-wrapper .datatable-bottom .datatable-pagination .datatable-pagination-list{display:flex;align-items:center;height:2rem;font-size:0}.datatable-wrapper .datatable-bottom .datatable-pagination .datatable-pagination-list-item-link{display:flex;align-items:center;color:var(--color-body);background-color:var(--color-neutral-secondary-medium);font-weight:500;padding-left:.75rem;padding-right:.75rem;height:2rem;font-size:0;border-top:1px solid var(--color-default);border-bottom:1px solid var(--color-default);border-right:1px solid var(--color-default)}.datatable-wrapper .datatable-bottom .datatable-pagination .datatable-pagination-list-item:hover .datatable-pagination-list-item-link{color:var(--color-heading);background-color:var(--color-neutral-tertiary-medium)}.datatable-wrapper .datatable-bottom .datatable-pagination .datatable-pagination-list-item:first-of-type,.datatable-wrapper .datatable-bottom .datatable-pagination .datatable-pagination-list-item:last-of-type{position:relative}.datatable-wrapper .datatable-bottom .datatable-pagination .datatable-pagination-list-item.datatable-active .datatable-pagination-list-item-link{color:var(--color-fg-brand);background-color:var(--color-neutral-tertiary-medium)}.datatable-wrapper .datatable-bottom .datatable-pagination .datatable-pagination-list-item:first-of-type .datatable-pagination-list-item-link{border-top-left-radius:var(--radius-base);border-bottom-left-radius:var(--radius-base);border-left:1px solid var(--color-default)}.datatable-wrapper .datatable-bottom .datatable-pagination .datatable-pagination-list-item:last-of-type .datatable-pagination-list-item-link{border-top-right-radius:var(--radius-base);border-bottom-right-radius:var(--radius-base);border-left:0}.datatable-wrapper .datatable-bottom .datatable-pagination .datatable-pagination-list-item-link:hover{background-color:var(--color-neutral-secondary-medium);color:var(--color-body)}.apexcharts-canvas .apexcharts-tooltip{background-color:primary!important;color:var(--color-body)!important;border:0!important;border-radius:var(--radius-base)!important;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a!important}.dark .apexcharts-canvas .apexcharts-tooltip{background-color:var(--color-neutral-secondary-medium)!important;color:var(--color-body)!important;border-color:var(--color-default)!important;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a!important}.apexcharts-canvas .apexcharts-tooltip .apexcharts-tooltip-title{padding:.5rem .75rem!important;margin-bottom:.75rem!important;background-color:var(--color-neutral-tertiary-medium)!important;border-color:var(--color-light)!important;font-size:0!important;font-weight:600!important;color:var(--color-heading)!important}.dark .apexcharts-canvas .apexcharts-tooltip .apexcharts-tooltip-title{background-color:var(--color-neutral-tertiary-medium)!important;border-color:var(--color-light)!important;color:var(--color-heading)!important}.apexcharts-canvas .apexcharts-xaxistooltip{color:var(--color-body)!important;padding:.5rem .75rem!important;border-color:transparent!important;background-color:#fff!important;border-radius:.25rem!important;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a!important}.dark .apexcharts-canvas .apexcharts-xaxistooltip{color:var(--color-body)!important;background-color:var(--color-neutral-secondary-medium)!important}.apexcharts-canvas .apexcharts-tooltip .apexcharts-tooltip-text-y-label{color:var(--color-body)!important;font-size:0!important}.dark .apexcharts-canvas .apexcharts-tooltip .apexcharts-tooltip-text-y-label{color:var(--color-body)!important}.apexcharts-canvas .apexcharts-tooltip .apexcharts-tooltip-text-y-value{color:var(--color-heading);font-size:0!important}:is([dir=rtl]) .apexcharts-tooltip .apexcharts-tooltip-marker{margin-right:0!important;margin-left:e!important}.dark .apexcharts-canvas .apexcharts-tooltip .apexcharts-tooltip-text-y-value{color:#fff!important}.apexcharts-canvas .apexcharts-xaxistooltip-text{font-weight:400!important;font-size:0!important}.apexcharts-canvas .apexcharts-xaxistooltip:after,.apexcharts-canvas .apexcharts-xaxistooltip:before{border-bottom-color:var(--color-neutral-primary-medium)!important}.apexcharts-canvas .apexcharts-xaxistooltip:after{border-width:8px!important;margin-left:-8px!important}.apexcharts-canvas .apexcharts-xaxistooltip:before{border-width:10px!important;margin-left:-10px!important}.apexcharts-canvas .apexcharts-tooltip-series-group.apexcharts-active .apexcharts-tooltip-y-group{padding:0!important}.apexcharts-canvas .apexcharts-tooltip-series-group.apexcharts-active{padding-left:.75rem!important;padding-right:.75rem!important;padding-bottom:.75rem!important;background-color:var(--color-neutral-primary-medium)!important;color:var(--color-body)!important}.dark .apexcharts-canvas .apexcharts-tooltip-series-group.apexcharts-active{background-color:var(--color-neutral-secondary-medium)!important;color:var(--color-body)!important}.apexcharts-canvas .apexcharts-tooltip-series-group.apexcharts-active:first-of-type{padding-top:.75rem!important}.apexcharts-canvas .apexcharts-legend{padding:0!important}.apexcharts-canvas .apexcharts-legend-text{font-size:0!important;font-weight:500!important;padding-left:1.25rem!important;color:var(--color-body)!important}:is([dir=rtl]) .apexcharts-canvas .apexcharts-legend-text{padding-right:.5rem!important}.apexcharts-canvas .apexcharts-legend-text:not(.apexcharts-inactive-legend):hover{color:var(--color-heading)!important}.dark .apexcharts-canvas .apexcharts-legend-text{color:var(--color-body)!important}.dark .apexcharts-canvas .apexcharts-legend-text:not(.apexcharts-inactive-legend):hover{color:heading!important}.apexcharts-canvas .apexcharts-legend-series{margin-left:.5rem!important;margin-right:.5rem!important;margin-bottom:.25rem!important;display:flex!important;align-items:center!important}.apexcharts-datalabels-group .apexcharts-text.apexcharts-datalabel-value{fill:var(--color-heading)!important;font-size:1.875rem!important;font-weight:700!important}.dark .apexcharts-canvas .apexcharts-datalabels-group .apexcharts-text.apexcharts-datalabel-value{fill:#fff!important}.apexcharts-canvas .apexcharts-datalabels-group .apexcharts-text.apexcharts-datalabel-label{fill:var(--color-body)!important;font-size:1rem!important;font-weight:400!important}.dark .apexcharts-canvas .apexcharts-datalabels-group .apexcharts-text.apexcharts-datalabel-label{fill:var(--color-body)!important}.apexcharts-canvas .apexcharts-datalabels .apexcharts-text.apexcharts-pie-label{font-size:.75rem!important;font-weight:600!important;text-shadow:none!important;filter:none!important}.apexcharts-gridline,.apexcharts-xcrosshairs,.apexcharts-ycrosshairs,.dark .apexcharts-gridline,.dark .apexcharts-xcrosshairs,.dark .apexcharts-ycrosshairs{stroke:var(--color-default)!important}.form-checkbox,.form-radio{background-color:rgb(var(--ivory))}.form-checkbox:focus,.form-radio:focus{--tw-ring-offset-color: rgb(var(--navy-950))}.form-checkbox:checked{background-color:currentColor;background-image:url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='%23FAF8F3' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M12.207 4.793a1 1 0 010 1.414l-5 5a1 1 0 01-1.414 0l-2-2a1 1 0 011.414-1.414L6.5 9.086l4.293-4.293a1 1 0 011.414 0z'/%3e%3c/svg%3e")}.site-body{min-height:100vh;overflow-x:hidden;--tw-bg-opacity: 1;background-color:rgb(var(--navy-950) / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(var(--navy-100) / var(--tw-text-opacity, 1));-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.site-background{position:fixed;top:0;right:0;bottom:0;left:0;z-index:-10;background:radial-gradient(circle at 12% 10%,rgb(var(--steel-500) / .18),transparent 28rem),radial-gradient(circle at 88% 26%,rgb(var(--gold-400) / .12),transparent 23rem),rgb(var(--navy-950))}.site-container{margin-left:auto;margin-right:auto;width:100%;max-width:80rem;padding-left:1rem;padding-right:1rem}@media(min-width:640px){.site-container{padding-left:1.5rem;padding-right:1.5rem}}@media(min-width:1024px){.site-container{padding-left:2rem;padding-right:2rem}}.site-header{z-index:60;position:sticky;top:0;border-bottom-width:1px;border-color:rgb(var(--ivory) / .1);background-color:rgb(var(--navy-925) / .8);--tw-backdrop-blur: blur(24px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}@media(min-width:1024px)and (max-width:1279px){.site-header>.site-container{padding-left:1.5rem;padding-right:1.5rem}}.header-link{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;border-radius:.75rem;padding:.5rem .75rem;font-size:.875rem;line-height:1.25rem;font-weight:700;--tw-text-opacity: 1;color:rgb(var(--navy-300) / var(--tw-text-opacity, 1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.header-link:hover{background-color:rgb(var(--ivory) / .05);--tw-text-opacity: 1;color:rgb(var(--ivory) / var(--tw-text-opacity, 1))}.header-link.is-active{background-color:rgb(var(--gold-300) / .1);--tw-text-opacity: 1;color:rgb(var(--gold-200) / var(--tw-text-opacity, 1));--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-color: rgb(var(--gold-200) / .2)}.admin-record-head>.site-header>.site-container>nav{flex:1 1 0%}.pwa-guide-step-head>.site-header>.site-container>nav{flex:1}.site-header>.site-container>nav{min-width:0px;overflow-x:auto;scrollbar-width:none}.site-header>.site-container>nav::-webkit-scrollbar{display:none}.site-header>.site-container>nav>a{flex-shrink:0}.admin-record-head>.site-header>.site-container>div{flex:1 1 0%}.pwa-guide-step-head>.site-header>.site-container>div{flex:1}.site-header>.site-container>div{min-width:0px}@media(min-width:1024px){.site-header>.site-container>div{flex-shrink:0}}.user-primary-nav{border-radius:1rem;border-width:1px;border-color:rgb(var(--ivory) / .07);background-color:rgb(var(--navy-975) / .2);padding:.25rem;--tw-shadow: inset 0 1px 0 rgb(var(--ivory)/.025),0 12px 30px rgb(var(--navy-975)/.12);--tw-shadow-colored: inset 0 1px 0 var(--tw-shadow-color), 0 12px 30px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.user-primary-nav .user-nav-link{height:3.5rem;min-width:4.5rem;max-width:7.5rem;flex-direction:column;gap:.125rem;border-radius:.75rem;border-width:1px;border-color:transparent;padding:.25rem .5rem;text-align:center;font-size:10px;font-weight:900;line-height:1rem;--tw-text-opacity: 1;color:rgb(var(--navy-400) / var(--tw-text-opacity, 1));--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.user-primary-nav .user-nav-link:hover{border-color:rgb(var(--ivory) / .07);background-color:rgb(var(--ivory) / .045);--tw-text-opacity: 1;color:rgb(var(--navy-100) / var(--tw-text-opacity, 1))}.user-primary-nav .user-nav-link.is-active{color:rgb(var(--gold-100));border-color:rgb(var(--gold-300) / .18);background:linear-gradient(145deg,rgb(var(--gold-400) / .14),rgb(var(--steel-500) / .09));box-shadow:inset 0 1px rgb(var(--ivory)/.05),0 7px 20px rgb(var(--gold-600)/.08)}.user-nav-icon{display:flex;height:1.5rem;width:1.5rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:.5rem;background-color:rgb(var(--ivory) / .04);font-size:10px;--tw-text-opacity: 1;color:rgb(var(--navy-400) / var(--tw-text-opacity, 1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.admin-record-head>.user-nav-label{flex:1 1 0%}.pwa-guide-step-head>.user-nav-label{flex:1}.user-nav-label{display:block;min-width:0px}.user-primary-nav .user-nav-label{white-space:nowrap}.user-primary-nav .user-nav-link.is-active .user-nav-icon{background-color:rgb(var(--gold-300) / .1);--tw-text-opacity: 1;color:rgb(var(--gold-200) / var(--tw-text-opacity, 1));box-shadow:0 0 14px rgb(var(--gold-400)/.12)}.user-primary-nav .user-nav-link [data-notification-badge]{right:.25rem;top:.2rem}.header-user-icon{position:relative;display:inline-flex;height:2.5rem;width:2.5rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:.75rem;border-width:1px;border-color:rgb(var(--ivory) / .1);background-color:rgb(var(--ivory) / .05);--tw-text-opacity: 1;color:rgb(var(--navy-300) / var(--tw-text-opacity, 1));transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s}.header-user-icon:hover{--tw-translate-y: -.125rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));border-color:rgb(var(--gold-300) / .4);background-color:rgb(var(--gold-300) / .1);--tw-text-opacity: 1;color:rgb(var(--gold-100) / var(--tw-text-opacity, 1));--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);--tw-shadow-color: rgb(var(--gold-500) / .15);--tw-shadow: var(--tw-shadow-colored)}.header-user-icon:focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-color: rgb(var(--gold-300) / .4)}@media(min-width:640px){.header-user-icon{height:2.75rem;width:2.75rem}}.header-user-icon.is-active{border-color:rgb(var(--gold-300) / .4);background-color:rgb(var(--gold-300) / .15);--tw-text-opacity: 1;color:rgb(var(--gold-200) / var(--tw-text-opacity, 1));--tw-shadow: 0 0 15px rgb(var(--gold-500)/.25);--tw-shadow-colored: 0 0 15px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-color: rgb(var(--gold-300) / .3)}.admin-header-icon{display:inline-flex;height:2.75rem;width:2.75rem;align-items:center;justify-content:center;border-radius:.75rem;--tw-text-opacity: 1;color:rgb(var(--navy-300) / var(--tw-text-opacity, 1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.admin-header-icon:hover{background-color:rgb(var(--ivory) / .05);--tw-text-opacity: 1;color:rgb(var(--ivory) / var(--tw-text-opacity, 1))}.admin-header-icon.is-active{background-color:rgb(var(--gold-300) / .1);--tw-text-opacity: 1;color:rgb(var(--gold-200) / var(--tw-text-opacity, 1));--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-color: rgb(var(--gold-200) / .2)}.admin-record-head>.header-wallet-balance{flex:1 1 0%}.pwa-guide-step-head>.header-wallet-balance{flex:1}.header-wallet-balance{display:inline-flex;height:2.75rem;min-width:0px;max-width:10rem;align-items:center;gap:.5rem;border-radius:1rem;border-width:1px;border-color:rgb(var(--gold-200) / .2);background-color:rgb(var(--gold-300) / .08);padding-left:.5rem;padding-right:.5rem;--tw-text-opacity: 1;color:rgb(var(--gold-50) / var(--tw-text-opacity, 1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.header-wallet-balance:hover{border-color:rgb(var(--gold-200) / .4);background-color:rgb(var(--gold-300) / .13)}@media(min-width:640px){.header-wallet-balance{max-width:11rem;padding-left:.625rem;padding-right:.625rem}}@media(min-width:1024px){.header-wallet-balance{max-width:9rem}}@media(min-width:1280px){.header-wallet-balance{max-width:10rem}}.header-wallet-icon{display:flex;height:2rem;width:2rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:.75rem;background-color:rgb(var(--gold-300) / .15);font-size:.75rem;line-height:1rem;--tw-text-opacity: 1;color:rgb(var(--gold-100) / var(--tw-text-opacity, 1))}@media(min-width:640px){.header-wallet-icon{font-size:.875rem;line-height:1.25rem}}.admin-record-head>.header-wallet-copy{flex:1 1 0%}.pwa-guide-step-head>.header-wallet-copy{flex:1}.header-wallet-copy{min-width:0px;flex:1 1 0%;text-align:right}.header-wallet-copy small{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:8px;font-weight:700;--tw-text-opacity: 1;color:rgb(var(--gold-200) / var(--tw-text-opacity, 1))}@media(min-width:640px){.header-wallet-copy small{font-size:9px}}.header-wallet-copy strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.75rem;line-height:1rem;font-weight:900;--tw-text-opacity: 1;color:rgb(var(--ivory) / var(--tw-text-opacity, 1))}@media(min-width:640px){.header-wallet-copy strong{font-size:.875rem;line-height:1.25rem}}.header-wallet-arrow{display:none;flex-shrink:0;font-size:9px;color:rgb(var(--gold-200) / .6)}@media(min-width:1280px){.header-wallet-arrow{display:inline-block}}.mobile-menu-button{display:inline-flex;height:2.75rem;width:2.75rem;align-items:center;justify-content:center;border-radius:.75rem;border-width:1px;border-color:rgb(var(--ivory) / .1);background-color:rgb(var(--ivory) / .05);--tw-text-opacity: 1;color:rgb(var(--navy-100) / var(--tw-text-opacity, 1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.mobile-menu-button:hover{border-color:rgb(var(--gold-300) / .4);background-color:rgb(var(--gold-300) / .1)}.mobile-navigation-backdrop{position:fixed;inset-inline:0;top:5rem;bottom:0;z-index:55;border:0;background:linear-gradient(180deg,rgb(var(--navy-975) / .54),rgb(var(--navy-975) / .72));-webkit-backdrop-filter:blur(12px) saturate(.65);backdrop-filter:blur(12px) saturate(.65);cursor:default}.mobile-navigation-panel{position:relative;z-index:2;overscroll-behavior:contain;background-color:rgb(var(--navy-925));isolation:isolate}.mobile-menu{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.375rem;padding-top:.75rem;padding-bottom:.75rem}@media(min-width:640px){.mobile-menu{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:1024px){.mobile-menu{grid-template-columns:repeat(4,minmax(0,1fr))}}.mobile-header-link{position:relative;display:inline-flex;min-height:2.75rem;align-items:center;justify-content:center;gap:.5rem;border-radius:.75rem;border-width:1px;border-color:rgb(var(--ivory) / .06);background-color:rgb(var(--ivory) / .02);padding:.5rem .625rem;text-align:center;font-size:11px;font-weight:900;line-height:1rem;--tw-text-opacity: 1;color:rgb(var(--navy-200) / var(--tw-text-opacity, 1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.mobile-header-link:hover{border-color:rgb(var(--gold-200) / .2);background-color:rgb(var(--gold-300) / .06);--tw-text-opacity: 1;color:rgb(var(--gold-100) / var(--tw-text-opacity, 1))}.mobile-header-link .user-nav-icon{height:1.75rem;width:1.75rem;background-color:rgb(var(--ivory) / .045);font-size:11px;color:rgb(var(--gold-200) / .7)}.mobile-header-link.is-active{border-color:rgb(var(--gold-300) / .2);background:linear-gradient(145deg,rgb(var(--gold-400) / .13),rgb(var(--steel-500) / .08));--tw-text-opacity: 1;color:rgb(var(--gold-100) / var(--tw-text-opacity, 1))}.mobile-header-link.is-active .user-nav-icon{background-color:rgb(var(--gold-300) / .1);--tw-text-opacity: 1;color:rgb(var(--gold-100) / var(--tw-text-opacity, 1))}.mobile-header-link [data-notification-badge]{right:.3rem;top:.3rem}.mobile-menu-signout{grid-column:1 / -1;display:inline-flex;min-height:2.75rem;width:100%;align-items:center;justify-content:center;gap:.5rem;border-radius:.75rem;border-width:1px;border-color:rgb(var(--danger-300) / .15);background-color:rgb(var(--danger-500) / .06);padding:.5rem .625rem;font-size:11px;font-weight:900;line-height:1rem;color:rgb(var(--danger-100) / .9);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.mobile-menu-signout:hover{border-color:rgb(var(--danger-300) / .35);background-color:rgb(var(--danger-500) / .12);--tw-text-opacity: 1;color:rgb(var(--danger-50) / var(--tw-text-opacity, 1))}.mobile-menu-signout .user-nav-icon{height:1.75rem;width:1.75rem;background-color:rgb(var(--danger-400) / .1);font-size:11px;color:rgb(var(--danger-200) / .8)}.mobile-account-overview{grid-column:1 / -1;background:linear-gradient(145deg,rgb(var(--navy-800) / .86),rgb(var(--navy-925) / .96));position:relative;overflow:hidden;border-radius:1rem;border-width:1px;border-color:rgb(var(--ivory) / .1);padding:.5rem;--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);--tw-shadow-color: rgb(var(--navy-975) / .3);--tw-shadow: var(--tw-shadow-colored)}.mobile-account-overview:before{content:"";pointer-events:none;position:absolute;left:1.25rem;right:1.25rem;top:0;height:1px;background:linear-gradient(90deg,transparent,rgb(var(--gold-300) / .48),transparent)}.admin-record-head>.mobile-account-identity{flex:1 1 0%}.pwa-guide-step-head>.mobile-account-identity{flex:1}.mobile-account-identity{display:flex;min-width:0px;align-items:center;gap:.625rem}.mobile-account-avatar-wrap{position:relative;flex-shrink:0}.mobile-account-avatar{height:2.75rem;width:2.75rem;flex-shrink:0;border-radius:.75rem;border-width:1px;border-color:rgb(var(--gold-200) / .2);-o-object-fit:cover;object-fit:cover}.mobile-account-avatar-placeholder{display:flex;align-items:center;justify-content:center;background-color:rgb(var(--gold-300) / .1);font-size:.875rem;line-height:1.25rem;font-weight:900;--tw-text-opacity: 1;color:rgb(var(--gold-100) / var(--tw-text-opacity, 1));--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-inset: inset;--tw-ring-color: rgb(var(--ivory) / .05)}.admin-record-head>.mobile-account-manage{flex:1 1 0%}.pwa-guide-step-head>.mobile-account-manage{flex:1}.mobile-account-manage{display:flex;min-height:2.75rem;min-width:0px;flex:1 1 0%;align-items:center;gap:.5rem;border-radius:.75rem;padding:.25rem .5rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.mobile-account-manage:hover{background-color:rgb(var(--ivory) / .05)}.mobile-account-manage.is-active{background-color:rgb(var(--gold-300) / .08)}.admin-record-head>.mobile-account-copy{flex:1 1 0%}.pwa-guide-step-head>.mobile-account-copy{flex:1}.mobile-account-copy{min-width:0px;flex:1 1 0%}.admin-record-head>.mobile-account-name{flex:1 1 0%}.pwa-guide-step-head>.mobile-account-name{flex:1}.mobile-account-name{display:flex;min-width:0px;align-items:center;gap:.375rem;font-size:13px;font-weight:900;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(var(--ivory) / var(--tw-text-opacity, 1))}.admin-record-head>.mobile-account-name>span[dir=auto]{flex:1 1 0%}.pwa-guide-step-head>.mobile-account-name>span[dir=auto]{flex:1}.mobile-account-name>span[dir=auto]{min-width:0px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.admin-record-head>.mobile-account-meta{flex:1 1 0%}.pwa-guide-step-head>.mobile-account-meta{flex:1}.mobile-account-meta{margin-top:.125rem;display:flex;min-width:0px;align-items:center;gap:.375rem;font-size:9px;line-height:1rem;--tw-text-opacity: 1;color:rgb(var(--navy-500) / var(--tw-text-opacity, 1))}.mobile-account-meta b{flex-shrink:0;border-radius:9999px;border-width:1px;border-color:rgb(var(--ivory) / .06);background-color:rgb(var(--ivory) / .025);padding-left:.375rem;padding-right:.375rem;font-weight:700}.mobile-account-status{display:inline-flex;flex-shrink:0;border-radius:9999px;border-width:1px;padding-left:.375rem;padding-right:.375rem;font-size:9px;font-weight:900;line-height:1rem}.mobile-account-manage-arrow{display:flex;height:1.5rem;width:1.5rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:.5rem;background-color:rgb(var(--ivory) / .035);font-size:9px;--tw-text-opacity: 1;color:rgb(var(--navy-500) / var(--tw-text-opacity, 1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.mobile-account-manage:hover .mobile-account-manage-arrow{--tw-translate-x: -.125rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));background-color:rgb(var(--gold-300) / .07);--tw-text-opacity: 1;color:rgb(var(--gold-200) / var(--tw-text-opacity, 1))}.primary-button{display:inline-flex;align-items:center;gap:.5rem;border-radius:.75rem;--tw-bg-opacity: 1;background-color:rgb(var(--gold-300) / var(--tw-bg-opacity, 1));padding:.75rem 1.25rem;font-size:.875rem;line-height:1.25rem;font-weight:900;--tw-text-opacity: 1;color:rgb(var(--navy-975) / var(--tw-text-opacity, 1));--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);--tw-shadow-color: rgb(var(--gold-500) / .15);--tw-shadow: var(--tw-shadow-colored);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}.primary-button:hover{--tw-translate-y: -.125rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-bg-opacity: 1;background-color:rgb(var(--gold-200) / var(--tw-bg-opacity, 1));--tw-shadow-color: rgb(var(--gold-300) / .2);--tw-shadow: var(--tw-shadow-colored)}.primary-button:focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-opacity: 1;--tw-ring-color: rgb(var(--gold-200) / var(--tw-ring-opacity, 1));--tw-ring-offset-width: 2px;--tw-ring-offset-color: rgb(var(--navy-925) / 1)}.secondary-button{display:inline-flex;align-items:center;gap:.5rem;border-radius:.75rem;border-width:1px;border-color:rgb(var(--ivory) / .15);background-color:rgb(var(--ivory) / .05);padding:.75rem 1.25rem;font-size:.875rem;line-height:1.25rem;font-weight:900;--tw-text-opacity: 1;color:rgb(var(--ivory) / var(--tw-text-opacity, 1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}.secondary-button:hover{--tw-translate-y: -.125rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));border-color:rgb(var(--gold-200) / .4);background-color:rgb(var(--ivory) / .1)}.site-alert{border-radius:1rem;border-width:1px;padding:.75rem 1rem;font-size:.875rem;line-height:1.25rem;font-weight:700}.site-alert-warning{border-color:rgb(var(--warning-400) / .2);background-color:rgb(var(--warning-400) / .1);--tw-text-opacity: 1;color:rgb(var(--warning-100) / var(--tw-text-opacity, 1))}.site-alert-error{border-color:rgb(var(--danger-400) / .2);background-color:rgb(var(--danger-400) / .1);--tw-text-opacity: 1;color:rgb(var(--danger-100) / var(--tw-text-opacity, 1))}.ui-feedback-stack{pointer-events:none;position:fixed;left:.75rem;right:.75rem;top:.75rem;z-index:120;margin-left:auto;margin-right:auto;display:flex;max-width:36rem;flex-direction:column;gap:.75rem}@media(min-width:640px){.ui-feedback-stack{left:1.5rem;right:1.5rem;top:1.5rem}}.ui-feedback-item{pointer-events:auto;display:flex;align-items:flex-start;gap:.75rem;border-radius:1rem;border-width:1px;padding:.875rem 1rem;--tw-shadow: 0 25px 50px -12px rgb(0 0 0 / .25);--tw-shadow-colored: 0 25px 50px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);--tw-shadow-color: rgb(var(--navy-black) / .3);--tw-shadow: var(--tw-shadow-colored);--tw-backdrop-blur: blur(24px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}@media(min-width:640px){.ui-feedback-item{padding-left:1.25rem;padding-right:1.25rem}}.ui-feedback-item.is-leaving{--tw-translate-y: -.5rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));opacity:0}.ui-feedback-success{border-color:rgb(var(--success-300) / .25);background-color:rgb(var(--success-950) / .95);--tw-text-opacity: 1;color:rgb(var(--success-100) / var(--tw-text-opacity, 1))}.ui-feedback-warning{border-color:rgb(var(--warning-300) / .25);background-color:rgb(var(--warning-950) / .95);--tw-text-opacity: 1;color:rgb(var(--warning-100) / var(--tw-text-opacity, 1))}.ui-feedback-error{border-color:rgb(var(--danger-300) / .3);background-color:rgb(var(--danger-950) / .95);--tw-text-opacity: 1;color:rgb(var(--danger-100) / var(--tw-text-opacity, 1))}.ui-feedback-info{border-color:rgb(var(--gold-300) / .25);background-color:rgb(var(--navy-875) / .95);--tw-text-opacity: 1;color:rgb(var(--gold-100) / var(--tw-text-opacity, 1))}.ui-feedback-icon{margin-top:.125rem;display:flex;height:2.25rem;width:2.25rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:.75rem;background-color:rgb(var(--ivory) / .1);font-size:1rem;line-height:1.5rem}.ui-feedback-dismiss{display:flex;height:2rem;width:2rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:.5rem;color:currentColor;opacity:.7;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.ui-feedback-dismiss:hover{background-color:rgb(var(--ivory) / .1);--tw-text-opacity: 1;color:rgb(var(--ivory) / var(--tw-text-opacity, 1));opacity:1}.ui-feedback-dismiss:focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-color: rgb(var(--ivory) / .3)}.site-footer{position:relative;margin-top:auto;overflow:hidden;border-top-width:1px;border-color:rgb(var(--gold-200) / .1);background-color:rgb(var(--navy-975) / .95)}.site-footer:before{content:"";pointer-events:none;position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle at 85% 0%,rgb(var(--gold-400) / .08),transparent 24rem),radial-gradient(circle at 8% 100%,rgb(var(--success-500) / .05),transparent 20rem)}.admin-footer{position:relative;margin-top:auto;overflow:hidden;border-top-width:1px;border-color:rgb(var(--gold-200) / .1);background-color:rgb(var(--navy-975) / .9)}.admin-footer:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:radial-gradient(circle at 88% 0%,rgb(var(--gold-400) / .07),transparent 24rem)}.admin-footer-content{position:relative;padding-top:1.5rem;padding-bottom:1.5rem}@media(min-width:640px){.admin-footer-content{padding-top:2rem;padding-bottom:2rem}}.admin-footer-main{display:grid;gap:1.25rem}@media(min-width:1024px){.admin-footer-main{grid-template-columns:minmax(13rem,.7fr) minmax(0,2.3fr);align-items:flex-start;gap:2rem}}.admin-footer-brand{display:flex;align-items:center;gap:.875rem;border-radius:1rem;border-width:1px;border-color:rgb(var(--ivory) / .1);background-color:rgb(var(--ivory) / .035);padding:1rem;--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);--tw-shadow-color: rgb(var(--navy-975) / .1);--tw-shadow: var(--tw-shadow-colored)}.admin-footer-brand-mark{height:3rem;width:3rem;flex-shrink:0;overflow:hidden;border-radius:.75rem;border-width:1px;border-color:rgb(var(--gold-200) / .2);--tw-bg-opacity: 1;background-color:rgb(var(--navy-975) / var(--tw-bg-opacity, 1));--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);--tw-shadow-color: rgb(var(--steel-950) / .3);--tw-shadow: var(--tw-shadow-colored)}.admin-footer-brand-title{font-size:.875rem;font-weight:900;line-height:1.5rem;--tw-text-opacity: 1;color:rgb(var(--ivory) / var(--tw-text-opacity, 1))}.admin-footer-brand-note{margin-top:.125rem;font-size:.75rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(var(--navy-400) / var(--tw-text-opacity, 1))}.admin-footer-links{display:grid;gap:.5rem;grid-template-columns:1fr}.admin-footer-link{display:flex;min-height:3rem;align-items:center;gap:.625rem;border-radius:.75rem;border-width:1px;border-color:transparent;background-color:rgb(var(--ivory) / .025);padding:.625rem .75rem;font-size:.875rem;font-weight:700;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(var(--navy-300) / var(--tw-text-opacity, 1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}.admin-footer-link:hover{--tw-translate-y: -.125rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));border-color:rgb(var(--gold-200) / .2);background-color:rgb(var(--gold-300) / .07);--tw-text-opacity: 1;color:rgb(var(--ivory) / var(--tw-text-opacity, 1))}.admin-footer-link:focus-visible{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-color: rgb(var(--gold-300) / .5)}.admin-footer-link.is-active{border-color:rgb(var(--gold-200) / .25);background-color:rgb(var(--gold-300) / .09);--tw-text-opacity: 1;color:rgb(var(--gold-100) / var(--tw-text-opacity, 1))}.admin-footer-link-icon{display:inline-flex;height:2rem;width:2rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:.5rem;background-color:rgb(var(--ivory) / .05);--tw-text-opacity: 1;color:rgb(var(--gold-200) / var(--tw-text-opacity, 1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}.admin-footer-link:hover .admin-footer-link-icon,.admin-footer-link.is-active .admin-footer-link-icon{background-color:rgb(var(--gold-300) / .1);--tw-text-opacity: 1;color:rgb(var(--gold-100) / var(--tw-text-opacity, 1))}.admin-footer-link-chevron{flex-shrink:0;--tw-text-opacity: 1;color:rgb(var(--navy-600) / var(--tw-text-opacity, 1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}.admin-footer-link:hover .admin-footer-link-chevron{--tw-translate-x: -.125rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-text-opacity: 1;color:rgb(var(--gold-200) / var(--tw-text-opacity, 1))}.admin-footer-bottom{margin-top:1.25rem;display:flex;flex-direction:column;gap:.5rem;border-top-width:1px;border-color:rgb(var(--ivory) / .1);padding-top:1rem;font-size:.75rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(var(--navy-500) / var(--tw-text-opacity, 1))}@media(min-width:640px){.admin-footer-bottom{flex-direction:row;align-items:center;justify-content:space-between}}.admin-footer-security{display:inline-flex;align-items:center;gap:.375rem;--tw-text-opacity: 1;color:rgb(var(--navy-400) / var(--tw-text-opacity, 1))}@media(min-width:375px){.admin-footer-links{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:768px){.admin-footer-links{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:1180px){.admin-footer-links{grid-template-columns:repeat(4,minmax(0,1fr))}}.footer-container{position:relative;padding-top:1.25rem;padding-bottom:1.25rem}@media(min-width:640px){.footer-container{padding-top:1.5rem;padding-bottom:1.5rem}}.footer-main{display:grid;align-items:flex-start;gap:.75rem}@media(min-width:768px){.footer-main{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1024px){.footer-main{grid-template-columns:minmax(12rem,1fr) minmax(11rem,.9fr) minmax(12rem,.9fr) minmax(20rem,1.55fr);gap:1rem}}.footer-main>*,.footer-license-grid>*{min-width:0}.footer-brand{padding:.25rem}@media(min-width:768px){.footer-brand{grid-column:span 2 / span 2}}@media(min-width:1024px){.footer-brand{grid-column:span 1 / span 1;padding-left:1rem}}.footer-brand-link{display:inline-flex;align-items:center;gap:.75rem;border-radius:.75rem}.footer-brand-link:focus-visible{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-color: rgb(var(--gold-300) / .5)}.footer-brand-mark{height:2.75rem;width:2.75rem;flex-shrink:0;overflow:hidden;border-radius:.9rem;border-width:1px;border-color:rgb(var(--gold-200) / .25);--tw-bg-opacity: 1;background-color:rgb(var(--navy-975) / var(--tw-bg-opacity, 1));--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);--tw-shadow-color: rgb(var(--steel-950) / .4);--tw-shadow: var(--tw-shadow-colored)}.footer-brand-title{display:block;font-size:1rem;line-height:1.5rem;font-weight:900;letter-spacing:-.025em;--tw-text-opacity: 1;color:rgb(var(--ivory) / var(--tw-text-opacity, 1))}.footer-brand-label{margin-top:.125rem;display:block;font-size:10px;font-weight:700;color:rgb(var(--gold-200) / .7)}.footer-description{margin-top:.75rem;max-width:20rem;font-size:.75rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(var(--navy-400) / var(--tw-text-opacity, 1))}.footer-trust-note{margin-top:.75rem;display:inline-flex;align-items:center;gap:.375rem;font-size:10px;font-weight:700;--tw-text-opacity: 1;color:rgb(var(--navy-500) / var(--tw-text-opacity, 1))}.footer-trust-note svg{--tw-text-opacity: 1;color:rgb(var(--success-300) / var(--tw-text-opacity, 1))}.footer-menu{overflow:hidden;border-radius:1rem;border-width:1px;border-color:rgb(var(--ivory) / .1);background-color:rgb(var(--ivory) / .025);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}.footer-menu.is-open{border-color:rgb(var(--gold-300) / .2);background-color:rgb(var(--gold-300) / .035)}.footer-menu-summary{display:flex;width:100%;cursor:pointer;align-items:center;justify-content:space-between;gap:.75rem;padding:.75rem 1rem;font-size:.875rem;line-height:1.25rem;font-weight:900;--tw-text-opacity: 1;color:rgb(var(--ivory) / var(--tw-text-opacity, 1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.footer-menu-summary:hover{background-color:rgb(var(--ivory) / .05)}.footer-menu-title{display:flex;align-items:center;gap:.625rem}.footer-menu-icon{display:inline-flex;height:2rem;width:2rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:.75rem;border-width:1px;border-color:rgb(var(--ivory) / .1);background-color:rgb(var(--ivory) / .045);font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(var(--gold-200) / var(--tw-text-opacity, 1))}.footer-menu-chevron{font-size:10px;--tw-text-opacity: 1;color:rgb(var(--navy-500) / var(--tw-text-opacity, 1));transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}.footer-menu.is-open .footer-menu-chevron{--tw-rotate: 180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.footer-menu-content{border-top-width:1px;border-color:rgb(var(--ivory) / .1);padding:.75rem .875rem}.footer-links{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));-moz-column-gap:.75rem;column-gap:.75rem;row-gap:.25rem;font-size:.75rem;line-height:1rem;--tw-text-opacity: 1;color:rgb(var(--navy-400) / var(--tw-text-opacity, 1))}.footer-links a{display:inline-flex;min-height:1.75rem;align-items:center;border-radius:.5rem;padding-left:.375rem;padding-right:.375rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.footer-links a:hover{background-color:rgb(var(--ivory) / .04);--tw-text-opacity: 1;color:rgb(var(--gold-200) / var(--tw-text-opacity, 1))}.footer-links a:focus-visible{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-color: rgb(var(--gold-300) / .4)}.footer-channel-card{position:relative;isolation:isolate;margin-top:.75rem;display:flex;width:100%;align-items:center;gap:.625rem;overflow:hidden;border-radius:.75rem;border-width:1px;border-color:rgb(var(--steel-300) / .2);background-color:rgb(var(--steel-400) / .06);padding:.625rem .75rem;--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);--tw-shadow-color: rgb(var(--navy-975) / .2);--tw-shadow: var(--tw-shadow-colored);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s}.footer-channel-card:hover{--tw-translate-y: -.125rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));border-color:rgb(var(--steel-300) / .45);--tw-shadow-color: rgb(var(--steel-950) / .3);--tw-shadow: var(--tw-shadow-colored)}.footer-channel-card:focus-visible{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-color: rgb(var(--steel-200) / .6)}.footer-channel-card:before{content:"";background:radial-gradient(circle at 100% 0%,rgb(var(--steel-400) / .18),transparent 65%);pointer-events:none;position:absolute;top:0;right:0;bottom:0;left:0;z-index:-10;opacity:.7;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s}.footer-channel-card:hover:before{opacity:1}.footer-channel-icon{display:flex;height:2.25rem;width:2.25rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:.75rem;border-width:1px;border-color:rgb(var(--ivory) / .1);background-color:rgb(var(--navy-975) / .35);font-size:1rem;line-height:1.5rem;--tw-text-opacity: 1;color:rgb(var(--steel-200) / var(--tw-text-opacity, 1));--tw-shadow: inset 0 2px 4px 0 rgb(0 0 0 / .05);--tw-shadow-colored: inset 0 2px 4px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.admin-record-head>.footer-channel-copy{flex:1 1 0%}.pwa-guide-step-head>.footer-channel-copy{flex:1}.footer-channel-copy{display:flex;min-width:0px;flex:1 1 0%;flex-direction:column}.footer-channel-kicker{font-size:10px;font-weight:900;color:rgb(var(--steel-200) / .8)}.footer-channel-copy strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:900;line-height:1rem;--tw-text-opacity: 1;color:rgb(var(--ivory) / var(--tw-text-opacity, 1))}@media(min-width:640px){.footer-channel-copy strong{font-size:.75rem;line-height:1rem}}.footer-channel-cta{display:inline-flex;flex-shrink:0;align-items:center;gap:.375rem;border-radius:.5rem;border-width:1px;border-color:rgb(var(--steel-300) / .25);background-color:rgb(var(--steel-300) / .1);padding:.25rem .625rem;font-size:10px;font-weight:900;--tw-text-opacity: 1;color:rgb(var(--steel-100) / var(--tw-text-opacity, 1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s}@media(min-width:640px){.footer-channel-cta{font-size:11px}}.footer-channel-card:hover .footer-channel-cta{border-color:rgb(var(--steel-200) / .5);background-color:rgb(var(--steel-300) / .2)}.footer-channel-arrow{flex-shrink:0;font-size:10px;transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s}.footer-channel-card:hover .footer-channel-arrow{--tw-translate-y: -.125rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.footer-licenses{border-radius:1rem;border-width:1px;border-color:rgb(var(--ivory) / .1);background-color:rgb(var(--ivory) / .025);padding:.75rem}@media(min-width:768px){.footer-licenses{grid-column:span 2 / span 2}}@media(min-width:1024px){.footer-licenses{grid-column:span 1 / span 1}}.footer-licenses-heading .footer-menu-icon{--tw-text-opacity: 1;color:rgb(var(--success-200) / var(--tw-text-opacity, 1))}.footer-bottom{margin-top:1rem;display:flex;flex-direction:column;align-items:center;gap:.5rem;border-top-width:1px;border-color:rgb(var(--ivory) / .1);padding-top:.875rem;text-align:center;font-size:11px;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(var(--navy-500) / var(--tw-text-opacity, 1))}@media(min-width:640px){.footer-bottom{flex-direction:row;justify-content:space-between;text-align:right}}.footer-bottom-actions{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.5rem}@media(min-width:640px){.footer-bottom-actions{justify-content:flex-end}}.footer-secure-label{display:inline-flex;align-items:center;gap:.375rem;--tw-text-opacity: 1;color:rgb(var(--navy-500) / var(--tw-text-opacity, 1))}.footer-secure-label svg{color:rgb(var(--success-300) / .7)}.footer-settings-button{display:inline-flex;align-items:center;gap:.375rem;border-radius:.5rem;padding:.25rem .5rem;font-weight:700;--tw-text-opacity: 1;color:rgb(var(--navy-400) / var(--tw-text-opacity, 1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.footer-settings-button:hover{background-color:rgb(var(--gold-300) / .1);--tw-text-opacity: 1;color:rgb(var(--gold-200) / var(--tw-text-opacity, 1))}.footer-settings-button:focus-visible{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-color: rgb(var(--gold-300) / .4)}@media(min-width:1024px){.footer-menu,.footer-menu.is-open{border-color:transparent;background-color:transparent}.footer-menu-summary{cursor:default;padding:.25rem}.footer-menu-summary:hover{background-color:transparent}.footer-menu-summary{pointer-events:none}.footer-menu-chevron{display:none}.footer-menu-content{margin-top:.5rem;display:block;border-width:0px;padding:0}.footer-links{grid-template-columns:repeat(1,minmax(0,1fr));row-gap:.125rem}.footer-links-platform{grid-template-columns:repeat(2,minmax(0,1fr));-moz-column-gap:.5rem;column-gap:.5rem}}[data-market-line]{vector-effect:non-scaling-stroke}[data-market-price-badge] rect{fill:rgb(var(--gold-700));stroke:rgb(var(--gold-200) / .5);stroke-width:1}[data-market-price-badge] text{fill:rgb(var(--gold-50));font-size:9px;font-weight:800;font-family:ui-monospace,monospace}form[data-submitting=true] [data-submit-default]{display:none}form:not([data-submitting=true]) [data-submit-pending]{display:none}.admin-record-head>.page-kicker{flex:1 1 0%}.pwa-guide-step-head>.page-kicker{flex:1}.page-kicker{display:block;min-width:0px;overflow-wrap:break-word;font-size:.75rem;line-height:1rem;font-weight:900;letter-spacing:.025em;--tw-text-opacity: 1;color:rgb(var(--gold-200) / var(--tw-text-opacity, 1))}.page-intro h1,.legal-card h1{margin-top:.75rem;font-size:1.875rem;line-height:2.25rem;font-weight:900;letter-spacing:-.025em;--tw-text-opacity: 1;color:rgb(var(--ivory) / var(--tw-text-opacity, 1))}@media(min-width:640px){.page-intro h1,.legal-card h1{font-size:2.25rem;line-height:2.5rem}}.admin-record-head>.image-upload-trigger{flex:1 1 0%}.pwa-guide-step-head>.image-upload-trigger{flex:1}.image-upload-trigger{margin-top:.5rem;display:flex;min-height:3.5rem;width:100%;min-width:0px;max-width:100%;cursor:pointer;align-items:center;gap:.75rem;overflow:hidden;border-radius:.75rem;border-width:1px;border-style:dashed;border-color:rgb(var(--ivory) / .15);background-color:rgb(var(--navy-975) / .45);padding:.75rem 1rem;font-size:.875rem;line-height:1.25rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.image-upload-trigger:hover{border-color:rgb(var(--gold-300) / .45);background-color:rgb(var(--gold-300) / .06)}.peer:focus-visible~.image-upload-trigger{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-color: rgb(var(--gold-300) / .4)}.admin-record-head>.image-upload-trigger-main{flex:1 1 0%}.pwa-guide-step-head>.image-upload-trigger-main{flex:1}.image-upload-trigger-main{display:flex;min-width:0px;flex:1 1 0%;align-items:center;gap:.75rem;overflow:hidden}.image-upload-trigger-icon{display:flex;height:2.25rem;width:2.25rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:.75rem;background-color:rgb(var(--gold-300) / .1);font-size:1.125rem;line-height:1.75rem;--tw-text-opacity: 1;color:rgb(var(--gold-200) / var(--tw-text-opacity, 1))}.admin-record-head>.image-upload-trigger-copy{flex:1 1 0%}.pwa-guide-step-head>.image-upload-trigger-copy{flex:1}.image-upload-trigger-copy{display:block;min-width:0px;max-width:100%;flex:1 1 0%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:700;--tw-text-opacity: 1;color:rgb(var(--navy-300) / var(--tw-text-opacity, 1));unicode-bidi:plaintext}.image-upload-trigger-action{flex-shrink:0;border-radius:.75rem;background-color:rgb(var(--gold-300) / .1);padding:.5rem .75rem;font-size:.75rem;line-height:1rem;font-weight:900;--tw-text-opacity: 1;color:rgb(var(--gold-100) / var(--tw-text-opacity, 1))}.image-upload-trigger.is-compact{margin-top:.375rem;min-height:3rem;flex-direction:column;align-items:center;justify-content:center;gap:.25rem;padding:.375rem .25rem;text-align:center;font-size:10px}@media(min-width:640px){.image-upload-trigger.is-compact{margin-top:.5rem;min-height:4rem;flex-direction:row;justify-content:space-between;gap:1rem;padding:.75rem 1rem;text-align:right;font-size:.875rem;line-height:1.25rem}}.image-upload-trigger.is-compact .image-upload-trigger-main{width:100%;flex:none;justify-content:center;gap:.375rem}@media(min-width:640px){.image-upload-trigger.is-compact .image-upload-trigger-main{flex:1 1 0%;justify-content:flex-start;gap:.75rem}}.image-upload-trigger.is-compact .image-upload-trigger-icon{height:auto;width:auto;border-radius:0;background-color:transparent;font-size:1rem;line-height:1.5rem}@media(min-width:640px){.image-upload-trigger.is-compact .image-upload-trigger-icon{font-size:1.25rem;line-height:1.75rem}}.image-upload-trigger.is-compact .image-upload-trigger-action{display:none;background-color:transparent;padding:0;--tw-text-opacity: 1;color:rgb(var(--gold-200) / var(--tw-text-opacity, 1))}@media(min-width:640px){.image-upload-trigger.is-compact .image-upload-trigger-action{display:inline-flex}}.admin-record-head>.image-upload-selection{flex:1 1 0%}.pwa-guide-step-head>.image-upload-selection{flex:1}.image-upload-selection{margin-top:.5rem;min-width:0px;max-width:100%;overflow:hidden}.admin-record-head>.image-upload-selected{flex:1 1 0%}.pwa-guide-step-head>.image-upload-selected{flex:1}.image-upload-selected{display:grid;width:100%;min-width:0px;max-width:100%;grid-template-columns:3rem minmax(0,1fr) 2rem;align-items:center;gap:.5rem;overflow:hidden;border-radius:.75rem;border-width:1px;border-color:rgb(var(--gold-300) / .2);background-color:rgb(var(--gold-300) / .06);padding:.5rem}.image-upload-preview{height:3rem;width:3rem;border-radius:.5rem;border-width:1px;border-color:rgb(var(--ivory) / .1);background-color:rgb(var(--navy-975) / .6);-o-object-fit:cover;object-fit:cover;--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);--tw-shadow-color: rgb(var(--navy-975) / .25);--tw-shadow: var(--tw-shadow-colored)}.admin-record-head>.image-upload-meta{flex:1 1 0%}.pwa-guide-step-head>.image-upload-meta{flex:1}.image-upload-meta{min-width:0px;max-width:100%;overflow:hidden}.image-upload-meta strong{display:block;font-size:10px;font-weight:900;--tw-text-opacity: 1;color:rgb(var(--gold-100) / var(--tw-text-opacity, 1))}@media(min-width:640px){.image-upload-meta strong{font-size:.75rem;line-height:1rem}}.image-upload-meta span{margin-top:.125rem;display:block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:10px;--tw-text-opacity: 1;color:rgb(var(--navy-400) / var(--tw-text-opacity, 1))}@media(min-width:640px){.image-upload-meta span{font-size:11px}}.image-upload-meta span{unicode-bidi:plaintext}.image-upload-remove{display:inline-flex;height:2rem;width:2rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:.5rem;border-width:1px;border-color:rgb(var(--ivory) / .1);background-color:rgb(var(--navy-975) / .4);font-size:.75rem;line-height:1rem;--tw-text-opacity: 1;color:rgb(var(--navy-300) / var(--tw-text-opacity, 1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.image-upload-remove:hover{border-color:rgb(var(--danger-300) / .3);background-color:rgb(var(--danger-300) / .1);--tw-text-opacity: 1;color:rgb(var(--danger-100) / var(--tw-text-opacity, 1))}.image-upload-remove:focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-color: rgb(var(--gold-300) / .5)}.admin-record-head>.image-upload-empty{flex:1 1 0%}.pwa-guide-step-head>.image-upload-empty{flex:1}.image-upload-empty{display:flex;min-height:2rem;min-width:0px;max-width:100%;align-items:center;gap:.5rem;overflow:hidden;border-radius:.5rem;border-width:1px;border-style:dashed;border-color:rgb(var(--ivory) / .1);background-color:rgb(var(--ivory) / .02);padding:.375rem .625rem;font-size:9px;line-height:1rem;--tw-text-opacity: 1;color:rgb(var(--navy-500) / var(--tw-text-opacity, 1))}@media(min-width:640px){.image-upload-empty{font-size:10px}}.image-upload-empty svg{flex-shrink:0;color:rgb(var(--gold-200) / .6)}.image-upload-selection.is-compact .image-upload-selected{position:relative;grid-template-columns:2.5rem minmax(0,1fr);gap:.375rem;padding:.375rem}.image-upload-selection.is-compact .image-upload-preview{height:2.5rem;width:2.5rem}.image-upload-selection.is-compact .image-upload-meta{padding-left:1.25rem}.image-upload-selection.is-compact .image-upload-meta strong{font-size:8px;line-height:.75rem}@media(min-width:640px){.image-upload-selection.is-compact .image-upload-meta strong{font-size:10px}}.image-upload-selection.is-compact .image-upload-meta span{font-size:8px;line-height:.75rem}@media(min-width:640px){.image-upload-selection.is-compact .image-upload-meta span{font-size:10px}}.image-upload-selection.is-compact .image-upload-remove{position:absolute;left:.25rem;top:.25rem;height:1.5rem;width:1.5rem;font-size:9px}.image-upload-selection.is-compact .image-upload-empty{min-height:1.75rem;padding:.25rem .375rem;font-size:8px;line-height:.75rem}@media(min-width:640px){.image-upload-selection.is-compact .image-upload-empty{padding-left:.5rem;padding-right:.5rem;font-size:9px}}.form-input{width:100%;border-radius:.75rem;border-width:1px;border-color:rgb(var(--ivory) / .1);background-color:rgb(var(--navy-975) / .7);padding:.75rem 1rem;font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(var(--ivory) / var(--tw-text-opacity, 1));outline:2px solid transparent;outline-offset:2px;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.form-input::-moz-placeholder{--tw-text-opacity: 1;color:rgb(var(--navy-500) / var(--tw-text-opacity, 1))}.form-input::placeholder{--tw-text-opacity: 1;color:rgb(var(--navy-500) / var(--tw-text-opacity, 1))}.form-input:focus{border-color:rgb(var(--gold-300) / .6);--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-color: rgb(var(--gold-300) / .15)}.empty-state{border-radius:1rem;border-width:1px;border-style:dashed;border-color:rgb(var(--ivory) / .15);padding:2rem;text-align:center;--tw-text-opacity: 1;color:rgb(var(--navy-400) / var(--tw-text-opacity, 1))}.auth-card{border-radius:2rem;border-width:1px;border-color:rgb(var(--ivory) / .1);background-color:rgb(var(--navy-925) / .9);padding:1.5rem;--tw-shadow: 0 25px 50px -12px rgb(0 0 0 / .25);--tw-shadow-colored: 0 25px 50px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);--tw-shadow-color: rgb(var(--navy-975) / .4);--tw-shadow: var(--tw-shadow-colored);--tw-backdrop-blur: blur(8px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}@media(min-width:640px){.auth-card{padding:2rem}}.telegram-button{display:flex;width:100%;align-items:center;justify-content:center;gap:.5rem;border-radius:.75rem;--tw-bg-opacity: 1;background-color:rgb(var(--steel-400) / var(--tw-bg-opacity, 1));padding:.75rem 1rem;font-size:.875rem;line-height:1.25rem;font-weight:900;--tw-text-opacity: 1;color:rgb(var(--navy-975) / var(--tw-text-opacity, 1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.telegram-button:hover{--tw-bg-opacity: 1;background-color:rgb(var(--steel-300) / var(--tw-bg-opacity, 1))}.auth-divider{margin-top:1.5rem;margin-bottom:1.5rem;display:flex;align-items:center;gap:.75rem;font-size:.75rem;line-height:1rem;--tw-text-opacity: 1;color:rgb(var(--navy-500) / var(--tw-text-opacity, 1))}.auth-divider:before{height:1px;flex:1 1 0%;content:var(--tw-content);background-color:rgb(var(--ivory) / .1)}.auth-divider:after{height:1px;flex:1 1 0%;content:var(--tw-content);background-color:rgb(var(--ivory) / .1)}.form-label{display:block;font-size:.875rem;line-height:1.25rem;font-weight:700;--tw-text-opacity: 1;color:rgb(var(--navy-200) / var(--tw-text-opacity, 1))}.form-label .form-input{margin-top:.5rem}.admin-page>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.25rem * var(--tw-space-y-reverse))}@media(min-width:640px){.admin-page>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}}.admin-stack>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}@media(min-width:640px){.admin-stack>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}}.admin-record-head>.admin-responsive-nav{flex:1 1 0%}.pwa-guide-step-head>.admin-responsive-nav{flex:1}.admin-responsive-nav{display:grid;width:100%;min-width:0px;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;overflow:visible}.admin-record-head>.admin-responsive-nav>*{flex:1 1 0%}.pwa-guide-step-head>.admin-responsive-nav>*{flex:1}.admin-responsive-nav>*{min-width:0px;max-width:100%}.admin-tabs{margin-bottom:1rem}@media(min-width:640px){.admin-tabs{margin-bottom:1.5rem;display:flex;flex-wrap:wrap}}.admin-record-head>.admin-tab{flex:1 1 0%}.pwa-guide-step-head>.admin-tab{flex:1}.admin-tab{position:relative;display:inline-flex;min-height:2.75rem;width:100%;min-width:0px;align-items:center;justify-content:center;gap:.5rem;border-radius:.75rem;border-width:1px;border-color:rgb(var(--ivory) / .1);background-color:rgb(var(--ivory) / .035);padding:.625rem .875rem;text-align:center;font-size:.75rem;font-weight:900;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(var(--navy-300) / var(--tw-text-opacity, 1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}.admin-tab:hover{border-color:rgb(var(--gold-200) / .3);background-color:rgb(var(--ivory) / .06);--tw-text-opacity: 1;color:rgb(var(--ivory) / var(--tw-text-opacity, 1))}.admin-tab:focus-visible{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-color: rgb(var(--gold-300) / .5)}@media(min-width:640px){.admin-tab{width:auto;padding-left:1rem;padding-right:1rem;font-size:.875rem;line-height:1.25rem}}.admin-tab svg{flex-shrink:0;color:rgb(var(--gold-200) / .7)}.admin-tab.is-active{border-color:rgb(var(--gold-200) / .35);background-color:rgb(var(--gold-300) / .12);--tw-text-opacity: 1;color:rgb(var(--gold-50) / var(--tw-text-opacity, 1));--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);--tw-shadow-color: rgb(var(--steel-950) / .2);--tw-shadow: var(--tw-shadow-colored)}.admin-tab.is-active svg{--tw-text-opacity: 1;color:rgb(var(--gold-100) / var(--tw-text-opacity, 1))}.admin-head{position:relative;isolation:isolate;overflow:hidden;border-radius:1rem;border-width:1px;border-color:rgb(var(--ivory) / .1);background-color:rgb(var(--ivory) / .035);padding:1rem;--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);--tw-shadow-color: rgb(var(--navy-975) / .2);--tw-shadow: var(--tw-shadow-colored)}@media(min-width:640px){.admin-head{border-radius:1.5rem;padding:1.5rem}}.admin-head:before{content:"";pointer-events:none;position:absolute;left:-6rem;top:-7rem;z-index:-10;height:16rem;width:16rem;border-radius:9999px;background-color:rgb(var(--gold-300) / .07);--tw-blur: blur(64px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.admin-head-cyan{border-color:rgb(var(--gold-300) / .2)}.admin-head-inner{display:flex;flex-direction:column;gap:1rem}@media(min-width:1024px){.admin-head-inner{flex-direction:row;align-items:flex-start;justify-content:space-between;gap:1.5rem}}.admin-record-head>.admin-head-copy{flex:1 1 0%}.pwa-guide-step-head>.admin-head-copy{flex:1}.admin-head-copy{min-width:0px;flex:1 1 0%}.admin-head-kicker{display:inline-flex;align-items:center;gap:.5rem;font-size:11px;font-weight:900;line-height:1rem;--tw-text-opacity: 1;color:rgb(var(--gold-200) / var(--tw-text-opacity, 1))}@media(min-width:640px){.admin-head-kicker{font-size:.75rem;line-height:1rem}}.admin-head-emerald .admin-head-kicker{--tw-text-opacity: 1;color:rgb(var(--success-200) / var(--tw-text-opacity, 1))}.admin-head-violet .admin-head-kicker{--tw-text-opacity: 1;color:rgb(var(--steel-200) / var(--tw-text-opacity, 1))}.admin-head-amber .admin-head-kicker{--tw-text-opacity: 1;color:rgb(var(--warning-200) / var(--tw-text-opacity, 1))}.admin-head-rose .admin-head-kicker{--tw-text-opacity: 1;color:rgb(var(--danger-200) / var(--tw-text-opacity, 1))}.admin-head-sky .admin-head-kicker{--tw-text-opacity: 1;color:rgb(var(--steel-200) / var(--tw-text-opacity, 1))}.admin-head-title{margin-top:.375rem;font-size:1.25rem;line-height:1.75rem;font-weight:900;line-height:1.25;letter-spacing:-.025em;--tw-text-opacity: 1;color:rgb(var(--ivory) / var(--tw-text-opacity, 1))}@media(min-width:640px){.admin-head-title{font-size:1.5rem;line-height:2rem}}.admin-head-desc{margin-top:.5rem;max-width:48rem;font-size:.75rem;line-height:1.5rem;--tw-text-opacity: 1;color:rgb(var(--navy-400) / var(--tw-text-opacity, 1))}@media(min-width:640px){.admin-head-desc{font-size:.875rem;line-height:1.75rem}}.admin-head-actions{display:flex;flex-shrink:0;flex-wrap:wrap;align-items:center;gap:.5rem}@media(min-width:640px){.admin-head-actions{gap:.75rem}}.admin-head-actions>*{min-height:2.75rem}.admin-head-aside{width:100%;flex-shrink:0}@media(min-width:1024px){.admin-head-aside{width:auto}}.admin-record-head>.admin-head-flag{flex:1 1 0%}.pwa-guide-step-head>.admin-head-flag{flex:1}.admin-head-flag{display:flex;min-width:0px;flex-direction:column;border-radius:.75rem;border-width:1px;padding:.75rem 1rem}@media(min-width:640px){.admin-head-flag{border-radius:1rem}}.admin-head-flag strong{font-size:.875rem;font-weight:900;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(var(--ivory) / var(--tw-text-opacity, 1))}.admin-head-flag small{margin-top:.25rem;display:block;font-size:10px;line-height:1rem;--tw-text-opacity: 1;color:rgb(var(--navy-500) / var(--tw-text-opacity, 1))}.admin-panel{overflow:hidden;border-radius:1rem;border-width:1px;border-color:rgb(var(--ivory) / .1);background-color:rgb(var(--ivory) / .035);--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);--tw-shadow-color: rgb(var(--navy-975) / .1);--tw-shadow: var(--tw-shadow-colored)}@media(min-width:640px){.admin-panel{border-radius:1.5rem}}.admin-panel-plain{border-radius:1rem;border-width:1px;border-color:rgb(var(--ivory) / .1);background-color:rgb(var(--ivory) / .035);padding:1rem;--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);--tw-shadow-color: rgb(var(--navy-975) / .1);--tw-shadow: var(--tw-shadow-colored)}@media(min-width:640px){.admin-panel-plain{border-radius:1.5rem;padding:1.5rem}}.admin-panel-head{display:flex;flex-direction:column;gap:.75rem;border-bottom-width:1px;border-color:rgb(var(--ivory) / .1);padding:1rem}@media(min-width:640px){.admin-panel-head{flex-direction:row;align-items:center;justify-content:space-between;padding:1.25rem 1.5rem}}.admin-record-head>.admin-panel-heading{flex:1 1 0%}.pwa-guide-step-head>.admin-panel-heading{flex:1}.admin-panel-heading{min-width:0px;flex:1 1 0%}.admin-panel-title{display:flex;align-items:center;gap:.625rem;font-size:.875rem;font-weight:900;line-height:1.5rem;--tw-text-opacity: 1;color:rgb(var(--ivory) / var(--tw-text-opacity, 1))}@media(min-width:640px){.admin-panel-title{font-size:1rem;line-height:1.5rem}}.admin-panel-title svg{flex-shrink:0;--tw-text-opacity: 1;color:rgb(var(--gold-200) / var(--tw-text-opacity, 1))}.admin-panel-desc{margin-top:.25rem;font-size:11px;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(var(--navy-400) / var(--tw-text-opacity, 1))}@media(min-width:640px){.admin-panel-desc{font-size:.75rem;line-height:1.5rem}}.admin-panel-actions{display:flex;flex-shrink:0;flex-wrap:wrap;align-items:center;gap:.5rem}.admin-panel-body{padding:1rem}@media(min-width:640px){.admin-panel-body{padding:1.5rem}}.admin-panel-body-flush{padding:0}.admin-panel-foot{border-top-width:1px;border-color:rgb(var(--ivory) / .1);padding:.75rem 1rem}@media(min-width:640px){.admin-panel-foot{padding:1rem 1.5rem}}.admin-panel-cyan{border-color:rgb(var(--gold-300) / .2);background-color:rgb(var(--gold-300) / .05)}.admin-panel-emerald{border-color:rgb(var(--success-300) / .2);background-color:rgb(var(--success-300) / .05)}.admin-panel-violet{border-color:rgb(var(--steel-300) / .2);background-color:rgb(var(--steel-300) / .05)}.admin-panel-amber{border-color:rgb(var(--warning-300) / .2);background-color:rgb(var(--warning-300) / .05)}.admin-panel-rose{border-color:rgb(var(--danger-300) / .2);background-color:rgb(var(--danger-300) / .05)}.admin-panel-rose .admin-panel-title svg{--tw-text-opacity: 1;color:rgb(var(--danger-200) / var(--tw-text-opacity, 1))}.admin-panel-amber .admin-panel-title svg{--tw-text-opacity: 1;color:rgb(var(--warning-200) / var(--tw-text-opacity, 1))}.admin-panel-violet .admin-panel-title svg{--tw-text-opacity: 1;color:rgb(var(--steel-200) / var(--tw-text-opacity, 1))}.admin-panel-emerald .admin-panel-title svg{--tw-text-opacity: 1;color:rgb(var(--success-200) / var(--tw-text-opacity, 1))}.admin-disclosure{overflow:hidden;border-radius:1rem;border-width:1px;border-color:rgb(var(--ivory) / .1);background-color:rgb(var(--ivory) / .035)}@media(min-width:640px){.admin-disclosure{border-radius:1.5rem}}.admin-disclosure>summary{display:flex;min-height:3.5rem;cursor:pointer;list-style-type:none;align-items:center;gap:.75rem;padding:.875rem 1rem;font-size:.875rem;line-height:1.25rem;font-weight:900;--tw-text-opacity: 1;color:rgb(var(--ivory) / var(--tw-text-opacity, 1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.admin-disclosure>summary:hover{background-color:rgb(var(--ivory) / .04)}.admin-disclosure>summary:focus-visible{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-color: rgb(var(--gold-300) / .4)}@media(min-width:640px){.admin-disclosure>summary{padding-left:1.5rem;padding-right:1.5rem}}.admin-disclosure>summary::-webkit-details-marker{display:none}.admin-disclosure>summary>svg:first-child{flex-shrink:0;--tw-text-opacity: 1;color:rgb(var(--gold-200) / var(--tw-text-opacity, 1))}.admin-record-head>.admin-disclosure-copy{flex:1 1 0%}.pwa-guide-step-head>.admin-disclosure-copy{flex:1}.admin-disclosure-copy{min-width:0px;flex:1 1 0%}.admin-disclosure-copy small{margin-top:.125rem;display:block;font-size:10px;font-weight:700;line-height:1rem;--tw-text-opacity: 1;color:rgb(var(--navy-500) / var(--tw-text-opacity, 1))}.admin-disclosure-chevron{margin-right:auto;display:flex;height:1.75rem;width:1.75rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:.5rem;background-color:rgb(var(--ivory) / .05);font-size:10px;--tw-text-opacity: 1;color:rgb(var(--navy-400) / var(--tw-text-opacity, 1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.admin-disclosure[open]>summary .admin-disclosure-chevron{--tw-rotate: 180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));background-color:rgb(var(--gold-300) / .1);--tw-text-opacity: 1;color:rgb(var(--gold-200) / var(--tw-text-opacity, 1))}.admin-disclosure-body{border-top-width:1px;border-color:rgb(var(--ivory) / .1);padding:1rem}@media(min-width:640px){.admin-disclosure-body{padding:1.5rem}}.admin-stats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.625rem}@media(min-width:640px){.admin-stats{gap:1rem}}@media(min-width:1024px){.admin-stats-3{grid-template-columns:repeat(3,minmax(0,1fr))}.admin-stats-4{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(min-width:640px){.admin-stats-5{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:1024px){.admin-stats-5{grid-template-columns:repeat(5,minmax(0,1fr))}}.admin-record-head>.admin-stat{flex:1 1 0%}.pwa-guide-step-head>.admin-stat{flex:1}.admin-stat{display:flex;min-width:0px;flex-direction:column;border-radius:.75rem;border-width:1px;border-color:rgb(var(--ivory) / .1);background-color:rgb(var(--ivory) / .035);padding:.75rem;--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);--tw-shadow-color: rgb(var(--navy-975) / .1);--tw-shadow: var(--tw-shadow-colored)}@media(min-width:640px){.admin-stat{border-radius:1rem;padding:1rem}}.admin-stat-icon{display:flex;height:2rem;width:2rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:.5rem;background-color:rgb(var(--ivory) / .05);font-size:11px;--tw-text-opacity: 1;color:rgb(var(--gold-200) / var(--tw-text-opacity, 1))}@media(min-width:640px){.admin-stat-icon{height:2.5rem;width:2.5rem;border-radius:.75rem;font-size:.875rem;line-height:1.25rem}}.admin-stat-label{margin-top:.625rem;font-size:10px;font-weight:700;line-height:1rem;--tw-text-opacity: 1;color:rgb(var(--navy-500) / var(--tw-text-opacity, 1))}@media(min-width:640px){.admin-stat-label{margin-top:.75rem;font-size:.75rem;line-height:1rem}}.admin-stat-value{margin-top:.25rem;overflow-wrap:break-word;font-size:1rem;font-weight:900;line-height:1.5rem;--tw-text-opacity: 1;color:rgb(var(--ivory) / var(--tw-text-opacity, 1))}@media(min-width:640px){.admin-stat-value{font-size:1.25rem;line-height:1.75rem}}.admin-stat-hint{margin-top:.25rem;font-size:9px;line-height:1rem;--tw-text-opacity: 1;color:rgb(var(--navy-500) / var(--tw-text-opacity, 1))}@media(min-width:640px){.admin-stat-hint{font-size:10px}}.admin-stat-cyan .admin-stat-icon{background-color:rgb(var(--gold-300) / .1);--tw-text-opacity: 1;color:rgb(var(--gold-200) / var(--tw-text-opacity, 1))}.admin-stat-cyan .admin-stat-value{--tw-text-opacity: 1;color:rgb(var(--gold-100) / var(--tw-text-opacity, 1))}.admin-stat-emerald .admin-stat-icon{background-color:rgb(var(--success-300) / .1);--tw-text-opacity: 1;color:rgb(var(--success-200) / var(--tw-text-opacity, 1))}.admin-stat-emerald .admin-stat-value{--tw-text-opacity: 1;color:rgb(var(--success-100) / var(--tw-text-opacity, 1))}.admin-stat-violet .admin-stat-icon{background-color:rgb(var(--steel-300) / .1);--tw-text-opacity: 1;color:rgb(var(--steel-200) / var(--tw-text-opacity, 1))}.admin-stat-violet .admin-stat-value{--tw-text-opacity: 1;color:rgb(var(--steel-100) / var(--tw-text-opacity, 1))}.admin-stat-amber .admin-stat-icon{background-color:rgb(var(--warning-300) / .1);--tw-text-opacity: 1;color:rgb(var(--warning-200) / var(--tw-text-opacity, 1))}.admin-stat-amber .admin-stat-value{--tw-text-opacity: 1;color:rgb(var(--warning-100) / var(--tw-text-opacity, 1))}.admin-stat-rose .admin-stat-icon{background-color:rgb(var(--danger-300) / .1);--tw-text-opacity: 1;color:rgb(var(--danger-200) / var(--tw-text-opacity, 1))}.admin-stat-rose .admin-stat-value{--tw-text-opacity: 1;color:rgb(var(--danger-100) / var(--tw-text-opacity, 1))}.admin-stat-sky .admin-stat-icon{background-color:rgb(var(--steel-300) / .1);--tw-text-opacity: 1;color:rgb(var(--steel-200) / var(--tw-text-opacity, 1))}.admin-stat-sky .admin-stat-value{--tw-text-opacity: 1;color:rgb(var(--steel-100) / var(--tw-text-opacity, 1))}.admin-filters{overflow:hidden;border-radius:1rem;border-width:1px;border-color:rgb(var(--ivory) / .1);background-color:rgb(var(--ivory) / .035)}@media(min-width:640px){.admin-filters{border-radius:1.5rem}}.admin-filters>summary{display:flex;min-height:3.5rem;cursor:pointer;list-style-type:none;align-items:center;gap:.75rem;padding:.875rem 1rem;font-size:.875rem;line-height:1.25rem;font-weight:900;--tw-text-opacity: 1;color:rgb(var(--ivory) / var(--tw-text-opacity, 1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.admin-filters>summary:hover{background-color:rgb(var(--ivory) / .04)}@media(min-width:640px){.admin-filters>summary{display:none}}.admin-filters>summary::-webkit-details-marker{display:none}.admin-filters-count{display:inline-flex;min-height:1.25rem;min-width:1.25rem;align-items:center;justify-content:center;border-radius:9999px;background-color:rgb(var(--gold-300) / .15);padding-left:.375rem;padding-right:.375rem;font-size:10px;font-weight:900;--tw-text-opacity: 1;color:rgb(var(--gold-100) / var(--tw-text-opacity, 1))}.admin-filters-body{border-top-width:1px;border-color:rgb(var(--ivory) / .1);padding:.875rem}@media(min-width:640px){.admin-filters-body{border-top-width:0px;padding:1rem}}.admin-filters-grid{display:grid;gap:.75rem}@media(min-width:640px){.admin-filters-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1024px){.admin-filters-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(min-width:640px){.admin-filters-grid>.admin-filters-wide{grid-column:span 2 / span 2}}.admin-filters-actions{margin-top:.875rem;display:flex;flex-wrap:wrap;gap:.5rem;border-top-width:1px;border-color:rgb(var(--ivory) / .1);padding-top:.875rem}.admin-filters-actions>*{min-height:2.75rem;flex:1 1 0%;justify-content:center}@media(min-width:640px){.admin-filters-actions>*{flex:none}}.admin-user-link{border-radius:.125rem;text-decoration-line:underline;text-decoration-color:rgb(var(--gold-300) / .35);text-decoration-style:dotted;text-underline-offset:4px;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}.admin-user-link:hover{--tw-text-opacity: 1;color:rgb(var(--gold-200) / var(--tw-text-opacity, 1));text-decoration-color:rgb(var(--gold-200) / 1)}.admin-user-link:focus-visible{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-color: rgb(var(--gold-300) / .5)}.admin-table-scroll{overflow-x:auto}.admin-table{width:100%;text-align:right;font-size:.875rem;line-height:1.25rem}.admin-table thead{border-bottom-width:1px;border-color:rgb(var(--ivory) / .1);background-color:rgb(var(--ivory) / .03)}.admin-table thead th{white-space:nowrap;padding:.875rem 1rem;font-size:11px;font-weight:900;--tw-text-opacity: 1;color:rgb(var(--navy-400) / var(--tw-text-opacity, 1))}.admin-table tbody>:not([hidden])~:not([hidden]){--tw-divide-y-reverse: 0;border-top-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(1px * var(--tw-divide-y-reverse));border-color:rgb(var(--ivory) / .1)}.admin-table tbody tr{vertical-align:top;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.admin-table tbody tr:hover{background-color:rgb(var(--ivory) / .025)}.admin-table tbody td{padding:.875rem 1rem}.admin-table .admin-table-actions{text-align:left}.admin-table .admin-cell-strong{font-weight:900;--tw-text-opacity: 1;color:rgb(var(--ivory) / var(--tw-text-opacity, 1))}.admin-table .admin-cell-muted{margin-top:.25rem;font-size:11px;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(var(--navy-500) / var(--tw-text-opacity, 1))}.admin-table .admin-cell-num{text-align:right;font-weight:900}.admin-records>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.625rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.625rem * var(--tw-space-y-reverse))}@media(min-width:640px){.admin-records>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}}.admin-record{border-radius:1rem;border-width:1px;border-color:rgb(var(--ivory) / .1);background-color:rgb(var(--ivory) / .035);padding:.875rem;--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);--tw-shadow-color: rgb(var(--navy-975) / .1);--tw-shadow: var(--tw-shadow-colored)}@media(min-width:640px){.admin-record{padding:1rem}}.admin-record-head{display:flex;align-items:flex-start;gap:.75rem}.admin-record-head>.min-w-0{flex:1 1 0%}.admin-record-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.875rem;font-weight:900;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(var(--ivory) / var(--tw-text-opacity, 1))}.admin-record-sub{margin-top:.125rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:11px;line-height:1rem;--tw-text-opacity: 1;color:rgb(var(--navy-500) / var(--tw-text-opacity, 1))}.admin-record-grid{margin-top:.75rem;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;border-top-width:1px;border-color:rgb(var(--ivory) / .1);padding-top:.75rem}.admin-record-head>.admin-record-field{flex:1 1 0%}.pwa-guide-step-head>.admin-record-field{flex:1}.admin-record-field{min-width:0px}.admin-record-field>dt,.admin-record-field-label{font-size:10px;line-height:1rem;--tw-text-opacity: 1;color:rgb(var(--navy-500) / var(--tw-text-opacity, 1))}.admin-record-field>dd,.admin-record-field-value{margin-top:.125rem;overflow-wrap:break-word;font-size:.75rem;font-weight:700;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(var(--navy-200) / var(--tw-text-opacity, 1))}.admin-record-field-wide{grid-column:span 2 / span 2}.admin-record-foot{margin-top:.75rem;border-top-width:1px;border-color:rgb(var(--ivory) / .1);padding-top:.75rem}.admin-badge{display:inline-flex;max-width:100%;align-items:center;gap:.375rem;border-radius:9999px;border-width:1px;padding:.25rem .625rem;font-size:10px;font-weight:900;line-height:1rem}@media(min-width:640px){.admin-badge{font-size:.75rem;line-height:1rem}}.admin-badge svg{flex-shrink:0}.admin-badge-neutral{border-color:rgb(var(--navy-300) / .2);background-color:rgb(var(--navy-300) / .07);--tw-text-opacity: 1;color:rgb(var(--navy-300) / var(--tw-text-opacity, 1))}.admin-badge-active,.admin-badge-success{border-color:rgb(var(--success-300) / .25);background-color:rgb(var(--success-300) / .1);--tw-text-opacity: 1;color:rgb(var(--success-100) / var(--tw-text-opacity, 1))}.admin-badge-pending,.admin-badge-warning{border-color:rgb(var(--warning-300) / .25);background-color:rgb(var(--warning-300) / .1);--tw-text-opacity: 1;color:rgb(var(--warning-100) / var(--tw-text-opacity, 1))}.admin-badge-review,.admin-badge-info{border-color:rgb(var(--gold-300) / .25);background-color:rgb(var(--gold-300) / .1);--tw-text-opacity: 1;color:rgb(var(--gold-100) / var(--tw-text-opacity, 1))}.admin-badge-progress{border-color:rgb(var(--steel-300) / .25);background-color:rgb(var(--steel-300) / .1);--tw-text-opacity: 1;color:rgb(var(--steel-100) / var(--tw-text-opacity, 1))}.admin-badge-danger,.admin-badge-failed{border-color:rgb(var(--danger-300) / .25);background-color:rgb(var(--danger-300) / .1);--tw-text-opacity: 1;color:rgb(var(--danger-100) / var(--tw-text-opacity, 1))}.admin-badge-emerald{border-color:rgb(var(--success-300) / .25);background-color:rgb(var(--success-300) / .1);--tw-text-opacity: 1;color:rgb(var(--success-100) / var(--tw-text-opacity, 1))}.admin-badge-rose{border-color:rgb(var(--danger-300) / .25);background-color:rgb(var(--danger-300) / .1);--tw-text-opacity: 1;color:rgb(var(--danger-100) / var(--tw-text-opacity, 1))}.admin-badge-violet{border-color:rgb(var(--steel-300) / .25);background-color:rgb(var(--steel-300) / .1);--tw-text-opacity: 1;color:rgb(var(--steel-100) / var(--tw-text-opacity, 1))}.admin-badge-slate{border-color:rgb(var(--navy-300) / .2);background-color:rgb(var(--navy-300) / .07);--tw-text-opacity: 1;color:rgb(var(--navy-300) / var(--tw-text-opacity, 1))}.admin-section-title{margin-top:.5rem;display:flex;align-items:center;gap:.5rem;font-size:.875rem;line-height:1.25rem;font-weight:900;--tw-text-opacity: 1;color:rgb(var(--ivory) / var(--tw-text-opacity, 1))}@media(min-width:640px){.admin-section-title{font-size:1rem;line-height:1.5rem}}.admin-section-title svg{flex-shrink:0;--tw-text-opacity: 1;color:rgb(var(--gold-200) / var(--tw-text-opacity, 1))}.admin-monitor-row{display:flex;min-height:3.5rem;align-items:center;justify-content:space-between;gap:.75rem;padding:.75rem 1rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.admin-monitor-row:hover{background-color:rgb(var(--ivory) / .035)}@media(min-width:640px){.admin-monitor-row{padding-left:1.5rem;padding-right:1.5rem}}.admin-actions{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}@media(min-width:640px){.admin-actions-end{justify-content:flex-end}}.admin-action{display:inline-flex;min-height:2.5rem;align-items:center;justify-content:center;gap:.5rem;border-radius:.75rem;border-width:1px;border-color:rgb(var(--ivory) / .15);background-color:rgb(var(--ivory) / .05);padding:.5rem .75rem;font-size:.75rem;line-height:1rem;font-weight:900;--tw-text-opacity: 1;color:rgb(var(--ivory) / var(--tw-text-opacity, 1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}.admin-action:hover{border-color:rgb(var(--gold-200) / .4);background-color:rgb(var(--ivory) / .1)}.admin-action:focus-visible{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-color: rgb(var(--gold-300) / .5)}.admin-action-primary{border-color:rgb(var(--gold-200) / .4);--tw-bg-opacity: 1;background-color:rgb(var(--gold-300) / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(var(--navy-975) / var(--tw-text-opacity, 1))}.admin-action-primary:hover{--tw-bg-opacity: 1;background-color:rgb(var(--gold-200) / var(--tw-bg-opacity, 1))}.admin-action-positive{border-color:rgb(var(--success-300) / .3);--tw-text-opacity: 1;color:rgb(var(--success-100) / var(--tw-text-opacity, 1))}.admin-action-positive:hover{border-color:rgb(var(--success-200) / .5);background-color:rgb(var(--success-300) / .1)}.admin-action-warning{border-color:rgb(var(--warning-300) / .3);--tw-text-opacity: 1;color:rgb(var(--warning-100) / var(--tw-text-opacity, 1))}.admin-action-warning:hover{border-color:rgb(var(--warning-200) / .5);background-color:rgb(var(--warning-300) / .1)}.admin-action-danger{border-color:rgb(var(--danger-300) / .3);--tw-text-opacity: 1;color:rgb(var(--danger-100) / var(--tw-text-opacity, 1))}.admin-action-danger:hover{border-color:rgb(var(--danger-200) / .5);background-color:rgb(var(--danger-300) / .1)}.admin-danger-zone{border-radius:1rem;border-width:1px;border-color:rgb(var(--danger-400) / .2);background-color:rgb(var(--danger-400) / .05);padding:1rem}@media(min-width:640px){.admin-danger-zone{border-radius:1.5rem;padding:1.5rem}}.admin-danger-zone h2,.admin-danger-zone h3{display:flex;align-items:center;gap:.5rem;font-size:.875rem;line-height:1.25rem;font-weight:900;--tw-text-opacity: 1;color:rgb(var(--danger-100) / var(--tw-text-opacity, 1))}.admin-danger-zone p{margin-top:.5rem;font-size:.75rem;line-height:1.5rem;color:rgb(var(--danger-100) / .75)}.admin-meta>:not([hidden])~:not([hidden]){--tw-divide-y-reverse: 0;border-top-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(1px * var(--tw-divide-y-reverse));border-color:rgb(var(--ivory) / .07)}.admin-meta>div{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;padding-top:.625rem;padding-bottom:.625rem}.admin-meta>div:first-child{padding-top:0}.admin-meta>div:last-child{padding-bottom:0}.admin-meta dt{flex-shrink:0;font-size:.75rem;line-height:1rem;--tw-text-opacity: 1;color:rgb(var(--navy-400) / var(--tw-text-opacity, 1))}.admin-record-head>.admin-meta dd{flex:1 1 0%}.pwa-guide-step-head>.admin-meta dd{flex:1}.admin-meta dd{min-width:0px;overflow-wrap:break-word;text-align:left;font-size:.75rem;line-height:1rem;font-weight:700;--tw-text-opacity: 1;color:rgb(var(--navy-100) / var(--tw-text-opacity, 1))}.admin-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;border-radius:1rem;border-width:1px;border-style:dashed;border-color:rgb(var(--ivory) / .15);padding:2.5rem 1.25rem;text-align:center}@media(min-width:640px){.admin-empty{padding-top:3.5rem;padding-bottom:3.5rem}}.admin-empty>span:first-child{margin-bottom:.75rem;display:flex;height:3rem;width:3rem;align-items:center;justify-content:center;border-radius:1rem;background-color:rgb(var(--ivory) / .05);font-size:1.125rem;line-height:1.75rem;--tw-text-opacity: 1;color:rgb(var(--navy-500) / var(--tw-text-opacity, 1))}.admin-empty strong{display:block;font-size:.875rem;line-height:1.25rem;font-weight:900;--tw-text-opacity: 1;color:rgb(var(--navy-200) / var(--tw-text-opacity, 1))}.admin-empty small{margin-top:.375rem;display:block;max-width:28rem;font-size:.75rem;line-height:1.5rem;--tw-text-opacity: 1;color:rgb(var(--navy-500) / var(--tw-text-opacity, 1))}.admin-empty-cell{padding:3rem 1rem;text-align:center;font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(var(--navy-400) / var(--tw-text-opacity, 1))}.admin-pagination{overflow-x:auto;padding-top:.25rem}.admin-fieldset{border-radius:1rem;border-width:1px;border-color:rgb(var(--ivory) / .1);background-color:rgb(var(--navy-975) / .2);padding:.875rem}@media(min-width:640px){.admin-fieldset{padding:1.25rem}}.admin-fieldset>legend,.admin-fieldset-legend{margin-bottom:.75rem;display:flex;align-items:center;gap:.5rem;padding-left:.25rem;padding-right:.25rem;font-size:.75rem;line-height:1rem;font-weight:900;--tw-text-opacity: 1;color:rgb(var(--gold-100) / var(--tw-text-opacity, 1))}@media(min-width:640px){.admin-fieldset>legend,.admin-fieldset-legend{font-size:.875rem;line-height:1.25rem}}.admin-fieldset-legend svg{--tw-text-opacity: 1;color:rgb(var(--gold-200) / var(--tw-text-opacity, 1))}.admin-fieldset-desc{margin-top:-.375rem;margin-bottom:.75rem;padding-left:.25rem;padding-right:.25rem;font-size:11px;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(var(--navy-500) / var(--tw-text-opacity, 1))}.choice-card{display:flex;cursor:pointer;flex-direction:column;gap:.25rem;border-radius:.75rem;border-width:1px;border-color:rgb(var(--ivory) / .1);background-color:rgb(var(--navy-975) / .2);padding:1rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.choice-card:hover{border-color:rgb(var(--ivory) / .25)}.choice-card:has(input:checked){border-color:rgb(var(--gold-300) / .4);background-color:rgb(var(--gold-300) / .06)}.choice-card:has(input:focus-visible){--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-color: rgb(var(--gold-300) / .4)}.choice-card input[type=radio]{height:1rem;width:1rem;flex:none;cursor:pointer;accent-color:rgb(var(--gold-400))}.admin-field-grid{display:grid;gap:.875rem}@media(min-width:640px){.admin-field-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-field-wide{grid-column:span 2 / span 2}}.admin-field-error{margin-top:.375rem;display:flex;align-items:flex-start;gap:.375rem;font-size:11px;font-weight:700;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(var(--danger-200) / var(--tw-text-opacity, 1))}.admin-field-hint{margin-top:.375rem;font-size:11px;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(var(--navy-500) / var(--tw-text-opacity, 1))}.admin-hub-grid{display:grid;gap:.75rem}@media(min-width:640px){.admin-hub-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}}@media(min-width:1280px){.admin-hub-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.admin-hub-grid-4{grid-template-columns:repeat(4,minmax(0,1fr))}}.admin-record-head>.admin-hub-card{flex:1 1 0%}.pwa-guide-step-head>.admin-hub-card{flex:1}.admin-hub-card{position:relative;isolation:isolate;display:flex;min-width:0px;flex-direction:column;overflow:hidden;border-radius:1rem;border-width:1px;border-color:rgb(var(--ivory) / .1);background-color:rgb(var(--ivory) / .035);padding:1rem;--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);--tw-shadow-color: rgb(var(--navy-975) / .15);--tw-shadow: var(--tw-shadow-colored);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s}.admin-hub-card:hover{--tw-translate-y: -.25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));background-color:rgb(var(--ivory) / .055)}.admin-hub-card:focus-visible{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-color: rgb(var(--gold-300) / .6)}@media(min-width:640px){.admin-hub-card{border-radius:1.5rem;padding:1.5rem}}.admin-hub-card:before{content:"";pointer-events:none;position:absolute;left:-4rem;top:-5rem;z-index:-10;height:12rem;width:12rem;border-radius:9999px;background-color:rgb(var(--gold-300) / .08);--tw-blur: blur(64px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.5s}.admin-hub-card:hover:before{--tw-scale-x: 1.25;--tw-scale-y: 1.25;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.admin-hub-icon{display:flex;height:2.75rem;width:2.75rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:.75rem;border-width:1px;border-color:rgb(var(--gold-200) / .2);background-color:rgb(var(--gold-300) / .1);font-size:1rem;line-height:1.5rem;--tw-text-opacity: 1;color:rgb(var(--gold-100) / var(--tw-text-opacity, 1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s}.group:hover .admin-hub-icon{--tw-scale-x: 1.05;--tw-scale-y: 1.05;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@media(min-width:640px){.admin-hub-icon{height:3.5rem;width:3.5rem;border-radius:1rem;font-size:1.25rem;line-height:1.75rem}}.admin-hub-eyebrow{margin-top:.75rem;display:block;font-size:9px;font-weight:900;letter-spacing:.14em;--tw-text-opacity: 1;color:rgb(var(--gold-200) / var(--tw-text-opacity, 1))}@media(min-width:640px){.admin-hub-eyebrow{margin-top:1.25rem;font-size:10px}}.admin-hub-title{margin-top:.25rem;display:block;font-size:.875rem;font-weight:900;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(var(--ivory) / var(--tw-text-opacity, 1))}@media(min-width:640px){.admin-hub-title{margin-top:.375rem;font-size:1.125rem;line-height:1.75rem}}.admin-hub-desc{margin-top:.375rem;display:block;flex:1 1 0%;font-size:11px;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(var(--navy-400) / var(--tw-text-opacity, 1))}@media(min-width:640px){.admin-hub-desc{margin-top:.625rem;font-size:.875rem;line-height:1.75rem}}.admin-hub-action{margin-top:.75rem;display:flex;align-items:center;justify-content:space-between;gap:.75rem;border-top-width:1px;border-color:rgb(var(--ivory) / .1);padding-top:.75rem;font-size:11px;font-weight:900;--tw-text-opacity: 1;color:rgb(var(--gold-100) / var(--tw-text-opacity, 1))}@media(min-width:640px){.admin-hub-action{margin-top:1.25rem;padding-top:1rem;font-size:.875rem;line-height:1.25rem}}.admin-hub-action-arrow{display:flex;height:1.75rem;width:1.75rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:.5rem;border-width:1px;border-color:rgb(var(--ivory) / .1);background-color:rgb(var(--ivory) / .05);font-size:10px;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s}.group:hover .admin-hub-action-arrow{--tw-translate-x: -.25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));background-color:rgb(var(--ivory) / .1)}@media(min-width:640px){.admin-hub-action-arrow{height:2.25rem;width:2.25rem;border-radius:.75rem;font-size:.75rem;line-height:1rem}}.admin-hub-emerald .admin-hub-icon{border-color:rgb(var(--success-200) / .2);background-color:rgb(var(--success-300) / .1);--tw-text-opacity: 1;color:rgb(var(--success-100) / var(--tw-text-opacity, 1))}.admin-hub-emerald .admin-hub-eyebrow,.admin-hub-emerald .admin-hub-action{--tw-text-opacity: 1;color:rgb(var(--success-100) / var(--tw-text-opacity, 1))}.admin-hub-emerald .admin-hub-eyebrow{--tw-text-opacity: 1;color:rgb(var(--success-200) / var(--tw-text-opacity, 1))}.admin-hub-violet .admin-hub-icon{border-color:rgb(var(--steel-200) / .2);background-color:rgb(var(--steel-300) / .1);--tw-text-opacity: 1;color:rgb(var(--steel-100) / var(--tw-text-opacity, 1))}.admin-hub-violet .admin-hub-action{--tw-text-opacity: 1;color:rgb(var(--steel-100) / var(--tw-text-opacity, 1))}.admin-hub-violet .admin-hub-eyebrow{--tw-text-opacity: 1;color:rgb(var(--steel-200) / var(--tw-text-opacity, 1))}.admin-hub-amber .admin-hub-icon{border-color:rgb(var(--warning-200) / .2);background-color:rgb(var(--warning-300) / .1);--tw-text-opacity: 1;color:rgb(var(--warning-100) / var(--tw-text-opacity, 1))}.admin-hub-amber .admin-hub-action{--tw-text-opacity: 1;color:rgb(var(--warning-100) / var(--tw-text-opacity, 1))}.admin-hub-amber .admin-hub-eyebrow{--tw-text-opacity: 1;color:rgb(var(--warning-200) / var(--tw-text-opacity, 1))}.admin-hub-rose .admin-hub-icon{border-color:rgb(var(--danger-200) / .2);background-color:rgb(var(--danger-300) / .1);--tw-text-opacity: 1;color:rgb(var(--danger-100) / var(--tw-text-opacity, 1))}.admin-hub-rose .admin-hub-action{--tw-text-opacity: 1;color:rgb(var(--danger-100) / var(--tw-text-opacity, 1))}.admin-hub-rose .admin-hub-eyebrow{--tw-text-opacity: 1;color:rgb(var(--danger-200) / var(--tw-text-opacity, 1))}.admin-hub-sky .admin-hub-icon{border-color:rgb(var(--steel-200) / .2);background-color:rgb(var(--steel-300) / .1);--tw-text-opacity: 1;color:rgb(var(--steel-100) / var(--tw-text-opacity, 1))}.admin-hub-sky .admin-hub-action{--tw-text-opacity: 1;color:rgb(var(--steel-100) / var(--tw-text-opacity, 1))}.admin-hub-sky .admin-hub-eyebrow{--tw-text-opacity: 1;color:rgb(var(--steel-200) / var(--tw-text-opacity, 1))}.admin-hub-slate .admin-hub-icon{border-color:rgb(var(--navy-200) / .2);background-color:rgb(var(--navy-300) / .1);--tw-text-opacity: 1;color:rgb(var(--navy-100) / var(--tw-text-opacity, 1))}.admin-hub-slate .admin-hub-action{--tw-text-opacity: 1;color:rgb(var(--navy-200) / var(--tw-text-opacity, 1))}.admin-hub-slate .admin-hub-eyebrow{--tw-text-opacity: 1;color:rgb(var(--navy-300) / var(--tw-text-opacity, 1))}.admin-mono{word-break:break-all;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:10px;line-height:1rem;--tw-text-opacity: 1;color:rgb(var(--navy-500) / var(--tw-text-opacity, 1))}:where(.ux-app) :where(code,kbd,samp,pre,.admin-mono){font-family:var(--ux-font-mono)}@media(min-width:640px){.admin-mono{font-size:11px}}@media(min-width:1024px){.desk-head .admin-head-inner{align-items:flex-end}}.desk-head-titles{margin-top:.75rem}.desk-head .admin-head-title{font-size:1.125rem;line-height:1.75rem}@media(min-width:640px){.desk-head .admin-head-title{font-size:1.25rem;line-height:1.75rem}}.desk-head .admin-head-desc{margin-top:.25rem;font-size:11px;line-height:1.25rem}@media(min-width:640px){.desk-head .admin-head-desc{font-size:.75rem;line-height:1.5rem}}.desk-head-ref{margin-top:.5rem;display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;font-size:11px;--tw-text-opacity: 1;color:rgb(var(--navy-400) / var(--tw-text-opacity, 1))}.desk-head-ref svg{flex-shrink:0;--tw-text-opacity: 1;color:rgb(var(--gold-200) / var(--tw-text-opacity, 1))}.desk-head-badges{margin-top:.75rem;display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}.desk-head-meta{margin-top:.75rem;display:flex;flex-wrap:wrap;-moz-column-gap:1.25rem;column-gap:1.25rem;row-gap:.5rem;border-top-width:1px;border-color:rgb(var(--ivory) / .1);padding-top:.75rem}.admin-record-head>.desk-head-meta>div{flex:1 1 0%}.pwa-guide-step-head>.desk-head-meta>div{flex:1}.desk-head-meta>div{min-width:0px}.desk-head-meta dt{font-size:10px;line-height:1rem;--tw-text-opacity: 1;color:rgb(var(--navy-500) / var(--tw-text-opacity, 1))}.desk-head-meta dd{margin-top:.125rem;overflow-wrap:break-word;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:11px;font-weight:700;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(var(--navy-200) / var(--tw-text-opacity, 1))}:where(.ux-app) :where(code,kbd,samp,pre,.desk-head-meta dd){font-family:var(--ux-font-mono)}@media(min-width:640px){.desk-head-meta dd{font-size:.75rem;line-height:1rem}}.desk-head-actions{display:grid;width:100%;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem}@media(min-width:1024px){.desk-head-actions{display:flex;width:auto;max-width:28rem;flex-wrap:wrap;justify-content:flex-end}}.desk-head-actions>*{justify-content:center}.desk-crumbs ol{display:flex;flex-wrap:wrap;align-items:center;gap:.25rem;font-size:11px;line-height:1rem;--tw-text-opacity: 1;color:rgb(var(--navy-400) / var(--tw-text-opacity, 1))}.desk-crumbs li{display:inline-flex;align-items:center;gap:.25rem}.desk-crumbs a{border-radius:.125rem;--tw-text-opacity: 1;color:rgb(var(--navy-300) / var(--tw-text-opacity, 1));text-underline-offset:4px;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.desk-crumbs a:hover{--tw-text-opacity: 1;color:rgb(var(--gold-200) / var(--tw-text-opacity, 1));text-decoration-line:underline}.desk-crumbs a:focus-visible{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-color: rgb(var(--gold-300) / .5)}.desk-crumbs li[aria-current=page] span{font-weight:900;--tw-text-opacity: 1;color:rgb(var(--gold-100) / var(--tw-text-opacity, 1))}.desk-crumbs-sep{font-size:9px;--tw-text-opacity: 1;color:rgb(var(--navy-600) / var(--tw-text-opacity, 1))}.desk-status{white-space:nowrap}.desk-status-label{font-weight:700;--tw-text-opacity: 1;color:rgb(var(--navy-400) / var(--tw-text-opacity, 1))}.desk-status-label:after{content:":"}.desk-status-code{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:10px;font-weight:700;letter-spacing:-.025em}:where(.ux-app) :where(code,kbd,samp,pre,.desk-status-code){font-family:var(--ux-font-mono)}@media(min-width:640px){.desk-status-code{font-size:11px}}.desk-status-wrap{white-space:normal}.desk-status-wrap .desk-status-code{word-break:break-all}.desk-metrics{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem}@media(min-width:640px){.desk-metrics{gap:.75rem}}@media(min-width:1024px){.desk-metrics{grid-template-columns:repeat(4,minmax(0,1fr))}.desk-metrics-3{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:640px){.desk-metrics-5{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:1024px){.desk-metrics-5{grid-template-columns:repeat(5,minmax(0,1fr))}}@media(min-width:640px){.desk-metrics-6{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:1024px){.desk-metrics-6{grid-template-columns:repeat(6,minmax(0,1fr))}}.admin-record-head>.desk-metric{flex:1 1 0%}.pwa-guide-step-head>.desk-metric{flex:1}.desk-metric{display:flex;min-width:0px;flex-direction:column;border-radius:.75rem;border-width:1px;border-color:rgb(var(--ivory) / .1);background-color:rgb(var(--ivory) / .03);padding:.625rem .75rem}@media(min-width:640px){.desk-metric{padding:.75rem 1rem}}.desk-metric-label{display:flex;align-items:center;gap:.375rem;font-size:10px;font-weight:700;line-height:1rem;--tw-text-opacity: 1;color:rgb(var(--navy-500) / var(--tw-text-opacity, 1))}@media(min-width:640px){.desk-metric-label{font-size:11px}}.desk-metric-label svg{flex-shrink:0;color:rgb(var(--gold-200) / .7)}.desk-metric-value{margin-top:.25rem;overflow-wrap:break-word;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1rem;font-weight:900;line-height:1.5rem;letter-spacing:-.025em;--tw-text-opacity: 1;color:rgb(var(--ivory) / var(--tw-text-opacity, 1))}:where(.ux-app) :where(code,kbd,samp,pre,.desk-metric-value){font-family:var(--ux-font-mono)}@media(min-width:640px){.desk-metric-value{font-size:1.125rem;line-height:1.75rem}}.desk-metric-value{font-variant-numeric:tabular-nums}.desk-metric-unit{margin-right:.25rem;font-family:Cairo,Tahoma,Arial,sans-serif;font-size:10px;font-weight:700;--tw-text-opacity: 1;color:rgb(var(--navy-500) / var(--tw-text-opacity, 1))}.desk-metric-hint{margin-top:.25rem;font-size:10px;line-height:1rem;--tw-text-opacity: 1;color:rgb(var(--navy-500) / var(--tw-text-opacity, 1))}.desk-metric-na{font-weight:700;--tw-text-opacity: 1;color:rgb(var(--navy-400) / var(--tw-text-opacity, 1))}.desk-metric-status{margin-top:.375rem}.desk-metric-missing{border-style:dashed}.desk-metric-missing .desk-metric-value{--tw-text-opacity: 1;color:rgb(var(--navy-500) / var(--tw-text-opacity, 1))}.desk-metric-positive .desk-metric-value{--tw-text-opacity: 1;color:rgb(var(--success-200) / var(--tw-text-opacity, 1))}.desk-metric-danger .desk-metric-value{--tw-text-opacity: 1;color:rgb(var(--danger-200) / var(--tw-text-opacity, 1))}.desk-metric-warning .desk-metric-value{--tw-text-opacity: 1;color:rgb(var(--warning-200) / var(--tw-text-opacity, 1))}.desk-metric-info .desk-metric-value{--tw-text-opacity: 1;color:rgb(var(--gold-100) / var(--tw-text-opacity, 1))}.desk-banner{display:flex;align-items:flex-start;gap:.75rem;border-radius:.75rem;border-width:1px;padding:.75rem .875rem}@media(min-width:640px){.desk-banner{border-radius:1rem;padding-left:1rem;padding-right:1rem}}.desk-banner-icon{margin-top:.125rem;display:flex;height:1.75rem;width:1.75rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:.5rem;font-size:.875rem;line-height:1.25rem}.admin-record-head>.desk-banner-body{flex:1 1 0%}.pwa-guide-step-head>.desk-banner-body{flex:1}.desk-banner-body{min-width:0px;flex:1 1 0%}.desk-banner-head{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}.desk-banner-title{font-size:.875rem;font-weight:900;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(var(--ivory) / var(--tw-text-opacity, 1))}.desk-banner-text{margin-top:.25rem;font-size:.75rem;line-height:1.5rem;--tw-text-opacity: 1;color:rgb(var(--navy-300) / var(--tw-text-opacity, 1))}.desk-banner-details{margin-top:.5rem}.desk-banner-details>summary{cursor:pointer;list-style-type:none;font-size:11px;font-weight:700;--tw-text-opacity: 1;color:rgb(var(--navy-400) / var(--tw-text-opacity, 1));text-decoration-line:underline;text-decoration-style:dotted;text-underline-offset:4px}.desk-banner-details>summary:hover{--tw-text-opacity: 1;color:rgb(var(--navy-200) / var(--tw-text-opacity, 1))}.desk-banner-details>summary:focus-visible{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-color: rgb(var(--gold-300) / .4)}.desk-banner-details>summary::-webkit-details-marker{display:none}.desk-banner-details-body{margin-top:.5rem}.desk-banner-details-body>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.desk-banner-details-body{font-size:.75rem;line-height:1.5rem;--tw-text-opacity: 1;color:rgb(var(--navy-400) / var(--tw-text-opacity, 1))}.desk-banner-actions{margin-top:.75rem;display:flex;flex-wrap:wrap;gap:.5rem}.desk-banner-info .desk-banner-icon{background-color:rgb(var(--gold-300) / .15);--tw-text-opacity: 1;color:rgb(var(--gold-100) / var(--tw-text-opacity, 1))}.desk-banner-warning .desk-banner-icon{background-color:rgb(var(--warning-300) / .15);--tw-text-opacity: 1;color:rgb(var(--warning-100) / var(--tw-text-opacity, 1))}.desk-banner-danger .desk-banner-icon{background-color:rgb(var(--danger-300) / .15);--tw-text-opacity: 1;color:rgb(var(--danger-100) / var(--tw-text-opacity, 1))}.desk-banner-positive .desk-banner-icon{background-color:rgb(var(--success-300) / .15);--tw-text-opacity: 1;color:rgb(var(--success-100) / var(--tw-text-opacity, 1))}.desk-banner-neutral .desk-banner-icon{background-color:rgb(var(--ivory) / .06);--tw-text-opacity: 1;color:rgb(var(--navy-300) / var(--tw-text-opacity, 1))}.desk-banner-limitation .desk-banner-icon{background-color:rgb(var(--steel-300) / .15);--tw-text-opacity: 1;color:rgb(var(--steel-100) / var(--tw-text-opacity, 1))}.desk-banners>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.desk-table-scroll{position:relative;overflow-x:auto;border-radius:.75rem;border-width:1px;border-color:rgb(var(--ivory) / .1)}.desk-table-scroll:focus-visible{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-color: rgb(var(--gold-300) / .4)}.desk-table{font-size:.75rem;line-height:1rem}@media(min-width:640px){.desk-table{font-size:.875rem;line-height:1.25rem}}.desk-table thead th{padding:.625rem .75rem;font-size:10px}@media(min-width:640px){.desk-table thead th{padding:.75rem 1rem;font-size:11px}}.desk-table tbody td,.desk-table tbody th{padding:.625rem .75rem;vertical-align:top;font-size:.75rem;line-height:1.25rem}@media(min-width:640px){.desk-table tbody td,.desk-table tbody th{padding:.75rem 1rem;font-size:.875rem;line-height:1.25rem}}.desk-table tbody th{text-align:right;font-weight:900;--tw-text-opacity: 1;color:rgb(var(--ivory) / var(--tw-text-opacity, 1))}.desk-table .num{direction:ltr;unicode-bidi:isolate;text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}:where(.ux-app) :where(code,kbd,samp,pre,.desk-table .num){font-family:var(--ux-font-mono)}.desk-table thead th.num{text-align:right}.desk-table .mono{direction:ltr;unicode-bidi:isolate;white-space:nowrap;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:11px}:where(.ux-app) :where(code,kbd,samp,pre,.desk-table .mono){font-family:var(--ux-font-mono)}.desk-table .wrap{white-space:normal;overflow-wrap:break-word}.desk-table .pos{--tw-text-opacity: 1;color:rgb(var(--success-200) / var(--tw-text-opacity, 1))}.desk-table .neg{--tw-text-opacity: 1;color:rgb(var(--danger-200) / var(--tw-text-opacity, 1))}.desk-table .na,.desk-table .muted{--tw-text-opacity: 1;color:rgb(var(--navy-500) / var(--tw-text-opacity, 1))}.desk-table .desk-table-sub{margin-top:.125rem;display:block;font-size:10px;line-height:1rem;--tw-text-opacity: 1;color:rgb(var(--navy-500) / var(--tw-text-opacity, 1))}.desk-table-dense tbody td,.desk-table-dense tbody th{padding-top:.5rem;padding-bottom:.5rem}.desk-table-sticky{max-height:36rem;overflow-y:auto}.desk-table-sticky thead th{position:sticky;top:0;z-index:10;--tw-bg-opacity: 1;background-color:rgb(var(--navy-900) / var(--tw-bg-opacity, 1))}.desk-table tfoot td{padding:.5rem .75rem;font-size:11px;--tw-text-opacity: 1;color:rgb(var(--navy-500) / var(--tw-text-opacity, 1))}@media(min-width:640px){.desk-table tfoot td{padding-left:1rem;padding-right:1rem}}.desk-section-nav{position:sticky;z-index:40;margin-left:-1rem;margin-right:-1rem;border-top-width:1px;border-bottom-width:1px;border-color:rgb(var(--ivory) / .1);background-color:rgb(var(--navy-925) / .9);padding:.375rem .75rem;--tw-backdrop-blur: blur(24px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}@media(min-width:640px){.desk-section-nav{margin-left:0;margin-right:0;border-radius:1rem;border-width:1px;padding-left:.5rem;padding-right:.5rem}}.desk-section-nav{top:4.0625rem}.desk-section-nav-track{display:flex;gap:.25rem;overflow-x:auto}@media(min-width:1024px){.desk-section-nav-track{flex-wrap:wrap;overflow:visible}}.desk-section-nav-track{scrollbar-width:none;-webkit-overflow-scrolling:touch}.desk-section-nav-track::-webkit-scrollbar{display:none}.desk-section-link{display:inline-flex;flex-shrink:0;align-items:center;gap:.375rem;white-space:nowrap;border-radius:.5rem;border-width:1px;border-color:transparent;padding:.5rem .75rem;font-size:11px;font-weight:700;line-height:1rem;--tw-text-opacity: 1;color:rgb(var(--navy-400) / var(--tw-text-opacity, 1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.desk-section-link:hover{background-color:rgb(var(--ivory) / .05);--tw-text-opacity: 1;color:rgb(var(--ivory) / var(--tw-text-opacity, 1))}.desk-section-link:focus-visible{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-color: rgb(var(--gold-300) / .5)}@media(min-width:640px){.desk-section-link{font-size:.75rem;line-height:1rem}}.desk-section-link svg{font-size:10px;--tw-text-opacity: 1;color:rgb(var(--navy-500) / var(--tw-text-opacity, 1))}.desk-section-link.is-active{border-color:rgb(var(--gold-300) / .3);background-color:rgb(var(--gold-300) / .1);--tw-text-opacity: 1;color:rgb(var(--gold-50) / var(--tw-text-opacity, 1))}.desk-section-link.is-active svg{--tw-text-opacity: 1;color:rgb(var(--gold-200) / var(--tw-text-opacity, 1))}.desk-report [id]{scroll-margin-top:8rem}.desk-menu{position:relative}.desk-menu-trigger{cursor:pointer;list-style-type:none}.desk-menu-trigger::-webkit-details-marker{display:none}.desk-menu-chevron{font-size:10px;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.desk-menu[open] .desk-menu-chevron{--tw-rotate: 180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.desk-menu-panel{margin-top:.5rem;width:100%;border-radius:.75rem;border-width:1px;border-color:rgb(var(--ivory) / .1);--tw-bg-opacity: 1;background-color:rgb(var(--navy-900) / var(--tw-bg-opacity, 1));padding:.375rem;--tw-shadow: 0 20px 25px -5px rgb(0 0 0 / .1), 0 8px 10px -6px rgb(0 0 0 / .1);--tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);--tw-shadow-color: rgb(var(--navy-975) / .4);--tw-shadow: var(--tw-shadow-colored)}@media(min-width:640px){.desk-menu-panel{position:absolute;left:0;z-index:30;margin-top:.375rem;width:18rem}}.desk-menu-hint{padding:.375rem .625rem;font-size:10px;line-height:1rem;--tw-text-opacity: 1;color:rgb(var(--navy-500) / var(--tw-text-opacity, 1))}.desk-menu-list{display:grid;gap:.125rem}.desk-menu-item{display:flex;align-items:center;gap:.625rem;border-radius:.5rem;padding:.5rem .625rem;font-size:.75rem;line-height:1rem;font-weight:700;--tw-text-opacity: 1;color:rgb(var(--navy-200) / var(--tw-text-opacity, 1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.desk-menu-item:hover{background-color:rgb(var(--ivory) / .06);--tw-text-opacity: 1;color:rgb(var(--ivory) / var(--tw-text-opacity, 1))}.desk-menu-item:focus-visible{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-color: rgb(var(--gold-300) / .5)}.desk-menu-item svg{flex-shrink:0;color:rgb(var(--gold-200) / .8)}.admin-record-head>.desk-menu-item-label{flex:1 1 0%}.pwa-guide-step-head>.desk-menu-item-label{flex:1}.desk-menu-item-label{min-width:0px;flex:1 1 0%}.desk-menu-format{border-radius:.375rem;border-width:1px;border-color:rgb(var(--ivory) / .1);background-color:rgb(var(--ivory) / .04);padding:.125rem .375rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:10px;font-weight:900;--tw-text-opacity: 1;color:rgb(var(--navy-300) / var(--tw-text-opacity, 1))}:where(.ux-app) :where(code,kbd,samp,pre,.desk-menu-format){font-family:var(--ux-font-mono)}.desk-json{overflow:hidden;border-radius:.75rem;border-width:1px;border-color:rgb(var(--ivory) / .1);background-color:rgb(var(--navy-975) / .3)}.desk-json>summary{display:flex;min-height:2.5rem;cursor:pointer;list-style-type:none;align-items:center;gap:.5rem;padding:.5rem .75rem;font-size:11px;font-weight:700;--tw-text-opacity: 1;color:rgb(var(--navy-300) / var(--tw-text-opacity, 1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.desk-json>summary:hover{background-color:rgb(var(--ivory) / .04)}.desk-json>summary:focus-visible{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-color: rgb(var(--gold-300) / .4)}.desk-json>summary::-webkit-details-marker{display:none}.desk-json>summary>svg:first-child{flex-shrink:0;--tw-text-opacity: 1;color:rgb(var(--navy-500) / var(--tw-text-opacity, 1))}.admin-record-head>.desk-json-title{flex:1 1 0%}.pwa-guide-step-head>.desk-json-title{flex:1}.desk-json-title{min-width:0px;flex:1 1 0%}.desk-json-hint{font-size:10px;font-weight:400;--tw-text-opacity: 1;color:rgb(var(--navy-500) / var(--tw-text-opacity, 1))}.desk-json-chevron{flex-shrink:0;font-size:10px;--tw-text-opacity: 1;color:rgb(var(--navy-500) / var(--tw-text-opacity, 1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.desk-json[open]>summary .desk-json-chevron{--tw-rotate: 180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.desk-json-body>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.desk-json-body{border-top-width:1px;border-color:rgb(var(--ivory) / .1);padding:.75rem}.desk-json-pre{max-height:24rem;overflow:auto;white-space:pre-wrap;word-break:break-all;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:11px;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(var(--navy-300) / var(--tw-text-opacity, 1))}:where(.ux-app) :where(code,kbd,samp,pre,.desk-json-pre){font-family:var(--ux-font-mono)}.admin-record-head>.desk-bar{flex:1 1 0%}.pwa-guide-step-head>.desk-bar{flex:1}.desk-bar{min-width:0px}.desk-bar-track{display:flex;height:.5rem;width:100%;overflow:hidden;border-radius:9999px;background-color:rgb(var(--ivory) / .06)}.desk-bar-part{display:block;height:100%}.desk-bar-part.desk-bar-positive{background-color:rgb(var(--success-300) / .8)}.desk-bar-part.desk-bar-danger{background-color:rgb(var(--danger-300) / .8)}.desk-bar-part.desk-bar-warning{background-color:rgb(var(--warning-300) / .8)}.desk-bar-part.desk-bar-neutral{background-color:rgb(var(--navy-400) / .5)}.desk-bar-part.desk-bar-active{background-color:rgb(var(--gold-300) / .8)}.desk-bar-legend{margin-top:.375rem;display:flex;flex-wrap:wrap;-moz-column-gap:.75rem;column-gap:.75rem;row-gap:.25rem;font-size:10px;line-height:1rem;--tw-text-opacity: 1;color:rgb(var(--navy-400) / var(--tw-text-opacity, 1))}.desk-bar-legend>div{display:inline-flex;align-items:center;gap:.25rem}.desk-bar-legend dt:before{content:"";margin-left:.25rem;display:inline-block;height:.5rem;width:.5rem;border-radius:.125rem;vertical-align:middle}.desk-bar-legend>.desk-bar-positive dt:before{background-color:rgb(var(--success-300) / .8)}.desk-bar-legend>.desk-bar-danger dt:before{background-color:rgb(var(--danger-300) / .8)}.desk-bar-legend>.desk-bar-warning dt:before{background-color:rgb(var(--warning-300) / .8)}.desk-bar-legend>.desk-bar-neutral dt:before{background-color:rgb(var(--navy-400) / .5)}.desk-bar-legend>.desk-bar-active dt:before{background-color:rgb(var(--gold-300) / .8)}.desk-bar-legend dd{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-weight:900;--tw-text-opacity: 1;color:rgb(var(--navy-200) / var(--tw-text-opacity, 1))}:where(.ux-app) :where(code,kbd,samp,pre,.desk-bar-legend dd){font-family:var(--ux-font-mono)}.desk-kv{display:grid;gap:.5rem}.admin-record-head>.desk-kv-row{flex:1 1 0%}.pwa-guide-step-head>.desk-kv-row{flex:1}.desk-kv-row{display:flex;min-width:0px;align-items:baseline;justify-content:space-between;gap:.75rem;border-radius:.5rem;border-width:1px;border-color:rgb(var(--ivory) / .06);background-color:rgb(var(--ivory) / .02);padding:.5rem .75rem}.desk-kv dt{flex-shrink:0;font-size:11px;--tw-text-opacity: 1;color:rgb(var(--navy-500) / var(--tw-text-opacity, 1))}.admin-record-head>.desk-kv dd{flex:1 1 0%}.pwa-guide-step-head>.desk-kv dd{flex:1}.desk-kv dd{min-width:0px;overflow-wrap:break-word;text-align:left;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:.75rem;line-height:1rem;font-weight:700;--tw-text-opacity: 1;color:rgb(var(--navy-100) / var(--tw-text-opacity, 1))}:where(.ux-app) :where(code,kbd,samp,pre,.desk-kv dd){font-family:var(--ux-font-mono)}.desk-kv-missing{--tw-text-opacity: 1;color:rgb(var(--navy-500) / var(--tw-text-opacity, 1))}.desk-hash{word-break:break-all;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:11px;line-height:1rem;--tw-text-opacity: 1;color:rgb(var(--navy-300) / var(--tw-text-opacity, 1))}:where(.ux-app) :where(code,kbd,samp,pre,.desk-hash){font-family:var(--ux-font-mono)}.desk-hash-short{overflow-wrap:normal;word-break:normal}.desk-hash-missing{font-family:Cairo,Tahoma,Arial,sans-serif;--tw-text-opacity: 1;color:rgb(var(--navy-500) / var(--tw-text-opacity, 1))}.desk-hash-label{margin-left:.25rem;font-size:10px;--tw-text-opacity: 1;color:rgb(var(--navy-500) / var(--tw-text-opacity, 1))}.desk-chips{display:flex;flex-wrap:wrap;gap:.375rem}.desk-chip{display:inline-flex;max-width:100%;align-items:center;gap:.25rem;border-radius:.375rem;border-width:1px;border-color:rgb(var(--ivory) / .1);background-color:rgb(var(--ivory) / .04);padding:.125rem .5rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:10px;line-height:1rem;--tw-text-opacity: 1;color:rgb(var(--navy-300) / var(--tw-text-opacity, 1))}:where(.ux-app) :where(code,kbd,samp,pre,.desk-chip){font-family:var(--ux-font-mono)}.desk-chip b{margin-right:.25rem;font-weight:900;--tw-text-opacity: 1;color:rgb(var(--ivory) / var(--tw-text-opacity, 1))}.desk-chip-list>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.desk-timeline{position:relative}.desk-timeline>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.desk-timeline{padding-right:1.75rem}@media(min-width:640px){.desk-timeline{padding-right:2.25rem}}.desk-timeline:before{content:"";position:absolute;bottom:.75rem;right:.6875rem;top:.75rem;width:1px;background-color:rgb(var(--ivory) / .1)}@media(min-width:640px){.desk-timeline:before{right:.9375rem}}.desk-step{position:relative;border-radius:.75rem;border-width:1px;border-color:rgb(var(--ivory) / .1);background-color:rgb(var(--ivory) / .03)}.desk-step-marker{position:absolute;right:-1.75rem;top:.875rem;display:flex;height:1.5rem;width:1.5rem;align-items:center;justify-content:center;border-radius:9999px;border-width:1px;font-size:10px}@media(min-width:640px){.desk-step-marker{right:-2.25rem;height:2rem;width:2rem;font-size:.75rem;line-height:1rem}}.desk-step-head{display:flex;flex-wrap:wrap;align-items:center;-moz-column-gap:.75rem;column-gap:.75rem;row-gap:.375rem;padding:.75rem .875rem}@media(min-width:640px){.desk-step-head{padding-left:1rem;padding-right:1rem}}.desk-step-title{font-size:.875rem;line-height:1.25rem;font-weight:900;--tw-text-opacity: 1;color:rgb(var(--ivory) / var(--tw-text-opacity, 1))}.desk-step-time{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:10px;--tw-text-opacity: 1;color:rgb(var(--navy-500) / var(--tw-text-opacity, 1))}:where(.ux-app) :where(code,kbd,samp,pre,.desk-step-time){font-family:var(--ux-font-mono)}.desk-step-body>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.desk-step-body{border-top-width:1px;border-color:rgb(var(--ivory) / .1);padding:.75rem .875rem}@media(min-width:640px){.desk-step-body{padding-left:1rem;padding-right:1rem}}.desk-step-positive .desk-step-marker{border-color:rgb(var(--success-300) / .4);background-color:rgb(var(--success-300) / .15);--tw-text-opacity: 1;color:rgb(var(--success-100) / var(--tw-text-opacity, 1))}.desk-step-danger .desk-step-marker{border-color:rgb(var(--danger-300) / .4);background-color:rgb(var(--danger-300) / .15);--tw-text-opacity: 1;color:rgb(var(--danger-100) / var(--tw-text-opacity, 1))}.desk-step-warning .desk-step-marker{border-color:rgb(var(--warning-300) / .4);background-color:rgb(var(--warning-300) / .15);--tw-text-opacity: 1;color:rgb(var(--warning-100) / var(--tw-text-opacity, 1))}.desk-step-info .desk-step-marker{border-color:rgb(var(--gold-300) / .4);background-color:rgb(var(--gold-300) / .15);--tw-text-opacity: 1;color:rgb(var(--gold-100) / var(--tw-text-opacity, 1))}.desk-step-neutral .desk-step-marker{border-color:rgb(var(--ivory) / .15);--tw-bg-opacity: 1;background-color:rgb(var(--navy-900) / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(var(--navy-500) / var(--tw-text-opacity, 1))}.desk-chart{margin-top:.75rem;border-radius:.75rem;border-width:1px;border-color:rgb(var(--ivory) / .1);background-color:rgb(var(--navy-975) / .3);padding:.75rem}.desk-chart svg{display:block;height:auto;width:100%}.desk-chart-legend{margin-top:.5rem;display:flex;flex-wrap:wrap;-moz-column-gap:1rem;column-gap:1rem;row-gap:.25rem;font-size:11px;--tw-text-opacity: 1;color:rgb(var(--navy-400) / var(--tw-text-opacity, 1))}.desk-chart-legend span:before{content:"";margin-left:.375rem;display:inline-block;height:.5rem;width:.75rem;border-radius:.125rem;vertical-align:middle}.desk-chart-legend .equity:before{background:rgb(var(--gold-400))}.desk-chart-legend .balance:before{background:rgb(var(--warning-400))}.desk-chart-legend .drawdown:before{background:rgb(var(--danger-400))}.desk-chart-legend .path-low:before{background:rgb(var(--danger-400))}.desk-chart-legend .path-mid:before{background:rgb(var(--warning-400))}.desk-chart-legend .path-high:before{background:rgb(var(--success-400))}.desk-chart-caption{margin-top:.5rem;font-size:11px;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(var(--navy-500) / var(--tw-text-opacity, 1))}.desk-form{display:grid;gap:.75rem}@media(min-width:640px){.desk-form{grid-template-columns:repeat(2,minmax(0,1fr))}}.desk-form .form-label{font-size:.75rem;line-height:1rem;--tw-text-opacity: 1;color:rgb(var(--navy-300) / var(--tw-text-opacity, 1))}.desk-form .form-input{margin-top:.25rem}@media(min-width:640px){.desk-form-wide{grid-column:span 2 / span 2}}.desk-form-actions{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;padding-top:.25rem}@media(min-width:640px){.desk-form-actions{grid-column:span 2 / span 2}}.desk-form-note{font-size:11px;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(var(--navy-500) / var(--tw-text-opacity, 1))}@media(min-width:640px){.desk-form-note{grid-column:span 2 / span 2}}.desk-check{display:flex;align-items:flex-start;gap:.5rem;border-radius:.75rem;border-width:1px;border-color:rgb(var(--warning-300) / .25);background-color:rgb(var(--warning-300) / .06);padding:.75rem;font-size:.75rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(var(--warning-50) / var(--tw-text-opacity, 1))}@media(min-width:640px){.desk-check{grid-column:span 2 / span 2}}.desk-check input{margin-top:.125rem;height:1rem;width:1rem;flex-shrink:0;accent-color:rgb(var(--warning-400))}input[type=file].form-input{display:flex;cursor:pointer;align-items:center;padding:.5rem .75rem;font-size:.75rem;line-height:1.5rem;--tw-text-opacity: 1;color:rgb(var(--navy-300) / var(--tw-text-opacity, 1))}input[type=file].form-input::file-selector-button{margin-inline-end:.75rem;cursor:pointer;border-radius:.5rem;border-width:0px;background-color:rgb(var(--gold-300) / .15);padding:.375rem .75rem;font-size:.75rem;line-height:1rem;font-weight:900;--tw-text-opacity: 1;color:rgb(var(--gold-100) / var(--tw-text-opacity, 1))}input[type=file].form-input::file-selector-button:hover{background-color:rgb(var(--gold-300) / .25)}.desk-actions{display:flex;flex-wrap:wrap;align-items:flex-start;gap:.5rem}.desk-actions-group{display:flex;flex-wrap:wrap;gap:.5rem;border-radius:.75rem;border-width:1px;border-color:rgb(var(--ivory) / .08);background-color:rgb(var(--ivory) / .02);padding:.375rem}.desk-actions-group>form{display:contents}.desk-actions-caution .secondary-button{border-color:rgb(var(--warning-300) / .3);--tw-text-opacity: 1;color:rgb(var(--warning-100) / var(--tw-text-opacity, 1))}.desk-actions-caution .secondary-button:hover{border-color:rgb(var(--warning-200) / .5);background-color:rgb(var(--warning-300) / .1)}.desk-panel-sub{margin-bottom:.5rem;margin-top:1.25rem;display:flex;align-items:center;gap:.5rem;font-size:.75rem;line-height:1rem;font-weight:900;--tw-text-opacity: 1;color:rgb(var(--navy-200) / var(--tw-text-opacity, 1))}.desk-panel-sub:first-child{margin-top:0}.desk-panel-sub svg{flex-shrink:0;--tw-text-opacity: 1;color:rgb(var(--gold-200) / var(--tw-text-opacity, 1))}.desk-text{font-size:.75rem;line-height:1.5rem;--tw-text-opacity: 1;color:rgb(var(--navy-300) / var(--tw-text-opacity, 1))}.desk-note{font-size:11px;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(var(--navy-500) / var(--tw-text-opacity, 1))}.desk-notes>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.desk-notes{font-size:11px;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(var(--navy-500) / var(--tw-text-opacity, 1))}.desk-stack>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.desk-stack-lg>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}@media(min-width:640px){.desk-stack-lg>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.25rem * var(--tw-space-y-reverse))}}.desk-empty{padding-top:1.5rem;padding-bottom:1.5rem}@media(min-width:640px){.desk-empty{padding-top:2rem;padding-bottom:2rem}}.desk-pager{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.5rem;border-top-width:1px;border-color:rgb(var(--ivory) / .1);padding-top:.75rem}.desk-inline-status{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;font-size:.75rem;line-height:1rem;--tw-text-opacity: 1;color:rgb(var(--navy-300) / var(--tw-text-opacity, 1))}.desk-record-badges{margin-top:.5rem;display:flex;flex-wrap:wrap;gap:.375rem}.desk-record-link{display:block;border-radius:1rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.desk-record-link:hover{background-color:rgb(var(--ivory) / .045)}.desk-record-link:focus-visible{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-color: rgb(var(--gold-300) / .5)}.desk-progress{margin-top:.375rem;height:.375rem;width:100%;overflow:hidden;border-radius:9999px;background-color:rgb(var(--ivory) / .06)}.desk-progress>span{display:block;height:100%;border-radius:9999px;background-color:rgb(var(--gold-300) / .7)}.desk-progress-warning>span{background-color:rgb(var(--warning-300) / .7)}.ux-page{width:100%;max-width:80rem;margin-inline:auto;padding-inline:1rem;display:flex;flex-direction:column;gap:1.5rem}@media(min-width:640px){.ux-page{padding-inline:1.5rem;gap:1.75rem}}@media(min-width:1280px){.ux-page{padding-inline:2rem;gap:2rem}}.ux-page>*{min-width:0}.ux-page-narrow{max-width:56rem}.ux-page-medium{max-width:68rem}.ux-page-header{position:relative;display:flex;flex-direction:column;gap:1rem;padding-bottom:1.25rem}.ux-page-header:after{content:"";position:absolute;inset-inline:0;bottom:0;height:1px;background:linear-gradient(90deg,rgb(var(--gold-300) / .35),var(--ux-line) 28%,transparent 100%)}[dir=rtl] .ux-page-header:after,:where([dir=rtl]) .ux-page-header:after{background:linear-gradient(270deg,rgb(var(--gold-300) / .35),var(--ux-line) 28%,transparent 100%)}@media(min-width:768px){.ux-page-header{flex-direction:row;align-items:flex-end;justify-content:space-between;gap:2rem}}.ux-page-header-main{min-width:0;max-width:48rem}.ux-page-actions{display:flex;flex-wrap:wrap;gap:.625rem;flex-shrink:0}@media(max-width:767px){.ux-page-actions>.ux-btn{flex:1 1 auto}}.ux-eyebrow{display:inline-flex;align-items:center;gap:.5rem;font-size:.75rem;font-weight:600;line-height:1.4;color:var(--ux-gold)}.ux-eyebrow:before{content:"";width:1.25rem;height:1px;background:currentColor;opacity:.7;flex-shrink:0}.ux-eyebrow.is-plain:before{display:none}.ux-title{margin-top:.5rem;font-family:var(--ux-font-display);font-size:clamp(1.5rem,1.15rem + 1.35vw,2.125rem);font-weight:600;line-height:1.3;color:var(--ux-text-strong);overflow-wrap:anywhere}.ux-lede{margin-top:.5rem;font-size:.9375rem;line-height:1.8;color:var(--ux-text-muted);max-width:36rem}.ux-breadcrumbs{display:flex;flex-wrap:wrap;align-items:center;gap:.375rem;margin-bottom:.75rem;font-size:.75rem;font-weight:500;color:var(--ux-text-faint)}.ux-breadcrumbs a{color:var(--ux-text-muted);transition:color var(--ux-fast) ease}.ux-breadcrumbs a:hover{color:var(--ux-gold-soft)}.ux-breadcrumbs svg{font-size:.625rem;opacity:.6}.ux-breadcrumbs [aria-current]{color:var(--ux-text-soft)}.ux-section-head{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:.75rem 1rem;margin-bottom:1rem}.ux-section-title{font-family:var(--ux-font-display);font-size:1.125rem;font-weight:600;line-height:1.45;color:var(--ux-text-strong)}.ux-card{position:relative;min-width:0;border:1px solid var(--ux-line);border-radius:var(--ux-r-lg);background:var(--ux-surface-grad);box-shadow:var(--ux-shadow)}.ux-card-pad{padding:1.125rem}@media(min-width:640px){.ux-card-pad{padding:1.5rem}}.ux-card-header{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;padding:1.125rem 1.125rem 0}@media(min-width:640px){.ux-card-header{padding:1.375rem 1.5rem 0}}.ux-card-header.is-divided{padding-bottom:1rem;border-bottom:1px solid var(--ux-line-soft)}@media(min-width:640px){.ux-card-header.is-divided{padding-bottom:1.125rem}}.ux-card-title{font-family:var(--ux-font-display);font-size:1rem;font-weight:600;line-height:1.5;color:var(--ux-text-strong)}.ux-card-subtitle{margin-top:.125rem;font-size:.8125rem;line-height:1.7;color:var(--ux-text-muted)}.ux-card-body{padding:1.125rem}@media(min-width:640px){.ux-card-body{padding:1.25rem 1.5rem 1.5rem}}.ux-card-footer{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem;padding:.875rem 1.125rem;border-top:1px solid var(--ux-line-soft);background:rgb(var(--navy-975) / .25);border-end-start-radius:inherit;border-end-end-radius:inherit}@media(min-width:640px){.ux-card-footer{padding:1rem 1.5rem}}.ux-card-feature{isolation:isolate;border-color:transparent;background:var(--ux-surface-grad) padding-box,linear-gradient(140deg,rgb(var(--gold-300) / .55),rgb(var(--gold-300) / .06) 38%,rgb(var(--steel-400) / .14) 72%,rgb(var(--gold-300) / .3)) border-box}.ux-card-feature:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;border-radius:inherit;pointer-events:none;background:radial-gradient(40rem 14rem at 100% 0%,rgb(var(--gold-300) / .07),transparent 60%)}.ux-card-link,a.ux-card{display:block;transition:border-color var(--ux-med) var(--ux-ease),transform var(--ux-med) var(--ux-ease),box-shadow var(--ux-med) var(--ux-ease),background-color var(--ux-med) ease}.ux-card-link:hover,a.ux-card:hover{border-color:rgb(var(--gold-300) / .3);transform:translateY(-2px);box-shadow:var(--ux-shadow-lg)}.ux-card-link:active,a.ux-card:active{transform:translateY(0)}.ux-nav-grid{display:grid;gap:.75rem;grid-template-columns:repeat(auto-fill,minmax(min(100%,15rem),1fr))}@media(min-width:640px){.ux-nav-grid{gap:1rem}}.ux-nav-card{position:relative;display:flex;min-width:0;min-height:4.75rem;align-items:center;gap:.875rem;padding:1rem 1.125rem;border:1px solid var(--ux-line);border-radius:var(--ux-r-lg);background:var(--ux-surface-grad);box-shadow:var(--ux-shadow);color:var(--ux-text);transition:border-color var(--ux-med) var(--ux-ease),transform var(--ux-med) var(--ux-ease),box-shadow var(--ux-med) var(--ux-ease)}.ux-nav-card:after{content:"";position:absolute;inset-inline:1.25rem;top:-1px;height:1px;background:var(--ux-gold-hairline);opacity:0;pointer-events:none;transition:opacity var(--ux-med) var(--ux-ease)}.ux-nav-card:hover{border-color:rgb(var(--gold-300) / .3);transform:translateY(-2px);box-shadow:var(--ux-shadow-lg)}.ux-nav-card:hover:after,.ux-nav-card:focus-visible:after{opacity:1}.ux-nav-card:active{transform:translateY(0)}.ux-nav-card:focus-visible{outline:none;border-color:rgb(var(--gold-300) / .3);box-shadow:var(--ux-focus-ring)}.ux-nav-card-copy{display:flex;min-width:0;flex:1;flex-direction:column;gap:.125rem}.ux-nav-card-title{font-family:var(--ux-font-display);font-size:.9375rem;font-weight:600;line-height:1.5;color:var(--ux-text-strong);overflow-wrap:anywhere}.ux-nav-card-text{display:-webkit-box;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.8125rem;line-height:1.6;color:var(--ux-text-muted)}.ux-nav-card-chevron{display:inline-flex;flex-shrink:0;font-size:.75rem;color:var(--ux-text-faint);transition:color var(--ux-fast) ease,transform var(--ux-med) var(--ux-ease)}.ux-nav-card:hover .ux-nav-card-chevron,.ux-nav-card:focus-visible .ux-nav-card-chevron{color:var(--ux-gold);transform:translate(-3px)}.ux-tile{min-width:0;padding:.875rem 1rem;border:1px solid var(--ux-line-soft);border-radius:var(--ux-r);background:rgb(var(--navy-975) / .38)}.ux-icon{--ux-tone: var(--gold-300);display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;border-radius:var(--ux-r-sm);border:1px solid rgb(var(--ux-tone) / .22);background:linear-gradient(160deg,rgb(var(--ux-tone) / .16),rgb(var(--ux-tone) / .04));color:rgb(var(--ux-tone));font-size:1.05rem}.ux-icon-sm{width:2rem;height:2rem;font-size:.875rem;border-radius:var(--ux-r-xs)}.ux-icon-lg{width:3rem;height:3rem;font-size:1.25rem;border-radius:var(--ux-r)}.ux-tone-gold{--ux-tone: var(--gold-300)}.ux-tone-success{--ux-tone: var(--success-400)}.ux-tone-danger{--ux-tone: var(--danger-400)}.ux-tone-warning{--ux-tone: var(--warning-400)}.ux-tone-info{--ux-tone: var(--steel-300)}.ux-tone-neutral{--ux-tone: var(--navy-300)}.ux-btn{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:.5rem;min-height:2.75rem;padding:.625rem 1.125rem;border:1px solid transparent;border-radius:var(--ux-r-sm);font-family:var(--ux-font-body);font-size:.875rem;font-weight:600;line-height:1.3;white-space:nowrap;text-align:center;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:background var(--ux-fast) ease,border-color var(--ux-fast) ease,color var(--ux-fast) ease,box-shadow var(--ux-med) var(--ux-ease),transform var(--ux-fast) var(--ux-ease)}.ux-btn:focus-visible{outline:none;box-shadow:var(--ux-focus-ring)}.ux-btn:active{transform:translateY(1px)}.ux-btn:disabled,.ux-btn[aria-disabled=true],.ux-btn.is-disabled{opacity:.5;cursor:not-allowed;transform:none;box-shadow:none}.ux-btn svg{flex-shrink:0}.ux-btn-primary{color:rgb(var(--navy-975));background:var(--ux-gold-grad);border-color:rgb(var(--gold-200) / .6);box-shadow:inset 0 1px #ffffff59,var(--ux-glow-gold)}.ux-btn-primary:hover{background:linear-gradient(180deg,rgb(var(--gold-100)),rgb(var(--gold-200)) 55%,rgb(var(--gold-300)));box-shadow:inset 0 1px #fff6,0 14px 34px -12px rgb(var(--gold-400) / .7)}.ux-btn-secondary{color:var(--ux-text-strong);background:rgb(var(--ivory) / .045);border-color:var(--ux-line-strong)}.ux-btn-secondary:hover{background:rgb(var(--ivory) / .08);border-color:rgb(var(--gold-300) / .4);color:rgb(var(--gold-100))}.ux-btn-ghost{color:var(--ux-gold-soft);background:transparent;padding-inline:.75rem}.ux-btn-ghost:hover{background:rgb(var(--gold-300) / .08);color:rgb(var(--gold-100))}.ux-btn-danger{color:rgb(var(--danger-100));background:rgb(var(--danger-500) / .12);border-color:rgb(var(--danger-400) / .32)}.ux-btn-danger:hover{background:rgb(var(--danger-500) / .2);border-color:rgb(var(--danger-300) / .5);color:rgb(var(--danger-50))}.ux-btn-telegram{color:#fff;background:linear-gradient(180deg,#37aee2,#1e96c8);border-color:#ffffff1f;box-shadow:inset 0 1px #ffffff38,0 10px 26px -12px #1e96c8a6}.ux-btn-telegram:hover{background:linear-gradient(180deg,#4bb9ea,#2aa2d4)}.ux-btn-sm{min-height:2.25rem;padding:.4375rem .875rem;font-size:.8125rem;border-radius:var(--ux-r-xs)}.ux-btn-lg{min-height:3.25rem;padding:.8125rem 1.5rem;font-size:.9375rem;border-radius:var(--ux-r)}.ux-btn-block{display:flex;width:100%}.ux-btn-icon{width:2.75rem;padding:0}.ux-btn-icon.ux-btn-sm{width:2.25rem}.ux-link{color:var(--ux-gold-soft);font-weight:600;text-decoration:underline;text-decoration-color:rgb(var(--gold-300) / .3);text-underline-offset:.25em;transition:color var(--ux-fast) ease,text-decoration-color var(--ux-fast) ease}.ux-link:hover{color:rgb(var(--gold-100));text-decoration-color:currentColor}.ux-field{display:flex;flex-direction:column;gap:.5rem;min-width:0}.ux-label{display:block;font-size:.8125rem;font-weight:600;line-height:1.5;color:var(--ux-text-soft)}.ux-label .ux-required{color:rgb(var(--gold-300));margin-inline-start:.125rem}.ux-help{font-size:.75rem;line-height:1.7;color:var(--ux-text-faint)}.ux-input,.ux-select,.ux-textarea{display:block;width:100%;min-height:3rem;padding:.75rem 1rem;border:1px solid rgb(var(--ivory) / .1);border-radius:var(--ux-r-sm);background-color:rgb(var(--navy-975) / .6);color:var(--ux-text-strong);font-family:var(--ux-font-body);font-size:.9375rem;line-height:1.5;box-shadow:inset 0 1px 2px rgb(var(--navy-black) / .3);transition:border-color var(--ux-fast) ease,box-shadow var(--ux-fast) ease,background-color var(--ux-fast) ease}.ux-input::-moz-placeholder,.ux-textarea::-moz-placeholder{color:var(--ux-text-faint);opacity:1}.ux-input::placeholder,.ux-textarea::placeholder{color:var(--ux-text-faint);opacity:1}.ux-input:hover,.ux-select:hover,.ux-textarea:hover{border-color:rgb(var(--ivory) / .18)}.ux-input:focus,.ux-select:focus,.ux-textarea:focus{outline:none;border-color:rgb(var(--gold-300) / .7);background-color:rgb(var(--navy-975) / .8);box-shadow:inset 0 1px 2px rgb(var(--navy-black) / .3),0 0 0 4px rgb(var(--gold-300) / .12)}.ux-input:disabled,.ux-select:disabled,.ux-textarea:disabled{opacity:.55;cursor:not-allowed}.ux-input[aria-invalid=true],.ux-input.is-invalid{border-color:rgb(var(--danger-400) / .7)}.ux-textarea{min-height:7rem;resize:vertical}select.ux-select:where(:not([size]):not([multiple])),:where(.ux-app) select.form-input:where(:not([size]):not([multiple])){background-position:left .75rem center;padding-left:2.25rem}select.ux-select:where([dir=ltr]):where(:not([size]):not([multiple])),:where([dir=ltr]) select.ux-select:where(:not([dir=rtl]):not([size]):not([multiple])){background-position:right .75rem center;padding-left:1rem;padding-right:2.25rem}.ux-check{display:flex;align-items:flex-start;gap:.625rem;font-size:.875rem;line-height:1.6;color:var(--ux-text-soft);cursor:pointer}.ux-check input[type=checkbox],.ux-check input[type=radio]{width:1.125rem;height:1.125rem;margin-top:.2rem;flex-shrink:0;border:1.5px solid rgb(var(--navy-500));background-color:rgb(var(--navy-975) / .6);color:rgb(var(--gold-400));cursor:pointer}.ux-check input[type=checkbox]{border-radius:.3rem}.ux-check input:focus{--tw-ring-color: rgb(var(--gold-300) / .4);--tw-ring-offset-color: rgb(var(--navy-950))}.ux-form-grid{display:grid;gap:1.125rem}@media(min-width:640px){.ux-form-grid.is-2{grid-template-columns:repeat(2,minmax(0,1fr))}}.ux-badge{--ux-tone: var(--navy-300);display:inline-flex;align-items:center;gap:.375rem;max-width:100%;min-height:1.5rem;padding:.125rem .625rem;border:1px solid rgb(var(--ux-tone) / .28);border-radius:999px;background:rgb(var(--ux-tone) / .1);color:rgb(var(--ux-tone));font-size:.75rem;font-weight:600;line-height:1.4;white-space:nowrap}.ux-badge:before{content:"";width:.375rem;height:.375rem;flex-shrink:0;border-radius:999px;background:currentColor;box-shadow:0 0 0 3px rgb(var(--ux-tone) / .15)}.ux-badge.is-bare:before{display:none}.ux-badge-gold{--ux-tone: var(--gold-300)}.ux-badge-success{--ux-tone: var(--success-300)}.ux-badge-danger{--ux-tone: var(--danger-300)}.ux-badge-warning{--ux-tone: var(--warning-300)}.ux-badge-info{--ux-tone: var(--steel-300)}.ux-badge-neutral{--ux-tone: var(--navy-300)}.ux-alert{--ux-tone: var(--steel-300);position:relative;display:flex;align-items:flex-start;gap:.75rem;padding:.875rem 1rem;border:1px solid rgb(var(--ux-tone) / .22);border-inline-start:3px solid rgb(var(--ux-tone) / .85);border-radius:var(--ux-r);background:linear-gradient(90deg,rgb(var(--ux-tone) / .09),rgb(var(--ux-tone) / .035));color:var(--ux-text);font-size:.875rem;line-height:1.75}.ux-alert>svg:first-child,.ux-alert-icon{margin-top:.2rem;flex-shrink:0;color:rgb(var(--ux-tone));font-size:1.05rem}.ux-alert-title{display:block;font-weight:600;color:var(--ux-text-strong)}.ux-alert-body{min-width:0;flex:1}.ux-alert-body p+p{margin-top:.25rem}.ux-alert-body>.ux-btn{margin-top:.625rem}.ux-alert details{margin-top:.375rem;border:0;border-radius:0;background:none}.ux-alert details[open]{background:none}.ux-alert details>summary{display:inline-flex;min-height:0;align-items:center;gap:.375rem;padding:0;cursor:pointer;list-style:none;font-size:.8125rem;font-weight:600;line-height:1.6;color:rgb(var(--ux-tone));text-decoration:underline;text-decoration-color:rgb(var(--ux-tone) / .35);text-underline-offset:.25em;transition:color var(--ux-fast) ease,text-decoration-color var(--ux-fast) ease}.ux-alert details>summary::-webkit-details-marker{display:none}.ux-alert details>summary:after{content:"";width:.375rem;height:.375rem;flex-shrink:0;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;transform:rotate(45deg) translateY(-2px);transition:transform var(--ux-med) var(--ux-ease)}.ux-alert details[open]>summary:after{transform:rotate(-135deg) translateY(-1px)}.ux-alert details>summary:hover{color:var(--ux-text-strong);text-decoration-color:currentColor}.ux-alert details>:not(summary){margin-top:.375rem;padding:0;font-size:.8125rem;line-height:1.8;color:var(--ux-text-soft)}.ux-stat-grid{display:grid;gap:.75rem;grid-template-columns:repeat(2,minmax(0,1fr))}@media(min-width:1024px){.ux-stat-grid.is-3{grid-template-columns:repeat(3,minmax(0,1fr))}.ux-stat-grid.is-4{grid-template-columns:repeat(4,minmax(0,1fr))}}.ux-stat{position:relative;min-width:0;padding:1rem 1.125rem;border:1px solid var(--ux-line);border-radius:var(--ux-r);background:var(--ux-surface-grad);box-shadow:var(--ux-shadow);overflow:hidden}.ux-stat:after{content:"";position:absolute;inset-inline-start:1.125rem;top:0;width:2rem;height:2px;border-radius:0 0 2px 2px;background:rgb(var(--gold-300) / .7)}.ux-stat-label{display:flex;align-items:center;gap:.375rem;font-size:.75rem;font-weight:500;line-height:1.5;color:var(--ux-text-muted)}.ux-stat-value{display:block;margin-top:.375rem;font-family:var(--ux-font-display);font-size:clamp(1.125rem,.95rem + .8vw,1.5rem);font-weight:600;line-height:1.3;color:var(--ux-text-strong);font-variant-numeric:tabular-nums lining-nums;overflow-wrap:anywhere}.ux-stat-hint{display:block;margin-top:.25rem;font-size:.75rem;line-height:1.55;color:var(--ux-text-faint)}.ux-num{font-family:var(--ux-font-display);font-variant-numeric:tabular-nums lining-nums;letter-spacing:0}.ux-mono{font-family:var(--ux-font-mono);font-size:.92em;letter-spacing:0}.ux-kv{display:flex;flex-direction:column}.ux-kv-row{display:flex;align-items:baseline;justify-content:space-between;gap:1rem;padding:.6875rem 0;border-bottom:1px dashed var(--ux-line);font-size:.875rem}.ux-kv-row:last-child{border-bottom:0}.ux-kv-row dt,.ux-kv-key{color:var(--ux-text-muted);flex-shrink:0}.ux-kv-row dd,.ux-kv-value{min-width:0;text-align:end;font-weight:600;color:var(--ux-text-strong);overflow-wrap:anywhere}.ux-list{display:flex;flex-direction:column}.ux-list>*+*{border-top:1px solid var(--ux-line-soft)}.ux-list-item{display:flex;align-items:center;gap:.875rem;min-width:0;padding:.875rem 1.125rem;transition:background-color var(--ux-fast) ease}@media(min-width:640px){.ux-list-item{padding-inline:1.5rem}}a.ux-list-item:hover,.ux-list-item.is-interactive:hover{background:rgb(var(--ivory) / .025)}.ux-list-main{min-width:0;flex:1}.ux-list-trail{flex-shrink:0;text-align:end}.ux-table-wrap{position:relative;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;border-radius:inherit}.ux-table{width:100%;border-collapse:separate;border-spacing:0;font-size:.875rem;text-align:start}.ux-table th{padding:.75rem 1rem;background:rgb(var(--navy-975) / .45);border-bottom:1px solid var(--ux-line);color:var(--ux-text-muted);font-size:.75rem;font-weight:600;text-align:start;white-space:nowrap}.ux-table td{padding:.875rem 1rem;border-bottom:1px solid var(--ux-line-soft);color:var(--ux-text);vertical-align:middle}.ux-table tbody tr{transition:background-color var(--ux-fast) ease}.ux-table tbody tr:hover{background:rgb(var(--ivory) / .022)}.ux-table tbody tr:last-child td{border-bottom:0}.ux-table th:first-child,.ux-table td:first-child{padding-inline-start:1.25rem}.ux-table th:last-child,.ux-table td:last-child{padding-inline-end:1.25rem}.ux-tabs{display:flex;gap:.25rem;max-width:100%;padding:.25rem;overflow-x:auto;scrollbar-width:none;border:1px solid var(--ux-line);border-radius:var(--ux-r);background:rgb(var(--navy-975) / .5)}.ux-tabs::-webkit-scrollbar{display:none}.ux-tab{position:relative;display:inline-flex;flex:1 0 auto;align-items:center;justify-content:center;gap:.5rem;min-height:2.5rem;padding:.5rem .9375rem;border-radius:var(--ux-r-sm);color:var(--ux-text-muted);font-size:.8125rem;font-weight:600;white-space:nowrap;transition:color var(--ux-fast) ease,background-color var(--ux-fast) ease,box-shadow var(--ux-fast) ease}.ux-tab:hover{color:var(--ux-text-strong);background:rgb(var(--ivory) / .04)}.ux-tab.is-active,.ux-tab[aria-current=page],.ux-tab[aria-selected=true]{color:rgb(var(--gold-100));background:linear-gradient(180deg,rgb(var(--navy-800)),rgb(var(--navy-850)));box-shadow:inset 0 1px rgb(var(--ivory) / .06),0 0 0 1px rgb(var(--gold-300) / .22),0 6px 16px -8px rgb(var(--navy-black) / .8)}.ux-tab-count{display:inline-flex;min-width:1.25rem;height:1.25rem;align-items:center;justify-content:center;padding-inline:.3rem;border-radius:999px;background:rgb(var(--ivory) / .08);font-size:.6875rem;font-weight:700}.ux-tab.is-active .ux-tab-count{background:rgb(var(--gold-300) / .2);color:rgb(var(--gold-100))}.ux-empty{display:flex;flex-direction:column;align-items:center;gap:.5rem;padding:2.5rem 1.25rem;text-align:center}.ux-empty-icon{position:relative;display:inline-flex;width:3.75rem;height:3.75rem;align-items:center;justify-content:center;margin-bottom:.5rem;border-radius:999px;border:1px solid rgb(var(--gold-300) / .22);background:radial-gradient(circle at 50% 30%,rgb(var(--gold-300) / .14),rgb(var(--navy-975) / .6) 70%);color:var(--ux-gold);font-size:1.35rem}.ux-empty-icon:before{content:"";position:absolute;top:-7px;right:-7px;bottom:-7px;left:-7px;border-radius:999px;border:1px dashed rgb(var(--gold-300) / .18)}.ux-empty-title{font-family:var(--ux-font-display);font-size:1rem;font-weight:600;color:var(--ux-text-strong)}.ux-empty-text{max-width:26rem;font-size:.875rem;line-height:1.75;color:var(--ux-text-muted)}.ux-empty .ux-btn{margin-top:.75rem}.ux-empty.has-character{padding-top:1.75rem}.ux-empty-character{display:flex;justify-content:center;margin-bottom:.25rem;pointer-events:none}.ux-empty .ux-character{margin-inline:auto}.ux-progress{position:relative;height:.375rem;overflow:hidden;border-radius:999px;background:rgb(var(--ivory) / .07)}.ux-progress>span{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,rgb(var(--gold-400)),rgb(var(--gold-200)));box-shadow:0 0 12px rgb(var(--gold-300) / .45);transition:width .6s var(--ux-ease)}.ux-steps{display:flex;flex-direction:column;gap:.25rem;counter-reset:ux-step}.ux-step{position:relative;display:flex;gap:.875rem;padding-bottom:1rem}.ux-step:before{counter-increment:ux-step;content:counter(ux-step);display:inline-flex;width:1.75rem;height:1.75rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:999px;border:1px solid rgb(var(--gold-300) / .4);background:rgb(var(--navy-900));color:var(--ux-gold);font-family:var(--ux-font-display);font-size:.8125rem;font-weight:600}.ux-step:after{content:"";position:absolute;top:1.95rem;bottom:.15rem;inset-inline-start:.875rem;width:1px;background:linear-gradient(180deg,rgb(var(--gold-300) / .35),transparent)}.ux-step:last-child:after{display:none}.ux-toolbar{display:flex;flex-wrap:wrap;align-items:center;gap:.625rem}.ux-search{position:relative;min-width:0}.ux-toolbar>.ux-search{flex:1 1 16rem}.ux-search>svg{position:absolute;inset-inline-start:.9rem;top:50%;transform:translateY(-50%);color:var(--ux-text-faint);pointer-events:none}.ux-search .ux-input{padding-inline-start:2.5rem}.ux-chip{display:inline-flex;align-items:center;gap:.375rem;min-height:2.25rem;padding:.375rem .875rem;border:1px solid var(--ux-line-strong);border-radius:999px;background:rgb(var(--ivory) / .03);color:var(--ux-text-soft);font-size:.8125rem;font-weight:600;white-space:nowrap;transition:all var(--ux-fast) ease}.ux-chip:hover{border-color:rgb(var(--gold-300) / .4);color:var(--ux-text-strong)}.ux-chip.is-active,.ux-chip[aria-current=page],.ux-chip[aria-pressed=true]{border-color:rgb(var(--gold-300) / .55);background:rgb(var(--gold-300) / .12);color:rgb(var(--gold-100))}.ux-copy{display:flex;align-items:center;gap:.5rem;min-width:0;padding-block:.375rem;padding-inline:.875rem .375rem;border:1px solid var(--ux-line);border-radius:var(--ux-r-sm);background:rgb(var(--navy-975) / .6)}.ux-copy-value{min-width:0;flex:1;overflow-wrap:anywhere;font-family:var(--ux-font-mono);font-size:.8125rem;color:var(--ux-text-strong)}.ux-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:131;display:flex;align-items:flex-end;justify-content:center;padding:0}@media(min-width:640px){.ux-modal{align-items:center;padding:1.5rem}}.ux-modal-panel{position:relative;width:100%;max-width:32rem;max-height:min(90svh,46rem);overflow-y:auto;border:1px solid var(--ux-line-strong);border-radius:var(--ux-r-xl) var(--ux-r-xl) 0 0;background:linear-gradient(180deg,rgb(var(--navy-850)),rgb(var(--navy-900)));box-shadow:var(--ux-shadow-lg);animation:uxRise .28s var(--ux-ease) backwards}@media(min-width:640px){.ux-modal-panel{border-radius:var(--ux-r-xl)}}.ux-modal-head{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;padding:1.25rem 1.25rem 0}.ux-modal-body{padding:1.25rem}.ux-modal-foot{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:.625rem;padding:0 1.25rem 1.25rem}.ux-pagination{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem}.ux-pagination-summary{font-size:.8125rem;color:var(--ux-text-muted)}.ux-pagination-summary b{color:var(--ux-text-strong);font-weight:600}.ux-pagination-pages{display:flex;flex-wrap:wrap;align-items:center;gap:.3125rem}.ux-page-link{display:inline-flex;min-width:2.375rem;height:2.375rem;align-items:center;justify-content:center;padding-inline:.5rem;border:1px solid var(--ux-line);border-radius:var(--ux-r-xs);background:rgb(var(--navy-975) / .4);color:var(--ux-text-soft);font-family:var(--ux-font-display);font-size:.8125rem;font-weight:500;font-variant-numeric:tabular-nums;transition:all var(--ux-fast) ease}a.ux-page-link:hover{border-color:rgb(var(--gold-300) / .45);color:rgb(var(--gold-100));background:rgb(var(--gold-300) / .07)}.ux-page-link.is-current{border-color:rgb(var(--gold-300) / .6);background:rgb(var(--gold-300) / .16);color:rgb(var(--gold-100));font-weight:600}.ux-page-link.is-disabled{opacity:.4;cursor:default}.ux-page-link.is-gap{border-color:transparent;background:none;min-width:1.5rem}.ux-page-link.is-wide{gap:.375rem;padding-inline:.875rem}:where(.ux-app) .primary-button{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:.5rem;min-height:2.75rem;padding:.625rem 1.125rem;border:1px solid rgb(var(--gold-200) / .6);border-radius:var(--ux-r-sm);background:var(--ux-gold-grad);color:rgb(var(--navy-975));font-size:.875rem;font-weight:600;line-height:1.3;box-shadow:inset 0 1px #ffffff59,var(--ux-glow-gold);transform:none;transition:background var(--ux-fast) ease,box-shadow var(--ux-med) var(--ux-ease),transform var(--ux-fast) var(--ux-ease)}:where(.ux-app) .primary-button:hover{background:linear-gradient(180deg,rgb(var(--gold-100)),rgb(var(--gold-200)) 55%,rgb(var(--gold-300)));box-shadow:inset 0 1px #fff6,0 14px 34px -12px rgb(var(--gold-400) / .7);transform:none}:where(.ux-app) .primary-button:active{transform:translateY(1px)}:where(.ux-app) .primary-button:focus{outline:none;box-shadow:var(--ux-focus-ring)}:where(.ux-app) .primary-button:disabled{opacity:.5;cursor:not-allowed}:where(.ux-app) .secondary-button{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;min-height:2.75rem;padding:.625rem 1.125rem;border:1px solid var(--ux-line-strong);border-radius:var(--ux-r-sm);background:rgb(var(--ivory) / .045);color:var(--ux-text-strong);font-size:.875rem;font-weight:600;line-height:1.3;transform:none;transition:background var(--ux-fast) ease,border-color var(--ux-fast) ease,color var(--ux-fast) ease}:where(.ux-app) .secondary-button:hover{background:rgb(var(--ivory) / .08);border-color:rgb(var(--gold-300) / .4);color:rgb(var(--gold-100));transform:none}:where(.ux-app) .secondary-button:focus-visible{outline:none;box-shadow:var(--ux-focus-ring)}:where(.ux-app) .telegram-button{display:flex;width:100%;min-height:3rem;align-items:center;justify-content:center;gap:.5rem;border-radius:var(--ux-r-sm);border:1px solid rgb(255 255 255 / .12);background:linear-gradient(180deg,#37aee2,#1e96c8);color:#fff;font-size:.9375rem;font-weight:600;box-shadow:inset 0 1px #ffffff38,0 10px 26px -12px #1e96c8a6;transition:background var(--ux-fast) ease,transform var(--ux-fast) ease}:where(.ux-app) .telegram-button:hover{background:linear-gradient(180deg,#4bb9ea,#2aa2d4)}:where(.ux-app) .form-label{display:block;font-size:.8125rem;font-weight:600;line-height:1.5;color:var(--ux-text-soft)}:where(.ux-app) .form-input{width:100%;min-height:3rem;padding:.75rem 1rem;border:1px solid rgb(var(--ivory) / .1);border-radius:var(--ux-r-sm);background-color:rgb(var(--navy-975) / .6);color:var(--ux-text-strong);font-size:.9375rem;line-height:1.5;box-shadow:inset 0 1px 2px rgb(var(--navy-black) / .3);outline:none;transition:border-color var(--ux-fast) ease,box-shadow var(--ux-fast) ease,background-color var(--ux-fast) ease}:where(.ux-app) .form-input::-moz-placeholder{color:var(--ux-text-faint)}:where(.ux-app) .form-input::placeholder{color:var(--ux-text-faint)}:where(.ux-app) .form-input:hover{border-color:rgb(var(--ivory) / .18)}:where(.ux-app) .form-input:focus{border-color:rgb(var(--gold-300) / .7);background-color:rgb(var(--navy-975) / .8);box-shadow:inset 0 1px 2px rgb(var(--navy-black) / .3),0 0 0 4px rgb(var(--gold-300) / .12)}:where(.ux-app) .form-input[aria-invalid=true]{border-color:rgb(var(--danger-400) / .7)}:where(.ux-app) .page-kicker{display:inline-flex;align-items:center;gap:.5rem;min-width:0;font-size:.75rem;font-weight:600;line-height:1.5;color:var(--ux-gold);letter-spacing:0}:where(.ux-app) .empty-state{border:1px dashed rgb(var(--ivory) / .12);border-radius:var(--ux-r-lg);background:rgb(var(--navy-975) / .3);padding:2.25rem 1.25rem;text-align:center;color:var(--ux-text-muted);font-size:.875rem;line-height:1.75}:where(.ux-app) .site-alert{position:relative;padding:.875rem 1rem;border:1px solid rgb(var(--steel-300) / .22);border-inline-start-width:3px;border-radius:var(--ux-r);font-size:.875rem;font-weight:500;line-height:1.75}:where(.ux-app) .site-alert-success{border-color:rgb(var(--success-400) / .28);border-inline-start-color:rgb(var(--success-400));background:rgb(var(--success-500) / .08);color:rgb(var(--success-100))}:where(.ux-app) .site-alert-warning{border-color:rgb(var(--warning-400) / .28);border-inline-start-color:rgb(var(--warning-400));background:rgb(var(--warning-500) / .08);color:rgb(var(--warning-100))}:where(.ux-app) .site-alert-error{border-color:rgb(var(--danger-400) / .3);border-inline-start-color:rgb(var(--danger-400));background:rgb(var(--danger-500) / .09);color:rgb(var(--danger-100))}:where(.ux-app) .admin-badge{border-radius:999px;font-weight:600}:where(.ux-app) .ui-feedback-stack{top:.75rem;z-index:140;max-width:30rem;gap:.625rem}:where(.ux-app) .ui-feedback-item{position:relative;overflow:hidden;align-items:flex-start;gap:.75rem;padding:.875rem 1rem;border-radius:var(--ux-r);border:1px solid var(--ux-line-strong);background:linear-gradient(180deg,rgb(var(--navy-850) / .97),rgb(var(--navy-900) / .97));color:var(--ux-text-soft);box-shadow:var(--ux-shadow-lg)}:where(.ux-app) .ui-feedback-item:before{content:"";position:absolute;inset-block:0;inset-inline-start:0;width:3px;background:var(--ux-toast-tone, rgb(var(--steel-300)))}:where(.ux-app) .ui-feedback-item strong{font-family:var(--ux-font-display);font-weight:600}:where(.ux-app) .ui-feedback-item p{font-weight:500}:where(.ux-app) .ui-feedback-success{--ux-toast-tone: rgb(var(--success-400))}:where(.ux-app) .ui-feedback-warning{--ux-toast-tone: rgb(var(--warning-400))}:where(.ux-app) .ui-feedback-error{--ux-toast-tone: rgb(var(--danger-400))}:where(.ux-app) .ui-feedback-info{--ux-toast-tone: rgb(var(--gold-300))}:where(.ux-app) .ui-feedback-icon{width:2.25rem;height:2.25rem;border-radius:var(--ux-r-sm);background:color-mix(in srgb,var(--ux-toast-tone) 16%,transparent);color:var(--ux-toast-tone)}:where(.ux-app) .ui-feedback-item.is-leaving{opacity:0;transform:translateY(-.5rem)}.ux-error-screen:not([class*=ux-tone-]){--ux-tone: var(--gold-300)}.ux-error-screen{display:flex;min-height:68vh;align-items:center;justify-content:center;padding:2.5rem 1rem}main.ux-error-screen{min-height:100vh;min-height:100svh}.ux-error-card{position:relative;width:100%;max-width:34rem;overflow:hidden;padding:2.5rem 1.5rem 2rem;border:1px solid var(--ux-line);border-radius:var(--ux-r-xl);background:var(--ux-surface-grad);box-shadow:var(--ux-shadow-lg);text-align:center}@media(min-width:640px){.ux-error-card{padding:3rem 2.75rem 2.5rem}}.ux-error-card:before{content:"";position:absolute;width:34rem;aspect-ratio:1;left:50%;top:-21rem;transform:translate(-50%);background:url(/build/assets/guilloche-Bs7jBaIB.svg) center / contain no-repeat;opacity:.14;-webkit-mask-image:radial-gradient(closest-side,#000 50%,transparent 100%);mask-image:radial-gradient(closest-side,#000 50%,transparent 100%);pointer-events:none}.ux-error-card:after{content:"";position:absolute;inset-inline:20%;top:0;height:1px;background:linear-gradient(90deg,transparent,rgb(var(--ux-tone) / .8),transparent)}.ux-error-seal{position:relative;display:flex;flex-direction:column;align-items:center;gap:.75rem;margin-bottom:1.25rem}.ux-error-code{font-family:var(--ux-font-display);font-size:clamp(3.75rem,2.5rem + 6vw,5.5rem);font-weight:300;line-height:1;letter-spacing:.04em;color:transparent;background:linear-gradient(180deg,rgb(var(--ivory)) 10%,rgb(var(--ux-tone)));-webkit-background-clip:text;background-clip:text}.ux-error-icon{display:inline-flex;width:2.75rem;height:2.75rem;align-items:center;justify-content:center;border-radius:999px;border:1px solid rgb(var(--ux-tone) / .35);background:rgb(var(--ux-tone) / .1);color:rgb(var(--ux-tone));font-size:1.15rem}.ux-error-title{position:relative;font-family:var(--ux-font-display);font-size:clamp(1.375rem,1.1rem + 1vw,1.875rem);font-weight:600;line-height:1.35;color:var(--ux-text-strong)}.ux-error-message{position:relative;max-width:28rem;margin:.75rem auto 0;font-size:.9375rem;line-height:1.85;color:var(--ux-text-muted)}.ux-error-actions{position:relative;display:flex;flex-direction:column;gap:.625rem;margin-top:2rem}@media(min-width:480px){.ux-error-actions{flex-direction:row;justify-content:center}}.ux-hero{position:relative;isolation:isolate;overflow:hidden;padding:1.5rem 1.25rem;border:1px solid transparent;border-radius:var(--ux-r-xl);background:radial-gradient(34rem 18rem at 100% 0%,rgb(var(--gold-300) / .13),transparent 62%),radial-gradient(30rem 20rem at 0% 100%,rgb(var(--steel-500) / .16),transparent 65%),linear-gradient(160deg,rgb(var(--navy-850)),rgb(var(--navy-925))) padding-box,linear-gradient(140deg,rgb(var(--gold-300) / .5),rgb(var(--gold-300) / .05) 40%,rgb(var(--steel-400) / .18) 75%,rgb(var(--gold-300) / .28)) border-box;box-shadow:var(--ux-shadow-lg)}@media(min-width:640px){.ux-hero{padding:2rem}}.ux-hero:before{content:"";position:absolute;z-index:-1;width:30rem;aspect-ratio:1;inset-inline-end:-12rem;top:-14rem;background:url(/build/assets/guilloche-Bs7jBaIB.svg) center / contain no-repeat;opacity:.16;-webkit-mask-image:radial-gradient(closest-side,#000 45%,transparent 100%);mask-image:radial-gradient(closest-side,#000 45%,transparent 100%);pointer-events:none}.ux-page-header-heading{display:flex;min-width:0;align-items:flex-start;gap:.875rem}.ux-page-header-icon{margin-top:.125rem}@media(max-width:639px){.ux-page-header-icon.ux-icon-lg{width:2.5rem;height:2.5rem;font-size:1.05rem}}.ux-page-header-copy{min-width:0;flex:1}.ux-page-header-copy>.ux-title:first-child{margin-top:0}.ux-page-header-aside{display:flex;min-width:0;flex-direction:column;gap:.875rem}@media(min-width:768px){.ux-page-header>.ux-page-header-aside{flex-shrink:0;max-width:26rem;align-items:flex-end}}.ux-page-figure{display:flex;min-width:0;flex-direction:column;gap:.25rem}.ux-page-figure-label{display:flex;align-items:center;gap:.375rem;font-size:.75rem;font-weight:500;line-height:1.5;color:var(--ux-text-muted)}.ux-page-figure-hint{font-size:.75rem;line-height:1.6;color:var(--ux-text-faint)}.ux-page-header .ux-page-figure .ux-amount{font-size:clamp(1.375rem,1.1rem + 1.1vw,1.875rem)}.ux-hero-header{display:flex;flex-direction:column;gap:1.25rem}@media(min-width:768px){.ux-hero-header{flex-direction:row;align-items:flex-end;justify-content:space-between;gap:2rem}.ux-hero-header>.ux-page-header-aside{flex:0 0 auto;width:min(100%,22rem)}}.ux-hero-header .ux-page-header-main{max-width:42rem}.ux-hero-header .ux-page-figure{padding:1rem 1.125rem;border:1px solid rgb(var(--gold-300) / .18);border-radius:var(--ux-r);background:linear-gradient(160deg,rgb(var(--navy-975) / .55),rgb(var(--navy-900) / .35));box-shadow:inset 0 1px rgb(var(--ivory) / .04)}.ux-hero-header .ux-page-header-aside>.ux-page-actions>.ux-btn{flex:1 1 auto}.ux-amount{display:inline-flex;flex-wrap:wrap;align-items:baseline;gap:.375rem;font-family:var(--ux-font-display);font-size:clamp(1.875rem,1.3rem + 2.4vw,2.75rem);font-weight:500;line-height:1.15;color:var(--ux-text-strong);font-variant-numeric:tabular-nums lining-nums;overflow-wrap:anywhere}.ux-amount-unit{font-size:.45em;font-weight:500;color:rgb(var(--gold-300))}.ux-amount-sm{font-size:clamp(1.25rem,1rem + 1vw,1.625rem)}.ux-details{border:1px solid var(--ux-line);border-radius:var(--ux-r);background:rgb(var(--navy-900) / .5);transition:border-color var(--ux-fast) ease,background-color var(--ux-fast) ease}.ux-details[open]{border-color:rgb(var(--gold-300) / .22);background:rgb(var(--navy-900) / .72)}.ux-details>summary{display:flex;min-height:3.25rem;cursor:pointer;list-style:none;align-items:center;justify-content:space-between;gap:.75rem;padding:.75rem 1rem;font-weight:600;color:var(--ux-text-strong)}.ux-details>summary::-webkit-details-marker{display:none}.ux-details>summary:after{content:"";width:.5rem;height:.5rem;flex-shrink:0;border-right:1.5px solid rgb(var(--gold-300) / .8);border-bottom:1.5px solid rgb(var(--gold-300) / .8);transform:rotate(45deg) translateY(-2px);transition:transform var(--ux-med) var(--ux-ease)}.ux-details[open]>summary:after{transform:rotate(-135deg) translateY(-2px)}.ux-details-body{padding:0 1rem 1rem;color:var(--ux-text-soft);font-size:.875rem;line-height:1.8}.ux-layout-aside{display:grid;gap:1.25rem}@media(min-width:1280px){.ux-layout-aside{grid-template-columns:minmax(0,1fr) 22rem;align-items:start}}.ux-meta{display:flex;flex-wrap:wrap;align-items:center;gap:.25rem .75rem;font-size:.75rem;color:var(--ux-text-faint)}.ux-meta>*+*:before{content:"•";margin-inline-end:.75rem;color:var(--ux-text-faint);opacity:.6}.ux-status-dot{display:inline-block;width:.5rem;height:.5rem;flex-shrink:0;border-radius:999px;background:rgb(var(--navy-400))}.ux-status-dot.is-success{background:rgb(var(--success-400));box-shadow:0 0 0 3px rgb(var(--success-400) / .15)}.ux-status-dot.is-warning{background:rgb(var(--warning-400));box-shadow:0 0 0 3px rgb(var(--warning-400) / .15)}.ux-status-dot.is-danger{background:rgb(var(--danger-400));box-shadow:0 0 0 3px rgb(var(--danger-400) / .15)}.ux-status-dot.is-gold{background:rgb(var(--gold-300));box-shadow:0 0 0 3px rgb(var(--gold-300) / .15)}.ux-countdown{--ux-tone: var(--warning-300);border-color:rgb(var(--ux-tone) / .22);background:linear-gradient(160deg,rgb(var(--ux-tone) / .08),rgb(var(--navy-975) / .35));color:rgb(var(--navy-100))}.ux-countdown.ux-tone-gold{--ux-tone: var(--gold-300)}.ux-countdown.ux-tone-info{--ux-tone: var(--steel-300)}.ux-countdown.ux-tone-danger{--ux-tone: var(--danger-300)}.ux-countdown.ux-tone-success{--ux-tone: var(--success-300)}.ux-countdown.ux-tone-neutral{--ux-tone: var(--navy-300)}.ux-countdown-icon{background:rgb(var(--gold-300) / .12);color:rgb(var(--gold-300))}.ux-countdown .ux-countdown-icon{background:rgb(var(--ux-tone) / .14);color:rgb(var(--ux-tone))}.ux-countdown p{color:rgb(var(--ux-tone))}:where(.ux-app) .image-upload-trigger{border-color:rgb(var(--gold-300) / .28);border-radius:var(--ux-r);background:linear-gradient(160deg,rgb(var(--gold-300) / .05),rgb(var(--navy-975) / .45))}:where(.ux-app) .image-upload-trigger:hover{border-color:rgb(var(--gold-300) / .6);background:rgb(var(--gold-300) / .07)}:where(.ux-app) .image-upload-trigger-icon{background:rgb(var(--gold-300) / .12);color:rgb(var(--gold-300));border-radius:var(--ux-r-sm)}:where(.ux-app) .image-upload-trigger-copy{font-weight:500;color:var(--ux-text-soft)}:where(.ux-app) .image-upload-trigger-action{border:1px solid rgb(var(--gold-300) / .35);border-radius:var(--ux-r-xs);background:rgb(var(--gold-300) / .1);color:rgb(var(--gold-100));font-weight:600}:where(.ux-app) .image-upload-trigger.is-compact .image-upload-trigger-icon{background:transparent}:where(.ux-app) .image-upload-trigger.is-compact .image-upload-trigger-action{border:0;background:transparent;color:rgb(var(--gold-200))}:where(.ux-app) .image-upload-selected{border-color:rgb(var(--success-400) / .3);border-radius:var(--ux-r-sm);background:rgb(var(--success-500) / .07)}:where(.ux-app) .image-upload-meta strong{font-weight:600;color:rgb(var(--success-100))}:where(.ux-app) .image-upload-empty{border-radius:var(--ux-r-sm);color:var(--ux-text-faint)}:where(.ux-app) .image-upload-empty svg{color:rgb(var(--gold-300) / .6)}:where(.ux-app) .image-upload-remove{border-radius:var(--ux-r-xs)}.agreement-status-card{--agreement-tone: var(--warning-400);--agreement-text: var(--warning-300);display:flex;min-width:0;flex-direction:column;gap:.125rem;padding:.75rem 1rem;border:1px solid rgb(var(--agreement-tone) / .26);border-inline-start:3px solid rgb(var(--agreement-tone) / .85);border-radius:var(--ux-r);background:linear-gradient(90deg,rgb(var(--agreement-tone) / .1),rgb(var(--agreement-tone) / .025))}@media(min-width:768px){.agreement-status-card{min-width:13rem;max-width:18rem}}@media(max-width:767px){.ux-page-actions>.agreement-status-card{flex:1 1 100%}}.agreement-status-card.is-emerald{--agreement-tone: var(--success-400);--agreement-text: var(--success-300)}.agreement-status-card.is-amber{--agreement-tone: var(--warning-400);--agreement-text: var(--warning-300)}.agreement-status-card.is-rose{--agreement-tone: var(--danger-400);--agreement-text: var(--danger-300)}.agreement-status-card.is-slate{--agreement-tone: var(--navy-300);--agreement-text: var(--navy-200)}.agreement-status-card-label{font-size:.75rem;font-weight:500;line-height:1.5;color:var(--ux-text-muted)}.agreement-status-card-value{font-family:var(--ux-font-display);font-size:.9375rem;font-weight:600;line-height:1.5;color:rgb(var(--agreement-text));overflow-wrap:anywhere}.agreement-status-card-meta{font-size:.75rem;line-height:1.5;color:var(--ux-text-faint);overflow-wrap:anywhere}.agreement-facts{display:grid;gap:.625rem;grid-template-columns:repeat(2,minmax(0,1fr))}@media(min-width:1024px){.agreement-facts{grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem}}.agreement-fact{display:flex;min-width:0;flex-direction:column;align-items:flex-start;gap:.625rem;padding:.875rem;border:1px solid var(--ux-line);border-radius:var(--ux-r);background:var(--ux-surface-grad);box-shadow:var(--ux-shadow-xs)}@media(min-width:640px){.agreement-fact{flex-direction:row;gap:.75rem;padding:.9375rem 1rem}}.agreement-fact-title{display:block;font-size:.8125rem;font-weight:600;line-height:1.5;color:var(--ux-text-strong)}.agreement-fact-text{display:block;margin-top:.125rem;font-size:.75rem;line-height:1.65;color:var(--ux-text-muted)}.agreement-layout{display:grid;gap:1.25rem}@media(min-width:1024px){.agreement-layout{grid-template-columns:minmax(0,1fr) 21rem;align-items:start}}@media(min-width:1280px){.agreement-layout{grid-template-columns:minmax(0,1fr) 23rem;gap:1.5rem}}@media(min-width:1024px){.agreement-layout.is-single{grid-template-columns:minmax(0,1fr)}}.agreement-main{display:flex;min-width:0;flex-direction:column;gap:1.25rem}.agreement-doc{overflow:hidden}.agreement-doc-head{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:.75rem 1rem;padding:1.125rem 1.125rem 1rem}@media(min-width:640px){.agreement-doc-head{padding:1.375rem 1.5rem 1.125rem}}.agreement-doc-title{margin-top:.375rem;font-family:var(--ux-font-display);font-size:1.0625rem;font-weight:600;line-height:1.55;color:var(--ux-text-strong);overflow-wrap:anywhere}.agreement-doc-head>.agreement-doc-title:first-child{margin-top:0}.agreement-party-grid{display:grid;gap:.625rem;padding:0 1.125rem 1.25rem}@media(min-width:640px){.agreement-party-grid{grid-template-columns:repeat(2,minmax(0,1fr));padding-inline:1.5rem}}.agreement-party{min-width:0;padding:.875rem 1rem;border:1px solid var(--ux-line-soft);border-radius:var(--ux-r);background:rgb(var(--navy-975) / .38)}.agreement-party-label{display:block;font-size:.75rem;font-weight:600;color:var(--ux-gold)}.agreement-party-name{display:block;margin-top:.25rem;font-weight:600;line-height:1.55;color:var(--ux-text-strong);overflow-wrap:anywhere}.agreement-party-meta{display:block;margin-top:.125rem;font-size:.75rem;line-height:1.7;color:var(--ux-text-muted);overflow-wrap:anywhere}.agreement-disclosure{border-top:1px solid var(--ux-line-soft)}.agreement-disclosure>summary{display:flex;min-height:3.5rem;cursor:pointer;list-style:none;align-items:center;gap:.75rem;padding:.875rem 1.125rem;transition:background-color var(--ux-fast) ease}@media(min-width:640px){.agreement-disclosure>summary{padding-inline:1.5rem}}.agreement-disclosure>summary::-webkit-details-marker{display:none}.agreement-disclosure>summary:hover{background:rgb(var(--ivory) / .02)}.agreement-disclosure>summary:after{content:"";width:.5rem;height:.5rem;flex-shrink:0;margin-inline-start:.25rem;border-right:1.5px solid rgb(var(--gold-300) / .8);border-bottom:1.5px solid rgb(var(--gold-300) / .8);transform:rotate(45deg) translateY(-2px);transition:transform var(--ux-med) var(--ux-ease)}.agreement-disclosure[open]>summary:after{transform:rotate(-135deg) translateY(-2px)}.agreement-disclosure-title{min-width:0;flex:1;font-family:var(--ux-font-display);font-size:.9375rem;font-weight:600;line-height:1.55;color:var(--ux-text-strong)}.agreement-disclosure[open] .agreement-disclosure-title{color:rgb(var(--gold-100))}.agreement-disclosure-meta{flex-shrink:0;font-size:.75rem;font-weight:500;color:var(--ux-text-faint)}@media(max-width:479px){.agreement-disclosure-meta{display:none}}.agreement-terms{display:flex;flex-direction:column;gap:.75rem;margin:0;padding:.25rem 1.125rem 1.375rem;list-style:none;counter-reset:agreement-clause}@media(min-width:640px){.agreement-terms{padding-inline:1.5rem}}.agreement-terms>li{position:relative;counter-increment:agreement-clause;padding-inline-start:2.375rem;font-size:.9375rem;line-height:1.9;color:var(--ux-text-soft)}.agreement-terms>li:before{content:counter(agreement-clause);position:absolute;inset-inline-start:0;top:.25rem;display:inline-flex;width:1.625rem;height:1.625rem;align-items:center;justify-content:center;border:1px solid rgb(var(--gold-300) / .32);border-radius:999px;background:rgb(var(--gold-300) / .06);color:var(--ux-gold);font-family:var(--ux-font-display);font-size:.75rem;font-weight:600;font-variant-numeric:tabular-nums}.agreement-terms strong{font-weight:600;color:var(--ux-text-strong)}.agreement-scope-list{display:grid;gap:.625rem;padding:.25rem 1.125rem 1.375rem}@media(min-width:640px){.agreement-scope-list{padding-inline:1.5rem}}@media(min-width:640px)and (max-width:1023px){.agreement-scope-list{grid-template-columns:repeat(2,minmax(0,1fr))}}.agreement-scope-list>div{min-width:0;padding:.875rem 1rem;border:1px solid var(--ux-line-soft);border-inline-start:2px solid rgb(var(--gold-300) / .55);border-radius:var(--ux-r);background:rgb(var(--navy-975) / .35)}.agreement-scope-list strong{display:block;font-size:.875rem;font-weight:600;line-height:1.6;color:var(--ux-text-strong)}.agreement-scope-list p{margin-top:.25rem;font-size:.8125rem;line-height:1.8;color:var(--ux-text-muted)}.agreement-integrity{display:flex;align-items:flex-start;gap:.75rem;padding:1rem 1.125rem 1.125rem;border-top:1px solid var(--ux-line-soft);background:linear-gradient(180deg,rgb(var(--success-500) / .06),rgb(var(--success-500) / .02));color:rgb(var(--success-300))}@media(min-width:640px){.agreement-integrity{padding-inline:1.5rem}}.agreement-integrity.is-invalid{background:linear-gradient(180deg,rgb(var(--danger-500) / .08),rgb(var(--danger-500) / .02));color:rgb(var(--danger-300))}.agreement-integrity>svg{margin-top:.2rem;flex-shrink:0;font-size:1.05rem}.agreement-integrity strong{display:block;font-size:.875rem;font-weight:600;line-height:1.6;color:var(--ux-text-strong)}.agreement-integrity p{margin-top:.25rem;font-size:.6875rem;line-height:1.7;color:var(--ux-text-faint);overflow-wrap:anywhere;word-break:break-all}.agreement-integrity bdi{font-family:var(--ux-font-mono)}.agreement-action-card{order:-1;display:flex;min-width:0;flex-direction:column;gap:.875rem;padding:1.25rem 1.125rem;scroll-margin-top:calc(var(--ux-topbar-h) + 1rem)}@media(min-width:640px){.agreement-action-card{padding:1.5rem}}@media(min-width:1024px){.agreement-action-card{order:0}}@media(min-width:1024px)and (min-height:760px){.agreement-action-card.is-sticky{position:sticky;top:calc(var(--ux-topbar-h) + 1.25rem)}}.agreement-action-title{font-family:var(--ux-font-display);font-size:1.125rem;font-weight:600;line-height:1.5;color:var(--ux-text-strong);overflow-wrap:anywhere}.agreement-action-text{font-size:.8125rem;line-height:1.8;color:var(--ux-text-muted)}.agreement-accept-form{display:grid;gap:.625rem}.agreement-accept-form .ux-field{margin-top:.25rem}.agreement-decline{padding-top:.875rem;border-top:1px solid var(--ux-line-soft)}.agreement-decline>summary{display:inline-flex;min-height:2.75rem;cursor:pointer;list-style:none;align-items:center;gap:.5rem;font-size:.8125rem;font-weight:600;color:var(--ux-text-muted);transition:color var(--ux-fast) ease}.agreement-decline>summary::-webkit-details-marker{display:none}.agreement-decline>summary:hover{color:rgb(var(--danger-200))}.agreement-decline>summary:after{content:"";width:.4rem;height:.4rem;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;transform:rotate(45deg) translateY(-2px);transition:transform var(--ux-med) var(--ux-ease)}.agreement-decline[open]>summary:after{transform:rotate(-135deg) translateY(-2px)}.agreement-decline form{display:grid;gap:.625rem;margin-top:.5rem}.agreement-evidence{padding:.25rem .875rem;border:1px solid var(--ux-line-soft);border-radius:var(--ux-r);background:rgb(var(--navy-975) / .35)}.agreement-page .agreement-accept-form>label,.agreement-page .agreement-decline form>label,.agreement-page .consent-check{display:flex;align-items:flex-start;gap:.75rem;padding:.8125rem .875rem;border:1px solid var(--ux-line);border-radius:var(--ux-r);background:rgb(var(--navy-975) / .4);color:var(--ux-text-soft);font-size:.8125rem;line-height:1.75;cursor:pointer;box-shadow:none;transition:border-color var(--ux-fast) ease,background-color var(--ux-fast) ease}.agreement-page .agreement-accept-form>label:hover,.agreement-page .agreement-decline form>label:hover,.agreement-page .consent-check:hover{border-color:rgb(var(--gold-300) / .35);background:rgb(var(--gold-300) / .04)}.agreement-page .agreement-accept-form>label:has(input:checked),.agreement-page .agreement-decline form>label:has(input:checked),.agreement-page .consent-check:has(input:checked){border-color:rgb(var(--gold-300) / .5);background:linear-gradient(90deg,rgb(var(--gold-300) / .09),rgb(var(--gold-300) / .03));box-shadow:none}.agreement-page .agreement-accept-form>label:has(input:checked) span,.agreement-page .agreement-decline form>label:has(input:checked) span,.agreement-page .consent-check:has(input:checked) span{color:var(--ux-text-strong)}.agreement-page .agreement-accept-form input[type=checkbox],.agreement-page .agreement-decline input[type=checkbox],.agreement-page .consent-check input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:grid;place-content:center;width:1.25rem;height:1.25rem;flex:0 0 auto;margin-top:.2rem;border:1.5px solid rgb(var(--navy-500));border-radius:.375rem;background:rgb(var(--navy-975));box-shadow:inset 0 1px 2px rgb(var(--navy-black) / .4);cursor:pointer;transition:border-color var(--ux-fast) ease,background-color var(--ux-fast) ease,box-shadow var(--ux-fast) ease}.agreement-page .agreement-accept-form input[type=checkbox]:before,.agreement-page .agreement-decline input[type=checkbox]:before,.agreement-page .consent-check input[type=checkbox]:before{content:"";width:.32rem;height:.64rem;border:solid rgb(var(--navy-975));border-width:0 .17rem .17rem 0;transform:rotate(45deg) scale(0);transform-origin:center;transition:transform .14s ease}.agreement-page .agreement-accept-form input[type=checkbox]:checked,.agreement-page .agreement-decline input[type=checkbox]:checked,.agreement-page .consent-check input[type=checkbox]:checked{border-color:rgb(var(--gold-200));background:linear-gradient(180deg,rgb(var(--gold-200)),rgb(var(--gold-400)));box-shadow:0 0 0 3px rgb(var(--gold-300) / .14)}.agreement-page .agreement-accept-form input[type=checkbox]:checked:before,.agreement-page .agreement-decline input[type=checkbox]:checked:before,.agreement-page .consent-check input[type=checkbox]:checked:before{transform:rotate(45deg) scale(1)}.agreement-page .agreement-accept-form input[type=checkbox]:focus-visible,.agreement-page .agreement-decline input[type=checkbox]:focus-visible,.agreement-page .consent-check input[type=checkbox]:focus-visible{outline:2px solid rgb(var(--gold-300) / .8);outline-offset:2px}.agreement-paths{display:grid;gap:.75rem}@media(min-width:768px){.agreement-paths{grid-template-columns:repeat(2,minmax(0,1fr))}}.agreement-path{min-width:0;padding:1rem 1.125rem;border:1px solid var(--ux-line);border-radius:var(--ux-r);background:rgb(var(--navy-975) / .35)}.agreement-path.is-met{border-color:rgb(var(--success-400) / .3);background:linear-gradient(180deg,rgb(var(--success-500) / .07),rgb(var(--navy-975) / .3))}.agreement-path-title{font-size:.875rem;font-weight:600;line-height:1.6;color:var(--ux-text-strong)}.agreement-checks{display:flex;flex-direction:column;gap:.75rem;margin-top:.875rem}.agreement-check{display:flex;align-items:flex-start;gap:.625rem;font-size:.8125rem;line-height:1.7}.agreement-check>svg{margin-top:.25rem;flex-shrink:0;color:rgb(var(--navy-500))}.agreement-check.is-met>svg{color:rgb(var(--success-400))}.agreement-check-label{display:block;font-weight:600;color:var(--ux-text-soft)}.agreement-check.is-met .agreement-check-label{color:var(--ux-text-strong)}.agreement-check-detail{display:block;margin-top:.125rem;font-size:.75rem;color:var(--ux-text-faint)}.agreement-reward-note{margin-top:.875rem;padding:.625rem .75rem;border-radius:var(--ux-r-sm);background:rgb(var(--success-500) / .1);font-size:.8125rem;line-height:1.7;color:rgb(var(--success-200))}.manager-transfer-link{display:flex;width:100%;min-height:3.5rem;align-items:center;gap:.75rem;padding:.625rem .875rem;border:1px solid var(--ux-line-strong);border-radius:var(--ux-r);background:rgb(var(--ivory) / .035);text-align:start;transition:border-color var(--ux-fast) ease,background-color var(--ux-fast) ease,transform var(--ux-med) var(--ux-ease)}@media(min-width:768px){.manager-transfer-link{width:auto;min-width:17rem;max-width:22rem}}.manager-transfer-link:hover{border-color:rgb(var(--gold-300) / .42);background:rgb(var(--gold-300) / .06);transform:translateY(-1px)}.manager-transfer-link:focus-visible{outline:none;box-shadow:var(--ux-focus-ring)}.manager-transfer-link-copy{min-width:0;flex:1}.manager-transfer-link-title{display:block;font-size:.875rem;font-weight:600;line-height:1.45;color:var(--ux-text-strong)}.manager-transfer-link-hint{display:block;margin-top:.125rem;font-size:.75rem;line-height:1.5;color:var(--ux-text-muted)}.manager-transfer-link-count{display:inline-flex;min-width:1.5rem;height:1.5rem;flex-shrink:0;align-items:center;justify-content:center;padding-inline:.375rem;border-radius:999px;background:rgb(var(--gold-300) / .18);color:rgb(var(--gold-100));font-family:var(--ux-font-display);font-size:.75rem;font-weight:600}.manager-transfer-link-chevron{flex-shrink:0;font-size:.75rem;color:var(--ux-text-faint);transition:color var(--ux-fast) ease,transform var(--ux-fast) ease}.manager-transfer-link:hover .manager-transfer-link-chevron{color:var(--ux-gold);transform:translate(-2px)}.manager-guide-grid{display:grid;gap:.75rem}@media(min-width:1024px){.manager-guide-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}.manager-guide-wide{grid-column:1 / -1}}.manager-notice>summary{justify-content:flex-start;font-size:.8125rem;line-height:1.7}.manager-notice>summary:after,.manager-lookup-help>summary:after,.manager-disclosure>summary:after,.manager-page .ux-details>summary:after{border-inline-end:0;border-right:1.5px solid rgb(var(--gold-300) / .8)}.manager-notice>summary>svg{flex-shrink:0;color:var(--ux-gold)}.manager-notice-text{min-width:0;flex:1;font-weight:500;color:var(--ux-text-soft)}.manager-notice-text strong,.manager-notice-body strong{font-weight:600;color:var(--ux-text-strong)}.manager-directory{overflow:hidden}.manager-lookup{padding:1.125rem;border-bottom:1px solid var(--ux-line);background:radial-gradient(40rem 12rem at 100% 0%,rgb(var(--gold-300) / .05),transparent 60%),rgb(var(--navy-975) / .28)}@media(min-width:640px){.manager-lookup{padding:1.375rem 1.5rem 1.5rem}}.manager-lookup-head{display:flex;flex-direction:column;gap:.75rem}@media(min-width:1024px){.manager-lookup-head{flex-direction:row;align-items:flex-start;justify-content:space-between;gap:1.5rem}}.manager-lookup-help{flex-shrink:0}@media(min-width:1024px){.manager-lookup-help{width:20rem}}.manager-lookup-help>summary{min-height:2.75rem;justify-content:flex-start;gap:.5rem;padding-block:.5rem;font-size:.8125rem}.manager-lookup-help>summary>svg{flex-shrink:0;color:var(--ux-gold)}.manager-lookup-help>summary>span{flex:1}.manager-lookup-grid{display:grid;gap:.875rem;margin-top:1.125rem}@media(min-width:640px){.manager-lookup-grid{grid-template-columns:minmax(9rem,13rem) minmax(0,1fr);align-items:end}.manager-lookup-action{grid-column:1 / -1}}@media(min-width:1024px){.manager-lookup-grid{grid-template-columns:minmax(10rem,13rem) minmax(0,1fr) auto}.manager-lookup-action{grid-column:auto}}.manager-lookup-action .ux-btn{width:100%}@media(min-width:640px){.manager-lookup-action .ux-btn{width:auto;min-width:10rem}}.manager-lookup-feedback{--manager-feedback-tone: var(--steel-300);grid-column:1 / -1;display:flex;align-items:flex-start;gap:.75rem;padding:.75rem 1rem;border:1px solid rgb(var(--manager-feedback-tone) / .24);border-inline-start:3px solid rgb(var(--manager-feedback-tone) / .85);border-radius:var(--ux-r);background:linear-gradient(90deg,rgb(var(--manager-feedback-tone) / .09),rgb(var(--manager-feedback-tone) / .03));font-size:.8125rem;line-height:1.7;color:var(--ux-text)}.manager-lookup-feedback.is-error{--manager-feedback-tone: var(--danger-400)}.manager-lookup-feedback-icon{display:inline-flex;width:1.75rem;height:1.75rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:var(--ux-r-xs);background:rgb(var(--manager-feedback-tone) / .14);color:rgb(var(--manager-feedback-tone))}.manager-lookup-feedback-title{display:block;font-weight:600;color:var(--ux-text-strong)}.manager-lookup-feedback-message{display:block;margin-top:.125rem;color:var(--ux-text-soft)}.manager-lookup-feedback.is-loading .manager-lookup-feedback-icon svg{animation:managerSpin 1s linear infinite}.manager-page .ux-select[aria-invalid=true],.manager-page .ux-textarea[aria-invalid=true]{border-color:rgb(var(--danger-400) / .7)}.manager-directory-bar{display:flex;flex-direction:column;gap:.75rem;padding:1.125rem 1.125rem .875rem}@media(min-width:640px){.manager-directory-bar{padding:1.25rem 1.5rem 1rem}}@media(min-width:1024px){.manager-directory-bar{flex-direction:row;align-items:center;justify-content:space-between}}@media(max-width:639px){.manager-tabs.ux-tabs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.manager-tabs .ux-tab{min-width:0;padding-inline:.5rem}}.manager-tabs .ux-tab>svg{flex-shrink:0;font-size:.8125rem;opacity:.8}.manager-tab-label{min-width:0;overflow:hidden;text-overflow:ellipsis}.manager-list{display:flex;flex-direction:column;border-top:1px solid var(--ux-line-soft)}.manager-row{position:relative;display:grid;grid-template-columns:2.75rem minmax(0,1fr);align-items:start;gap:.625rem .875rem;padding:1rem 1.125rem;transition:background-color var(--ux-fast) ease}.manager-row+.manager-row{border-top:1px solid var(--ux-line-soft)}.manager-row:hover{background:rgb(var(--ivory) / .025)}@media(min-width:640px){.manager-row{padding-inline:1.5rem}}@media(min-width:1024px){.manager-row{grid-template-columns:2.75rem minmax(0,1fr) minmax(11rem,14rem) 2rem;align-items:center;gap:.75rem 1.25rem}}.manager-row-avatar{display:inline-flex;width:2.75rem;height:2.75rem;align-items:center;justify-content:center;border:1px solid rgb(var(--gold-300) / .3);border-radius:999px;background:radial-gradient(circle at 30% 25%,rgb(var(--gold-300) / .2),rgb(var(--navy-900)) 72%);color:rgb(var(--gold-100));font-family:var(--ux-font-display);font-size:1rem;font-weight:600}.manager-row-main{display:flex;min-width:0;flex-direction:column;gap:.5rem}.manager-row-head{display:flex;min-width:0;flex-wrap:wrap;align-items:center;gap:.25rem .625rem}.manager-row-name{min-width:0;font-family:var(--ux-font-display);font-size:.9375rem;font-weight:600;line-height:1.5;color:var(--ux-text-strong);overflow-wrap:anywhere}.manager-row-link{outline:none;transition:color var(--ux-fast) ease}.manager-row-link:hover{color:rgb(var(--gold-100))}.manager-row-link:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}.manager-row-link:focus-visible:after{box-shadow:inset 0 0 0 2px rgb(var(--gold-300) / .6)}.manager-row-id{font-family:var(--ux-font-display);font-size:.75rem;font-weight:500;color:var(--ux-text-faint);font-variant-numeric:tabular-nums}.manager-row-meta,.manager-row-contacts{display:flex;min-width:0;flex-wrap:wrap;align-items:center;gap:.375rem}.manager-row-activity{grid-column:2 / -1;display:flex;min-width:0;flex-direction:column;gap:.125rem;padding-top:.5rem;border-top:1px dashed var(--ux-line);font-size:.75rem;line-height:1.65;color:var(--ux-text-muted)}@media(min-width:1024px){.manager-row-activity{grid-column:auto;padding-top:0;border-top:0;text-align:end}}.manager-row-activity-line{overflow-wrap:anywhere}.manager-row-activity-line b{font-weight:600;color:var(--ux-text-soft)}.manager-row-activity-line.is-active{color:rgb(var(--success-200))}.manager-row-activity-line.is-active b{color:rgb(var(--success-300))}.manager-row-seen{display:inline-flex;align-items:center;gap:.375rem;margin-top:.125rem;color:var(--ux-text-faint)}@media(min-width:1024px){.manager-row-seen{justify-content:flex-end}}.manager-row-chevron{display:none;width:2rem;height:2rem;align-items:center;justify-content:center;border-radius:999px;border:1px solid var(--ux-line);font-size:.6875rem;color:var(--ux-text-faint);transition:all var(--ux-fast) ease}@media(min-width:1024px){.manager-row-chevron{display:inline-flex}}.manager-row:hover .manager-row-chevron{border-color:rgb(var(--gold-300) / .4);color:var(--ux-gold)}.manager-contact{position:relative;z-index:1;display:inline-flex;max-width:100%;min-height:2.25rem;align-items:center;gap:.375rem;padding:.25rem .75rem;border:1px solid var(--ux-line-strong);border-radius:999px;background:rgb(var(--ivory) / .03);color:var(--ux-text-soft);font-size:.75rem;font-weight:600;line-height:1.4;overflow-wrap:anywhere}@media(min-width:1024px){.manager-contact{min-height:2rem}}.manager-contact>svg{flex-shrink:0;color:var(--ux-gold)}a.manager-contact{transition:border-color var(--ux-fast) ease,background-color var(--ux-fast) ease,color var(--ux-fast) ease}a.manager-contact:hover{border-color:rgb(var(--gold-300) / .45);background:rgb(var(--gold-300) / .08);color:rgb(var(--gold-100))}a.manager-contact:focus-visible{outline:2px solid rgb(var(--gold-300) / .8);outline-offset:2px}.manager-contact.is-muted{border-style:dashed;color:var(--ux-text-muted)}.manager-note-badge{display:inline-block;margin-inline-start:.25rem;padding:0 .375rem;border-radius:.3125rem;background:rgb(var(--warning-400) / .15);color:rgb(var(--warning-200));font-size:.6875rem;font-weight:600;line-height:1.6;vertical-align:middle}.manager-profile{padding:1.25rem 1.125rem}@media(min-width:640px){.manager-profile{padding:1.5rem}}.manager-profile-top{display:flex;flex-direction:column;gap:1rem}@media(min-width:768px){.manager-profile-top{flex-direction:row;align-items:flex-start;justify-content:space-between}}.manager-profile-identity{display:flex;min-width:0;align-items:flex-start;gap:1rem}.manager-profile-avatar{display:inline-flex;width:3.5rem;height:3.5rem;flex-shrink:0;align-items:center;justify-content:center;border:1px solid rgb(var(--gold-300) / .4);border-radius:999px;background:radial-gradient(circle at 30% 25%,rgb(var(--gold-300) / .26),rgb(var(--navy-900)) 72%);box-shadow:0 0 0 5px rgb(var(--gold-300) / .06);color:rgb(var(--gold-100));font-family:var(--ux-font-display);font-size:1.375rem;font-weight:600}@media(min-width:640px){.manager-profile-avatar{width:4rem;height:4rem;font-size:1.5rem}}.manager-profile-name{margin-top:0;font-family:var(--ux-font-display);font-size:clamp(1.375rem,1.1rem + 1.1vw,1.875rem);font-weight:600;line-height:1.3;color:var(--ux-text-strong);overflow-wrap:anywhere}.manager-profile-badges{display:flex;flex-wrap:wrap;align-items:center;gap:.375rem;margin-top:.625rem}.manager-profile-contacts{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:1.125rem}.manager-profile-contacts .ux-btn{white-space:normal}.manager-profile-foot{display:flex;flex-direction:column;gap:.75rem;margin-top:1.25rem;padding-top:1.25rem;border-top:1px solid var(--ux-line-soft)}.manager-next{display:flex;flex-direction:column;gap:.875rem;padding:.9375rem 1rem;border:1px solid rgb(var(--gold-300) / .24);border-inline-start:3px solid rgb(var(--gold-300) / .8);border-radius:var(--ux-r);background:linear-gradient(90deg,rgb(var(--gold-300) / .08),rgb(var(--gold-300) / .02))}@media(min-width:640px){.manager-next{flex-direction:row;align-items:center;justify-content:space-between}}.manager-next-label{display:block;font-size:.75rem;font-weight:600;color:var(--ux-gold)}.manager-next-title{display:block;margin-top:.125rem;font-size:.9375rem;font-weight:600;line-height:1.6;color:var(--ux-text-strong)}.manager-next-hint{display:block;margin-top:.125rem;font-size:.8125rem;line-height:1.7;color:var(--ux-text-muted);overflow-wrap:anywhere}.manager-next .ux-btn{flex-shrink:0}.manager-profile-layout{display:flex;flex-direction:column;gap:1.25rem}@media(min-width:1280px){.manager-profile-layout{display:grid;grid-template-columns:minmax(0,1fr);grid-template-areas:"overview" "details";align-items:start;gap:1.5rem}.manager-profile-layout.has-transfer,.manager-profile-layout.has-followup{grid-template-columns:minmax(0,1fr) 23rem;grid-template-rows:auto auto 1fr;grid-template-areas:"overview overview" "details transfer" "details ."}.manager-profile-layout.has-followup{grid-template-areas:"overview overview" "details followup" "details ."}.manager-profile-layout.has-followup.has-transfer{grid-template-rows:auto auto auto 1fr;grid-template-areas:"overview overview" "details followup" "details transfer" "details ."}.manager-profile-layout>.manager-overview{grid-area:overview}.manager-profile-layout>.manager-followup{grid-area:followup}.manager-profile-layout>.manager-transfer-panel{grid-area:transfer}.manager-profile-layout>.manager-disclosure-grid{grid-area:details}.manager-profile-layout:not(.has-followup):not(.has-transfer)>.manager-disclosure-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.manager-profile-layout:not(.has-followup):not(.has-transfer) .manager-disclosure-wide{grid-column:1 / -1}}.manager-overview{grid-template-columns:repeat(2,minmax(0,1fr))}@media(min-width:1024px){.manager-overview{grid-template-columns:repeat(5,minmax(0,1fr))}}.manager-overview .ux-stat-label>svg{flex-shrink:0;color:var(--ux-gold)}.manager-overview .ux-stat-value{font-size:clamp(1rem,.9rem + .35vw,1.25rem)}.manager-followup-form{display:grid;gap:1rem}@media(min-width:768px)and (max-width:1279px){.manager-followup-form{grid-template-columns:repeat(2,minmax(0,1fr))}.manager-followup-form .manager-span-2{grid-column:1 / -1}}.manager-followup-form .ux-btn{justify-self:start}@media(max-width:639px){.manager-followup-form .ux-btn,.manager-transfer-form .ux-btn{justify-self:stretch}}.manager-transfer-form{display:grid;gap:1rem}.manager-transfer-form .ux-btn{justify-self:start}.manager-consent{padding:.8125rem .875rem;border:1px solid var(--ux-line);border-radius:var(--ux-r);background:rgb(var(--navy-975) / .4);font-size:.8125rem;line-height:1.75;transition:border-color var(--ux-fast) ease,background-color var(--ux-fast) ease}.manager-consent:hover{border-color:rgb(var(--gold-300) / .35)}.manager-consent:has(input:checked){border-color:rgb(var(--gold-300) / .5);background:rgb(var(--gold-300) / .07)}.manager-disclosure-grid{display:grid;align-items:start;gap:.75rem}@media(min-width:768px)and (max-width:1279px){.manager-disclosure-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.manager-disclosure-wide{grid-column:1 / -1}}.manager-disclosure{min-width:0;overflow:hidden;background:var(--ux-surface-grad);box-shadow:var(--ux-shadow-xs)}.manager-disclosure>summary{justify-content:flex-start;gap:.75rem;min-height:4rem;padding:.75rem 1rem}.manager-disclosure>summary:hover{background:rgb(var(--ivory) / .02)}.manager-disclosure-text{min-width:0;flex:1}.manager-disclosure-title{display:block;font-size:.875rem;font-weight:600;line-height:1.5;color:var(--ux-text-strong)}.manager-disclosure-hint{display:block;margin-top:.125rem;font-size:.75rem;font-weight:500;line-height:1.55;color:var(--ux-text-faint);overflow-wrap:anywhere}.manager-disclosure-body{display:flex;flex-direction:column;gap:.875rem;padding:.25rem 1rem 1rem;border-top:1px solid var(--ux-line-soft)}.manager-disclosure-body>.ux-kv{padding-top:.25rem}.manager-disclosure-body .ux-kv-row dd a{color:var(--ux-gold-soft);text-decoration:underline;text-decoration-color:rgb(var(--gold-300) / .3);text-underline-offset:.25em}.manager-disclosure-body .ux-kv-row dd a:hover{color:rgb(var(--gold-100))}.manager-mini-list{display:flex;flex-direction:column;overflow:hidden;border:1px solid var(--ux-line-soft);border-radius:var(--ux-r);background:rgb(var(--navy-975) / .35)}.manager-mini-row{display:flex;min-width:0;align-items:center;justify-content:space-between;gap:.75rem;padding:.625rem .875rem}.manager-mini-row+.manager-mini-row{border-top:1px solid var(--ux-line-soft)}.manager-mini-main{min-width:0}.manager-mini-title{display:flex;align-items:center;gap:.375rem;font-size:.8125rem;font-weight:600;line-height:1.55;color:var(--ux-text-strong);overflow-wrap:anywhere}.manager-mini-title>svg{flex-shrink:0;color:var(--ux-text-faint)}.manager-mini-meta{display:block;margin-top:.0625rem;font-size:.75rem;line-height:1.55;color:var(--ux-text-faint);overflow-wrap:anywhere}.manager-mini-trail{flex-shrink:0;text-align:end}.manager-mini-status{display:block;font-size:.75rem;font-weight:600;color:var(--ux-text-soft)}.manager-mini-amount{display:block;font-family:var(--ux-font-display);font-size:.8125rem;font-weight:600;color:var(--ux-text-strong);font-variant-numeric:tabular-nums;white-space:nowrap}.manager-mini-empty{padding:.875rem;text-align:center;font-size:.8125rem;color:var(--ux-text-faint)}.manager-journey{display:grid;gap:.625rem;margin:0;padding:0;list-style:none}@media(min-width:640px){.manager-journey{grid-template-columns:repeat(2,minmax(0,1fr))}}.manager-journey-step{min-width:0;padding:.75rem .875rem;border:1px solid var(--ux-line-soft);border-radius:var(--ux-r);background:rgb(var(--navy-975) / .35)}.manager-journey-step.is-complete{border-color:rgb(var(--success-400) / .26);background:linear-gradient(180deg,rgb(var(--success-500) / .07),rgb(var(--navy-975) / .3))}.manager-journey-head{display:flex;align-items:flex-start;justify-content:space-between;gap:.5rem}.manager-journey-title{min-width:0;font-size:.8125rem;font-weight:600;line-height:1.6;color:var(--ux-text-strong)}.manager-journey-text{margin-top:.25rem;font-size:.75rem;line-height:1.75;color:var(--ux-text-muted)}.manager-requests{display:flex;flex-direction:column;gap:.75rem}.manager-request{overflow:hidden}.manager-request[open]{border-color:rgb(var(--gold-300) / .22)}.manager-request>summary{display:flex;min-height:4.25rem;cursor:pointer;list-style:none;align-items:center;gap:.875rem;padding:.875rem 1.125rem;transition:background-color var(--ux-fast) ease}@media(min-width:640px){.manager-request>summary{padding-inline:1.5rem}}.manager-request>summary::-webkit-details-marker{display:none}.manager-request>summary:hover{background:rgb(var(--ivory) / .02)}.manager-request>summary:after{content:"";width:.5rem;height:.5rem;flex-shrink:0;border-right:1.5px solid rgb(var(--gold-300) / .8);border-bottom:1.5px solid rgb(var(--gold-300) / .8);transform:rotate(45deg) translateY(-2px);transition:transform var(--ux-med) var(--ux-ease)}.manager-request[open]>summary:after{transform:rotate(-135deg) translateY(-2px)}.manager-request-main{min-width:0;flex:1}.manager-request-head{display:flex;min-width:0;flex-wrap:wrap;align-items:center;gap:.25rem .625rem}.manager-request-title{min-width:0;font-size:.875rem;font-weight:600;line-height:1.55;color:var(--ux-text-strong);overflow-wrap:anywhere}.manager-request-meta{margin-top:.25rem}.manager-request-body{display:flex;flex-direction:column;gap:.75rem;padding:1rem 1.125rem 1.25rem;border-top:1px solid var(--ux-line-soft)}@media(min-width:640px){.manager-request-body{padding-inline:1.5rem}}.manager-request-reason{font-size:.8125rem;line-height:1.85;color:var(--ux-text-soft);overflow-wrap:anywhere}.manager-request-reason strong{font-weight:600;color:var(--ux-text-strong)}.manager-request-withdraw{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem 1rem}.pwa-menu-cta{grid-column:1 / -1;display:flex;min-height:2.75rem;align-items:center;gap:.625rem;border-radius:.75rem;border-width:1px;border-color:rgb(var(--gold-200) / .2);padding:.5rem .75rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;background:linear-gradient(145deg,rgb(var(--gold-400) / .1),rgb(var(--steel-500) / .07))}.pwa-menu-cta:hover,.pwa-menu-cta.is-active{border-color:rgb(var(--gold-200) / .4);background:linear-gradient(145deg,rgb(var(--gold-400) / .16),rgb(var(--steel-500) / .1))}.pwa-menu-cta-icon{display:flex;height:1.75rem;width:1.75rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:.5rem;background-color:rgb(var(--gold-300) / .15);font-size:11px;--tw-text-opacity: 1;color:rgb(var(--gold-100) / var(--tw-text-opacity, 1))}.admin-record-head>.pwa-menu-cta-copy{flex:1 1 0%}.pwa-guide-step-head>.pwa-menu-cta-copy{flex:1}.pwa-menu-cta-copy{min-width:0px;flex:1 1 0%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:900;line-height:1rem;--tw-text-opacity: 1;color:rgb(var(--ivory) / var(--tw-text-opacity, 1))}.pwa-menu-cta-arrow{flex-shrink:0;font-size:10px;color:rgb(var(--gold-200) / .6);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.pwa-menu-cta:hover .pwa-menu-cta-arrow{--tw-translate-x: -.125rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-text-opacity: 1;color:rgb(var(--gold-100) / var(--tw-text-opacity, 1))}[data-push-panel][hidden]{display:none!important}.push-panel-row{display:flex;flex-wrap:wrap;align-items:center;gap:.875rem 1rem}.push-panel-copy{min-width:0;flex:1 1 14rem}.push-panel-copy>.profile-link-title,.push-panel-copy>.profile-link-text{display:block}.push-panel-action{flex-shrink:0}.push-panel-enabled{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}.push-panel.is-compact .push-panel-row{gap:.75rem}@media(max-width:639px){.push-panel-action,.push-panel-button{width:100%}}.push-test-result{flex-basis:100%;width:100%;padding:.5rem .75rem;border:1px solid rgb(var(--success-400) / .25);border-radius:var(--ux-r-sm);background:rgb(var(--success-500) / .08);color:rgb(var(--success-100));font-size:.8125rem;font-weight:500;line-height:1.7}.push-test-result.is-error{border-color:rgb(var(--danger-400) / .3);background:rgb(var(--danger-500) / .08);color:rgb(var(--danger-100))}.push-panel-note{--push-note-tone: var(--steel-300);flex-basis:100%;padding:.625rem .875rem;border:1px solid rgb(var(--push-note-tone) / .22);border-inline-start:3px solid rgb(var(--push-note-tone) / .8);border-radius:var(--ux-r-sm);background:rgb(var(--push-note-tone) / .06);color:var(--ux-text-soft);font-size:.8125rem;line-height:1.8}.push-panel-note.is-warning{--push-note-tone: var(--warning-400);color:rgb(var(--warning-100))}.push-panel-note.is-danger{--push-note-tone: var(--danger-400);color:rgb(var(--danger-100))}.push-panel-note svg{color:rgb(var(--push-note-tone))}.pwa-guide-hero{display:flex;flex-direction:column;gap:1.25rem}.pwa-guide-hero-main{display:flex;min-width:0;align-items:center;gap:1rem}@media(min-width:640px){.pwa-guide-hero-main{gap:1.375rem}}.pwa-guide-hero .ux-title,.pwa-guide-hero .ux-lede{margin-top:.375rem}.pwa-guide-app-icon{display:inline-flex;width:4rem;height:4rem;flex-shrink:0;overflow:hidden;border-radius:1.125rem;box-shadow:0 0 0 1px rgb(var(--gold-300) / .4),0 0 0 5px rgb(var(--navy-950) / .55),0 0 0 6px rgb(var(--gold-300) / .14),0 18px 36px -18px rgb(var(--navy-black) / .9)}@media(min-width:640px){.pwa-guide-app-icon{width:4.5rem;height:4.5rem;border-radius:1.25rem}}.pwa-guide-app-icon img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.pwa-guide-device{display:inline-flex;max-width:100%;align-self:flex-start;flex-wrap:wrap;align-items:center;gap:.5rem;padding:.375rem .875rem;border:1px solid var(--ux-line-strong);border-radius:999px;background:rgb(var(--navy-975) / .45);color:var(--ux-text-soft);font-size:.75rem;font-weight:500}.pwa-guide-device svg{color:rgb(var(--gold-300))}.pwa-guide-device-sep{color:var(--ux-text-faint)}.pwa-guide-steps{display:flex;flex-direction:column;gap:1rem}.pwa-guide-step-head{display:flex;min-width:0;align-items:center;gap:.875rem;padding:1.125rem 1.125rem 0}@media(min-width:640px){.pwa-guide-step-head{padding:1.375rem 1.5rem 0}}.pwa-guide-step-head>.min-w-0{flex:1}.pwa-guide-step-number{display:inline-flex;width:2.25rem;height:2.25rem;flex-shrink:0;align-items:center;justify-content:center;border:1px solid rgb(var(--gold-300) / .45);border-radius:999px;background:radial-gradient(circle at 50% 30%,rgb(var(--gold-300) / .2),rgb(var(--navy-900)) 72%);color:rgb(var(--gold-200));font-family:var(--ux-font-display);font-size:1rem;font-weight:600}.pwa-guide-step-icon{opacity:.85}.pwa-guide-step-body{padding:1rem 1.125rem 1.25rem}@media(min-width:640px){.pwa-guide-step-body{padding-block:1.125rem 1.5rem;padding-inline:4.625rem 1.5rem}}.pwa-guide-instructions{display:flex;flex-direction:column;gap:.625rem;counter-reset:pwa-guide-step}.pwa-guide-instructions>li{display:flex;align-items:center;gap:.75rem;counter-increment:pwa-guide-step;color:var(--ux-text-soft);font-size:.875rem;line-height:1.8}.pwa-guide-instructions>li:before{content:counter(pwa-guide-step,arabic-indic);display:inline-flex;width:1.625rem;height:1.625rem;flex-shrink:0;align-items:center;justify-content:center;border:1px solid rgb(var(--gold-300) / .3);border-radius:999px;background:rgb(var(--gold-300) / .1);color:rgb(var(--gold-200));font-family:var(--ux-font-display);font-size:.8125rem;font-weight:600}.pwa-guide-key{color:var(--ux-text-strong);font-weight:600}.pwa-guide-inline-icon{margin-inline:.25rem;color:rgb(var(--gold-300));font-size:1.05em}.pwa-guide-note{display:flex;align-items:flex-start;gap:.5rem;margin-top:.875rem;color:var(--ux-text-muted);font-size:.8125rem;line-height:1.75}.pwa-guide-note svg{flex-shrink:0;margin-top:.25rem;color:rgb(var(--steel-300))}.pwa-guide-note.is-warning{color:rgb(var(--warning-100))}.pwa-guide-note.is-warning svg{color:rgb(var(--warning-300))}.pwa-guide-perks{display:flex;flex-wrap:wrap;justify-content:center;gap:.5rem 1.5rem;color:var(--ux-text-faint);font-size:.75rem}.pwa-guide-perks li{display:inline-flex;align-items:center;gap:.375rem}.pwa-guide-perks svg{color:rgb(var(--gold-300) / .7)}.investment-tabs{max-width:100%;min-width:0}.investment-tabs-track{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:.25rem;padding:.25rem;border:1px solid var(--ux-line);border-radius:var(--ux-r);background:rgb(var(--navy-975) / .5)}.investment-tab{position:relative;display:inline-flex;min-width:0;min-height:3.25rem;flex-direction:column;align-items:center;justify-content:center;gap:.25rem;padding:.375rem .25rem;border-radius:var(--ux-r-sm);color:var(--ux-text-muted);font-size:.6875rem;font-weight:600;line-height:1.3;text-align:center;transition:color var(--ux-fast) ease,background-color var(--ux-fast) ease,box-shadow var(--ux-fast) ease}.investment-tab:hover{color:var(--ux-text-strong);background:rgb(var(--ivory) / .04)}.investment-tab.is-active{color:rgb(var(--gold-100));background:linear-gradient(180deg,rgb(var(--navy-800)),rgb(var(--navy-850)));box-shadow:inset 0 1px rgb(var(--ivory) / .06),0 0 0 1px rgb(var(--gold-300) / .22),0 6px 16px -8px rgb(var(--navy-black) / .8)}.investment-tab-icon{display:inline-flex;flex-shrink:0;font-size:.9375rem;color:var(--ux-text-faint);transition:color var(--ux-fast) ease}.investment-tab:hover .investment-tab-icon{color:var(--ux-text-soft)}.investment-tab.is-active .investment-tab-icon{color:rgb(var(--gold-300))}.investment-tab-label{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(min-width:640px){.investment-tab{min-height:2.75rem;flex-direction:row;gap:.5rem;padding:.5rem .75rem;font-size:.8125rem}.investment-tab-icon{font-size:.875rem}}.investment-hero-aside{min-width:0;max-width:100%}@media(min-width:768px){.investment-hero-aside{flex-shrink:0;max-width:24rem}}.investment-stat-icon{flex-shrink:0;font-size:.875rem;color:rgb(var(--gold-300))}@media(max-width:1023px){.investment-stats-grid.is-3>:last-child:nth-child(3){grid-column:1 / -1}}.investment-hub-market{display:inline-flex;align-items:center;gap:.375rem;font-weight:600}.investment-hub-market.is-open{color:rgb(var(--success-300))}.investment-start-overview{display:flex;min-width:0;flex-direction:column;gap:1.25rem}.investment-guide{display:flex;align-items:center;padding:1.125rem .75rem}@media(min-width:640px){.investment-guide{padding:1.25rem 1.5rem}}.investment-guide-steps{position:relative;display:grid;width:100%;grid-template-columns:repeat(4,minmax(0,1fr))}.investment-guide-steps:before{content:"";position:absolute;top:1rem;inset-inline:12.5%;height:1px;background:rgb(var(--gold-300) / .28)}.investment-guide-steps li{position:relative;z-index:1;display:flex;min-width:0;flex-direction:column;align-items:center;gap:.5rem;padding-inline:.25rem;text-align:center}.investment-guide-step-number{display:inline-flex;width:2rem;height:2rem;align-items:center;justify-content:center;border:1px solid rgb(var(--gold-300) / .42);border-radius:999px;background:rgb(var(--navy-900));color:var(--ux-gold);font-family:var(--ux-font-display);font-size:.8125rem;font-weight:600;box-shadow:0 0 0 4px rgb(var(--navy-900))}.investment-guide-steps strong{font-size:.75rem;font-weight:600;line-height:1.5;color:var(--ux-text-soft)}@media(min-width:640px){.investment-guide-steps strong{font-size:.8125rem}}.investment-levels{min-width:0}.investment-levels-list{display:grid;gap:1rem;grid-template-columns:repeat(auto-fill,minmax(min(100%,20rem),1fr))}.investment-levels-empty{grid-column:1 / -1}.investment-level-card{--level-accent: rgb(var(--steel-300));display:flex;min-width:0;flex-direction:column;gap:1rem;padding:1.25rem;transition:border-color var(--ux-med) var(--ux-ease),box-shadow var(--ux-med) var(--ux-ease)}@media(min-width:640px){.investment-level-card{padding:1.5rem}}.investment-level-card:before{content:"";position:absolute;top:-1px;inset-inline:1.5rem;height:2px;border-radius:0 0 2px 2px;background:linear-gradient(90deg,transparent,var(--level-accent),transparent);opacity:.9;pointer-events:none}.investment-level-card:hover{border-color:rgb(var(--gold-300) / .2)}.investment-level-tone-sky{--level-accent: rgb(var(--steel-300))}.investment-level-tone-bronze{--level-accent: rgb(var(--gold-600))}.investment-level-tone-silver{--level-accent: rgb(var(--navy-300))}.investment-level-tone-gold{--level-accent: rgb(var(--gold-300))}.investment-level-tone-teal{--level-accent: rgb(var(--navy-100))}.investment-level-tone-azure{--level-accent: rgb(var(--steel-500))}.investment-level-tone-royal{--level-accent: rgb(var(--gold-200))}.investment-level-card.is-recommended{border-color:transparent;background:var(--ux-surface-grad) padding-box,linear-gradient(140deg,rgb(var(--gold-300) / .55),rgb(var(--gold-300) / .06) 38%,rgb(var(--steel-400) / .14) 72%,rgb(var(--gold-300) / .3)) border-box;box-shadow:var(--ux-shadow),0 26px 50px -32px rgb(var(--gold-400) / .5)}.investment-level-card.is-recommended:hover{border-color:transparent}.investment-level-card.is-invested{border-color:rgb(var(--success-400) / .28)}.investment-level-card.is-unavailable{--level-accent: rgb(var(--navy-500));background:rgb(var(--navy-900) / .45);box-shadow:none}.investment-level-card.is-unavailable:before{display:none}.investment-level-card.is-unavailable:hover{border-color:var(--ux-line)}.investment-level-card-heading{display:flex;min-width:0;align-items:center;gap:.875rem}.investment-level-emblem{display:inline-flex;width:2.75rem;height:2.75rem;flex-shrink:0;align-items:center;justify-content:center;border:1px solid color-mix(in srgb,var(--level-accent) 45%,transparent);border-radius:999px;background:radial-gradient(circle at 50% 30%,color-mix(in srgb,var(--level-accent) 20%,transparent),rgb(var(--navy-975) / .6) 72%);color:var(--level-accent);font-size:1.05rem;box-shadow:inset 0 1px rgb(var(--ivory) / .06),0 0 0 4px color-mix(in srgb,var(--level-accent) 7%,transparent)}.investment-level-name{font-family:var(--ux-font-display);font-size:1.125rem;font-weight:600;line-height:1.45;color:var(--ux-text-strong);overflow-wrap:anywhere}.investment-level-card.is-unavailable .investment-level-name{color:var(--ux-text-soft)}.investment-level-card-badges{display:flex;flex-wrap:wrap;align-items:center;gap:.375rem;margin-top:.375rem}.investment-level-card-badges:not(:has(*)){display:none}.investment-level-card-badges .ux-badge{white-space:normal}.investment-level-description{font-size:.8125rem;line-height:1.85;color:var(--ux-text-muted);overflow-wrap:anywhere}.investment-level-description:empty{display:none}.investment-level-description.is-clamped{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2}.investment-level-notice,.investment-level-hint{display:flex;align-items:flex-start;gap:.5rem;padding:.625rem .75rem;border:1px solid;border-radius:var(--ux-r-sm);font-size:.75rem;font-weight:500;line-height:1.8}.investment-level-notice>svg,.investment-level-hint>svg{flex-shrink:0;margin-top:.3rem}.investment-level-notice>span,.investment-level-hint>span{min-width:0}.investment-level-notice{border-color:rgb(var(--steel-300) / .2);background:rgb(var(--steel-300) / .06);color:rgb(var(--steel-100))}.investment-level-notice>svg{color:rgb(var(--steel-300))}.investment-level-notice.is-warning{border-color:rgb(var(--warning-400) / .22);background:rgb(var(--warning-400) / .06);color:rgb(var(--warning-100))}.investment-level-notice.is-warning>svg{color:rgb(var(--warning-300))}.investment-level-hint{border-color:rgb(var(--gold-300) / .18);background:rgb(var(--gold-300) / .05);color:rgb(var(--gold-100))}.investment-level-hint>svg{color:rgb(var(--gold-300))}.investment-level-facts{display:flex;min-width:0;flex-direction:column}.investment-level-facts>div{display:flex;min-width:0;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:.125rem 1rem;padding:.5625rem 0;border-bottom:1px dashed var(--ux-line);font-size:.8125rem}.investment-level-facts>div:last-child{border-bottom:0;padding-bottom:0}.investment-level-facts dt{color:var(--ux-text-muted)}.investment-level-facts dd{min-width:0;margin-inline-start:auto;font-weight:600;color:var(--ux-text-strong);text-align:end;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.investment-level-facts>.is-capital{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.25rem .75rem;margin-bottom:.375rem;padding:.875rem 1rem;border:1px solid var(--ux-line-soft);border-radius:var(--ux-r);background:rgb(var(--navy-975) / .38)}.investment-level-facts>.is-capital dt{grid-column:1;font-size:.75rem}.investment-level-facts>.is-capital dd{grid-column:1;justify-self:start;margin-inline-start:0;font-family:var(--ux-font-display);font-size:1.375rem;font-weight:500;line-height:1.3;text-align:start}.investment-level-facts>.is-capital .investment-level-afford{grid-column:2;grid-row:1 / span 2}.investment-level-locked-state{display:flex;align-items:center;gap:.75rem;padding:.875rem 1rem;border:1px dashed var(--ux-line-strong);border-radius:var(--ux-r);background:rgb(var(--navy-975) / .3);color:var(--ux-text-faint)}.investment-level-locked-state>svg{flex-shrink:0;font-size:1.125rem}.investment-level-locked-state div{display:flex;min-width:0;flex-direction:column;gap:.125rem}.investment-level-locked-state strong{font-size:.875rem;font-weight:600;color:var(--ux-text-soft)}.investment-level-locked-state span{font-size:.75rem;line-height:1.7}.investment-level-card-action{margin-top:auto;padding-top:.25rem}.investment-level-details-link>svg{transition:transform var(--ux-med) var(--ux-ease)}a.investment-level-details-link:hover>svg{transform:translate(-3px)}.investment-level-details-link.is-invested{border-color:rgb(var(--success-400) / .35);color:rgb(var(--success-100))}.investment-level-details-link.is-invested:hover{border-color:rgb(var(--success-300) / .55);background:rgb(var(--success-400) / .08);color:rgb(var(--success-50))}.investment-ladder-status{display:flex;min-width:0;flex-direction:column;gap:.625rem;margin-bottom:1rem}.investment-ladder-note,.investment-lock-details{margin-top:1rem}.investment-ladder-note+.investment-lock-details{margin-top:.75rem}.investment-ladder-note-heading{display:flex;align-items:center;gap:.75rem;font-family:var(--ux-font-display);font-size:.9375rem;font-weight:600;line-height:1.5;color:var(--ux-text-strong)}.investment-ladder-note-body{display:flex;max-width:62rem;flex-direction:column;gap:.5rem;padding-inline-start:1.125rem;list-style:disc;font-size:.875rem;line-height:1.9;color:var(--ux-text-soft)}.investment-ladder-note-body li::marker{color:rgb(var(--gold-300) / .7)}.investment-lock-details-title{display:inline-flex;min-width:0;align-items:center;gap:.625rem}.investment-lock-details-title>svg{flex-shrink:0;color:rgb(var(--gold-300))}.investment-lock-details-copy{display:flex;min-width:0;flex-direction:column;gap:.25rem}.investment-lock-details-current{font-size:.75rem;font-weight:500;line-height:1.7;color:rgb(var(--warning-200));overflow-wrap:anywhere}.investment-lock-details-current .capital-lock-figure{color:rgb(var(--warning-100))}.investment-lock-details .capital-lock-explainer{margin-top:0;padding:0;border:0;background:none}.investment-lock-details .capital-lock-explainer-heading,.investment-lock-details .capital-lock-explainer-current{display:none}.investment-ladder-note-current{display:flex;align-items:flex-start;gap:.625rem;padding:.75rem .875rem;border:1px solid rgb(var(--gold-300) / .2);border-inline-start:3px solid rgb(var(--gold-300) / .8);border-radius:var(--ux-r-sm);background:rgb(var(--gold-300) / .06);font-size:.8125rem;font-weight:500;line-height:1.85;color:rgb(var(--gold-50))}.investment-ladder-note-current>svg{flex-shrink:0;margin-top:.3rem;color:rgb(var(--gold-300))}.investment-ladder-note-current>span{min-width:0}.investment-level-back{display:inline-flex;min-height:2.25rem;align-self:flex-start;align-items:center;gap:.5rem;margin-bottom:-.5rem;font-size:.8125rem;font-weight:600;color:var(--ux-text-muted);transition:color var(--ux-fast) ease}.investment-level-back:hover{color:var(--ux-gold-soft)}.investment-level-back svg{font-size:.75rem}.investment-level-detail-layout{display:grid;grid-template-columns:minmax(0,1fr);grid-template-areas:"head" "action" "figures";gap:1.25rem}.investment-level-hero{grid-area:head}.investment-level-invest-panel{grid-area:action}.investment-level-detail-card{grid-area:figures}@media(min-width:1024px){.investment-level-detail-layout{grid-template-columns:minmax(0,1fr) 20rem;grid-template-rows:auto 1fr;grid-template-areas:"head action" "figures action";align-items:start}}@media(min-width:1280px){.investment-level-detail-layout{grid-template-columns:minmax(0,1fr) 22rem}}.investment-level-hero{display:flex;min-width:0;flex-direction:column;gap:1.5rem}.investment-level-hero-copy{min-width:0}.investment-level-hero-copy .investment-level-card-badges{margin:0 0 .75rem}.investment-level-hero-chips{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.625rem}@media(min-width:640px){.investment-level-hero-chips{grid-template-columns:repeat(3,minmax(0,1fr))}}.investment-level-hero-chips>div{min-width:0;padding:.75rem .875rem;border:1px solid var(--ux-line);border-radius:var(--ux-r);background:rgb(var(--navy-975) / .35)}.investment-level-hero-chips dt{display:flex;align-items:center;gap:.375rem;font-size:.75rem;font-weight:500;line-height:1.5;color:var(--ux-text-muted)}.investment-level-hero-chips dt svg{flex-shrink:0;font-size:.8125rem;color:rgb(var(--gold-300))}.investment-level-hero-chips dd{margin-top:.375rem;font-family:var(--ux-font-display);font-size:.9375rem;font-weight:600;line-height:1.45;color:var(--ux-text-strong);overflow-wrap:anywhere}.investment-level-hero-chips dd[dir=ltr]{text-align:end}.investment-level-hero-chips>.is-capital{grid-column:1 / -1;border-color:rgb(var(--gold-300) / .3);background:linear-gradient(160deg,rgb(var(--gold-300) / .11),rgb(var(--gold-300) / .02))}@media(min-width:640px){.investment-level-hero-chips>.is-capital{grid-column:auto}}.investment-level-hero-chips>.is-capital dd{font-size:1.25rem;color:rgb(var(--gold-100))}.investment-level-invest-panel{position:relative;min-width:0;padding:1.25rem;border:1px solid transparent;border-radius:var(--ux-r-lg);background:linear-gradient(180deg,rgb(var(--navy-850) / .94),rgb(var(--navy-900) / .92)) padding-box,linear-gradient(150deg,rgb(var(--gold-300) / .5),rgb(var(--gold-300) / .08) 40%,rgb(var(--steel-400) / .14) 75%,rgb(var(--gold-300) / .3)) border-box;box-shadow:var(--ux-shadow-lg)}@media(min-width:640px){.investment-level-invest-panel{padding:1.5rem}}.investment-level-invest-heading{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding-bottom:1rem;border-bottom:1px solid var(--ux-line-soft)}.investment-level-invest-heading h2{min-width:0;font-family:var(--ux-font-display);font-size:1.125rem;font-weight:600;line-height:1.45;color:var(--ux-text-strong)}.investment-level-form{display:flex;flex-direction:column;gap:.75rem;padding-top:1rem}.investment-level-figures{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;overflow:hidden;border:1px solid var(--ux-line);border-radius:var(--ux-r);background:var(--ux-line)}.investment-level-figures>div{display:flex;min-width:0;flex-direction:column;gap:.375rem;padding:.75rem .875rem;background:rgb(var(--navy-925))}.investment-level-figures>div.is-required{background-image:linear-gradient(160deg,rgb(var(--gold-300) / .1),transparent 75%)}.investment-level-figures>div.is-required:focus-within{box-shadow:inset 0 0 0 1px rgb(var(--gold-300) / .5)}.investment-level-figures>div>span,.investment-level-figures>div>label{display:block;overflow:hidden;font-size:.6875rem;font-weight:500;line-height:1.5;color:var(--ux-text-muted);text-overflow:ellipsis;white-space:nowrap}.investment-level-figures strong{display:block;overflow:hidden;font-size:1.0625rem;font-weight:600;line-height:1.4;color:var(--ux-text-strong);text-align:right;text-overflow:ellipsis;white-space:nowrap}.investment-level-amount-field{display:flex;align-items:center;gap:.375rem}.investment-level-amount-field input{width:100%;min-width:0;flex:1;padding:0;border:0;background:transparent;box-shadow:none;outline:none;color:rgb(var(--gold-100));font-family:var(--ux-font-display);font-size:1.0625rem;font-weight:600;line-height:1.4;font-variant-numeric:tabular-nums;text-align:right;cursor:not-allowed;-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}.investment-level-amount-field input:focus{border:0;box-shadow:none;outline:none}.investment-level-amount-field input::-webkit-outer-spin-button,.investment-level-amount-field input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.investment-level-amount-field>svg{flex-shrink:0;font-size:.75rem;color:rgb(var(--gold-300) / .75)}.investment-level-afford-state{display:flex;align-items:flex-start;gap:.5rem;font-size:.8125rem;font-weight:500;line-height:1.75;color:var(--ux-text-soft)}.investment-level-afford-state>svg{flex-shrink:0;margin-top:.3rem}.investment-level-afford-state.is-ok>svg{color:rgb(var(--success-300))}.investment-level-afford-state.is-short{color:rgb(var(--warning-200))}.investment-level-afford-state.is-short>svg{color:rgb(var(--warning-300))}.investment-level-afford-state>span{min-width:0}.investment-level-auto{padding:1rem;border:1px solid var(--ux-line);border-radius:var(--ux-r);background:rgb(var(--navy-975) / .35)}.investment-level-auto-title{display:flex;align-items:center;gap:.5rem;font-size:.875rem;font-weight:600;line-height:1.6;color:rgb(var(--gold-100))}.investment-level-auto-title svg{flex-shrink:0;color:rgb(var(--gold-300))}.investment-level-auto-text{margin-top:.5rem;font-size:.75rem;line-height:1.8;color:var(--ux-text-muted)}.investment-level-auto-link{margin-top:.75rem}.investment-auto-switch{display:flex;align-items:center;gap:.75rem;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.investment-auto-switch-track{position:relative;width:3rem;height:1.75rem;flex-shrink:0;border-radius:999px;background:rgb(var(--navy-700));box-shadow:inset 0 0 0 1px rgb(var(--ivory) / .12);transition:background var(--ux-fast) ease,box-shadow var(--ux-fast) ease}.investment-auto-switch-track:after{content:"";position:absolute;top:.25rem;inset-inline-start:.25rem;width:1.25rem;height:1.25rem;border-radius:999px;background:rgb(var(--ivory));box-shadow:0 2px 6px rgb(var(--navy-black) / .45);transition:inset-inline-start var(--ux-med) var(--ux-ease)}.investment-auto-switch input:checked+.investment-auto-switch-track{background:var(--ux-gold-grad);box-shadow:inset 0 0 0 1px rgb(var(--gold-200) / .5)}.investment-auto-switch input:checked+.investment-auto-switch-track:after{inset-inline-start:1.5rem}.investment-auto-switch input:focus-visible+.investment-auto-switch-track{box-shadow:var(--ux-focus-ring)}.investment-auto-switch-label{min-width:0;flex:1;font-size:.875rem;font-weight:600;line-height:1.6;color:var(--ux-text-strong)}.investment-auto-days{margin-top:1rem}.investment-auto-stepper{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.5rem;border:1px solid var(--ux-line-soft);border-radius:var(--ux-r);background:rgb(var(--navy-975) / .45)}.investment-auto-step{font-size:1.375rem;font-weight:500;line-height:1}.investment-auto-count{min-width:0;flex:1;text-align:center}.investment-auto-count .ux-num{font-size:1.75rem;font-weight:500;line-height:1.2;color:rgb(var(--gold-100))}.investment-auto-unit{margin-inline-start:.375rem;font-size:.8125rem;font-weight:500;color:var(--ux-text-muted)}.investment-auto-range{display:block;width:100%;margin-top:.875rem;accent-color:rgb(var(--gold-300));cursor:pointer}.investment-auto-summary{margin-top:.75rem;font-size:.75rem;line-height:1.85;color:var(--ux-text-soft)}.investment-auto-single{margin-top:.75rem;font-size:.75rem;line-height:1.85;color:rgb(var(--warning-200))}.investment-auto-note{margin-top:.625rem;font-size:.75rem;line-height:1.85;color:var(--ux-text-muted)}.investment-auto-note>summary{display:inline-flex;cursor:pointer;list-style:none;align-items:center;gap:.375rem;font-weight:600;color:var(--ux-gold-soft)}.investment-auto-note>summary::-webkit-details-marker{display:none}.investment-auto-note>summary:after{content:"";width:.375rem;height:.375rem;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;transform:rotate(45deg) translateY(-2px);transition:transform var(--ux-med) var(--ux-ease)}.investment-auto-note[open]>summary:after{transform:rotate(-135deg) translateY(-1px)}.investment-auto-note>p{margin-top:.375rem}.investment-modal-facts{margin-bottom:.875rem;font-size:.875rem}.investment-modal-facts .is-risk dt svg{color:rgb(var(--danger-300))}.investment-modal-facts .is-risk dd{color:rgb(var(--danger-200))}.investment-level-submit{margin-top:.25rem}.investment-level-steps{display:flex;flex-direction:column;gap:.75rem;margin-top:1.25rem;padding-top:1.125rem;border-top:1px solid var(--ux-line-soft)}.investment-level-steps li{display:flex;align-items:flex-start;gap:.75rem}.investment-level-steps li>span{display:inline-flex;width:1.5rem;height:1.5rem;flex-shrink:0;align-items:center;justify-content:center;border:1px solid rgb(var(--gold-300) / .35);border-radius:999px;background:rgb(var(--navy-900));color:var(--ux-gold);font-family:var(--ux-font-display);font-size:.75rem;font-weight:600}.investment-level-steps li>p{min-width:0;font-size:.75rem;line-height:1.85;color:var(--ux-text-muted)}.investment-level-steps li>p>strong{margin-inline-end:.25rem;font-weight:600;color:var(--ux-text-strong)}.investment-level-detail-card .ux-card-title{display:flex;align-items:center;gap:.5rem}.investment-level-detail-card .ux-card-title svg{flex-shrink:0;color:rgb(var(--gold-300))}.investment-level-detail-card .ux-card-body>*+*{margin-top:1rem}.investment-level-detail-facts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.625rem}.investment-level-detail-facts>div{min-width:0;padding:.875rem 1rem;border:1px solid var(--ux-line-soft);border-radius:var(--ux-r);background:rgb(var(--navy-975) / .38)}.investment-level-detail-facts>div.is-risk{grid-column:1 / -1;border-color:rgb(var(--danger-400) / .18);background:rgb(var(--danger-500) / .05)}.investment-level-detail-facts dt{display:flex;align-items:center;gap:.375rem;font-size:.75rem;font-weight:500;line-height:1.5;color:var(--ux-text-muted)}.investment-level-detail-facts dt svg{flex-shrink:0;color:rgb(var(--gold-300))}.investment-level-detail-facts>.is-risk dt svg{color:rgb(var(--danger-300))}.investment-level-detail-facts dd{margin-top:.5rem;font-family:var(--ux-font-display);font-size:1rem;font-weight:600;line-height:1.5;color:var(--ux-text-strong);font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.investment-level-detail-facts>.is-risk dd{color:rgb(var(--danger-200))}.investment-modal{background:rgb(var(--navy-black) / .66);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.investment-modal .ux-modal-foot{padding-bottom:max(1.25rem,env(safe-area-inset-bottom,0px))}.investment-modal-heading{display:flex;min-width:0;align-items:center;gap:.75rem}.investment-modal-title{font-family:var(--ux-font-display);font-size:1.0625rem;font-weight:600;line-height:1.5;color:var(--ux-text-strong)}.investment-modal-text{font-size:.875rem;line-height:1.95;color:var(--ux-text-soft)}.investment-modal-text strong{font-weight:600;color:var(--ux-text-strong)}.investment-modal-note{margin-top:.875rem;padding:.75rem .875rem;border:1px solid rgb(var(--gold-300) / .2);border-radius:var(--ux-r-sm);background:rgb(var(--gold-300) / .07);font-size:.8125rem;line-height:1.85;color:rgb(var(--gold-50))}.investment-auto-plans{display:grid;gap:1rem}@media(min-width:768px){.investment-auto-plans{grid-template-columns:repeat(2,minmax(0,1fr))}}.investment-auto-plan{display:flex;min-width:0;flex-direction:column;gap:.75rem}.investment-auto-plan-head{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem}.investment-auto-plan-title{min-width:0;align-self:center;overflow:hidden;font-family:var(--ux-font-display);font-size:1.0625rem;font-weight:600;line-height:1.5;color:var(--ux-text-strong);text-overflow:ellipsis;white-space:nowrap}.investment-auto-plan-remaining{display:flex;min-width:4rem;flex-shrink:0;flex-direction:column;align-items:center;padding:.5rem .75rem;border:1px solid var(--ux-line);border-radius:var(--ux-r-sm);background:rgb(var(--navy-975) / .45)}.investment-auto-plan-remaining strong{font-size:1.375rem;font-weight:500;line-height:1.2;color:rgb(var(--gold-100))}.investment-auto-plan-remaining span{font-size:.6875rem;font-weight:500;color:var(--ux-text-muted)}.investment-auto-plan-progress{font-size:.8125rem;font-weight:500;color:var(--ux-text-soft)}.investment-auto-plan-waiting{font-size:.75rem;line-height:1.8;color:var(--ux-text-faint)}.investment-auto-plan-stop{margin-top:.25rem}.investment-cycle-list{display:grid;gap:1rem}@media(min-width:1440px){.investment-cycle-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem}}.investment-cycle-empty{grid-column:1 / -1}.investment-cycle-card{display:flex;min-width:0;flex-direction:column;gap:1rem;padding:1.125rem}@media(min-width:640px){.investment-cycle-card{padding:1.5rem}}.investment-cycle-card-header{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem}.investment-cycle-name{margin-top:.625rem;font-family:var(--ux-font-display);font-size:1.0625rem;font-weight:600;line-height:1.5;color:var(--ux-text-strong);overflow-wrap:anywhere}.investment-cycle-reference{margin-top:.125rem;overflow:hidden;font-family:var(--ux-font-mono);font-size:.6875rem;color:var(--ux-text-faint);text-align:end;text-overflow:ellipsis;white-space:nowrap}.investment-cycle-capital{display:inline-flex;flex-shrink:0;align-items:baseline;gap:.375rem;padding:.5rem .75rem;border:1px solid rgb(var(--gold-300) / .2);border-radius:var(--ux-r-sm);background:rgb(var(--gold-300) / .06)}.investment-cycle-capital strong{font-size:1.25rem;font-weight:500;line-height:1.2;color:var(--ux-text-strong)}.investment-cycle-capital span{font-size:.6875rem;font-weight:600;color:rgb(var(--gold-300))}.investment-cycle-profit-summary{display:grid;overflow:hidden;border:1px solid var(--ux-line-soft);border-radius:var(--ux-r);background:rgb(var(--navy-975) / .35)}.investment-cycle-profit-metric{display:flex;min-width:0;align-items:baseline;justify-content:space-between;gap:.75rem;padding:.625rem .875rem}.investment-cycle-profit-metric+.investment-cycle-profit-metric{border-top:1px solid var(--ux-line-soft)}.investment-cycle-profit-metric dt{flex-shrink:0;font-size:.75rem;font-weight:500;color:var(--ux-text-muted)}.investment-cycle-profit-metric dd{min-width:0;font-size:.8125rem;font-weight:600;color:var(--ux-text-strong);text-align:end;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}@media(min-width:640px){.investment-cycle-profit-summary{grid-template-columns:repeat(3,minmax(0,1fr))}.investment-cycle-profit-metric{display:block;padding:.75rem .875rem}.investment-cycle-profit-metric+.investment-cycle-profit-metric{border-top:0;border-inline-start:1px solid var(--ux-line-soft)}.investment-cycle-profit-metric dd{margin-top:.25rem;text-align:start}}.investment-cycle-meta{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.625rem}.investment-cycle-meta>*{min-width:0}.investment-cycle-meta-tile{padding:.625rem .75rem;border:1px solid var(--ux-line-soft);border-radius:var(--ux-r);background:rgb(var(--navy-975) / .35);font-size:.75rem}.investment-cycle-meta-tile>p:first-child{font-weight:500;color:var(--ux-text-faint)}.investment-cycle-meta-tile>p+p{margin-top:.375rem;font-size:.8125rem;font-weight:600;line-height:1.6;color:var(--ux-text-soft)}.investment-cycle-meta-tile>p[dir=ltr]{text-align:end}.investment-cycle-meta-tile.is-phase>p+p{color:rgb(var(--warning-200))}.investment-page .ux-badge.is-live:before{animation:investmentLiveDot 2.2s ease-in-out infinite}.investment-cycle-overview{display:grid;grid-template-columns:minmax(0,1fr);grid-template-areas:"schedule" "progress";gap:1.25rem}.investment-cycle-schedule-card{grid-area:schedule;display:grid;overflow:hidden}.investment-cycle-progress-panel{grid-area:progress;min-width:0;padding:1.125rem}@media(min-width:640px){.investment-cycle-progress-panel{padding:1.5rem}}@media(min-width:768px)and (max-width:1279px){.investment-cycle-schedule-card{grid-template-columns:repeat(2,minmax(0,1fr))}.investment-cycle-schedule-card:not(:has(.investment-cycle-schedule-primary>*)){grid-template-columns:minmax(0,1fr)}}@media(min-width:1280px){.investment-cycle-overview{grid-template-columns:minmax(0,1fr) 20rem;grid-template-areas:"progress schedule";align-items:start}.investment-cycle-schedule-card{position:sticky;top:calc(var(--ux-topbar-h) + 1rem)}}.investment-cycle-schedule-primary{display:flex;min-width:0;align-items:center;padding:1.25rem;border-bottom:1px solid var(--ux-line-soft);background:linear-gradient(160deg,rgb(var(--gold-300) / .07),transparent 70%)}.investment-cycle-schedule-primary:not(:has(*)){display:none}@media(min-width:768px)and (max-width:1279px){.investment-cycle-schedule-primary{border-bottom:0;border-inline-end:1px solid var(--ux-line-soft)}}.investment-cycle-countdown{width:100%}.investment-cycle-phase p{font-size:.75rem;font-weight:500;color:var(--ux-text-muted)}.investment-cycle-phase strong{display:block;margin-top:.5rem;font-family:var(--ux-font-display);font-size:1.0625rem;font-weight:600;line-height:1.5;color:rgb(var(--warning-100))}.investment-cycle-phase span{display:block;margin-top:.5rem;font-size:.75rem;line-height:1.75;color:var(--ux-text-faint)}.investment-cycle-timing{min-width:0;padding:1.25rem}.investment-cycle-timing h2{font-family:var(--ux-font-display);font-size:.9375rem;font-weight:600;color:var(--ux-text-strong)}.investment-cycle-timing .ux-kv{margin-top:.5rem}.investment-cycle-timing .ux-kv-row{font-size:.8125rem}.investment-activity{margin-top:1.25rem;overflow:hidden;border:1px solid var(--ux-line-soft);border-radius:var(--ux-r);background:rgb(var(--navy-975) / .35)}.investment-activity-header{display:flex;align-items:center;gap:.75rem;padding:.875rem 1rem;border-bottom:1px solid var(--ux-line-soft)}.investment-activity-header h2{overflow:hidden;font-size:.875rem;font-weight:600;line-height:1.5;color:var(--ux-text-strong);text-overflow:ellipsis;white-space:nowrap}.investment-activity-count{min-width:1.75rem;flex-shrink:0;padding:.125rem .5rem;border:1px solid var(--ux-line);border-radius:999px;background:rgb(var(--ivory) / .04);color:var(--ux-text-soft);font-size:.75rem;font-weight:600;text-align:center}.investment-activity-feed{max-height:18rem;overflow-y:auto;padding:.5rem 1rem}.investment-activity-entry{position:relative;display:grid;grid-template-columns:auto minmax(0,1fr);gap:.125rem .75rem;padding:.5rem 0}.investment-activity-entry:before{content:"";position:absolute;top:1.25rem;bottom:-.5rem;inset-inline-start:.1875rem;width:1px;background:var(--ux-line)}.investment-activity-entry:last-child:before{display:none}.investment-activity-marker{position:relative;z-index:1;width:.4375rem;height:.4375rem;margin-top:.5rem;border-radius:999px;background:rgb(var(--gold-300));box-shadow:0 0 0 3px rgb(var(--gold-300) / .15)}.investment-activity-entry.is-error .investment-activity-marker{background:rgb(var(--danger-400));box-shadow:0 0 0 3px rgb(var(--danger-400) / .15)}.investment-activity-entry p{font-size:.8125rem;line-height:1.75;color:var(--ux-text-soft)}.investment-activity-entry.is-error p{color:rgb(var(--danger-200))}.investment-activity-entry time{grid-column:2;justify-self:start;font-family:var(--ux-font-mono);font-size:.6875rem;color:var(--ux-text-faint)}.investment-cycle-result{--result-tone: rgb(var(--gold-300));padding:1.25rem}@media(min-width:640px){.investment-cycle-result{padding:1.75rem}}.investment-cycle-result:before{content:"";position:absolute;inset-block:1.25rem;inset-inline-start:-1px;width:3px;border-radius:3px;background:var(--result-tone)}.investment-cycle-result.is-win{--result-tone: rgb(var(--success-400));border-color:rgb(var(--success-400) / .22);background:linear-gradient(160deg,rgb(var(--success-400) / .07),transparent 55%),var(--ux-surface-grad)}.investment-cycle-result.is-loss{--result-tone: rgb(var(--danger-400));border-color:rgb(var(--danger-400) / .22);background:linear-gradient(160deg,rgb(var(--danger-400) / .07),transparent 55%),var(--ux-surface-grad)}.investment-cycle-result-layout{display:flex;flex-direction:column;gap:1.25rem}@media(min-width:1024px){.investment-cycle-result-layout{flex-direction:row;align-items:center;justify-content:space-between;gap:2rem}}.investment-cycle-result-copy{display:flex;min-width:0;align-items:center;gap:1rem}.investment-cycle-result-character{flex-shrink:0}.investment-cycle-result-layout h2{display:flex;align-items:center;gap:.5rem;font-family:var(--ux-font-display);font-size:clamp(1.25rem,1rem + 1vw,1.625rem);font-weight:600;line-height:1.4;color:var(--ux-text-strong)}.investment-cycle-result-layout h2>svg{flex-shrink:0;font-size:.85em;color:var(--result-tone)}.investment-cycle-result-copy p{margin-top:.375rem;font-size:.8125rem;line-height:1.85;color:var(--ux-text-muted)}.investment-cycle-result-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.625rem}@media(min-width:640px){.investment-cycle-result-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(min-width:1024px){.investment-cycle-result-grid{width:min(100%,36rem);flex-shrink:0}}.investment-cycle-result-grid>div{min-width:0;padding:.75rem .875rem;border:1px solid var(--ux-line-soft);border-radius:var(--ux-r);background:rgb(var(--navy-975) / .4)}.investment-cycle-result-grid p{font-size:.6875rem;font-weight:500;color:var(--ux-text-faint)}.investment-cycle-result-grid strong{display:block;margin-top:.375rem;font-size:.9375rem;font-weight:600;line-height:1.45;color:var(--ux-text-strong);overflow-wrap:anywhere}.investment-cycle-result-grid strong[dir=ltr]{text-align:end}.investment-cycle-result-grid .is-outcome{color:var(--result-tone)}.investment-cycle-result-grid>.is-final{border-color:rgb(var(--gold-300) / .25);background:rgb(var(--gold-300) / .06)}.investment-cycle-result-grid>.is-final strong{color:rgb(var(--gold-100))}.investment-cycle-details-grid{display:grid;gap:1.25rem}@media(min-width:1024px){.investment-cycle-details-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}}.investment-mobile-details-summary{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:1rem 1.125rem;cursor:pointer;list-style:none}.investment-mobile-details-summary::-webkit-details-marker{display:none}.investment-mobile-details-heading{display:flex;min-width:0;align-items:center;gap:.75rem}.investment-mobile-details-heading small{display:block;font-size:.6875rem;font-weight:500;line-height:1.5;color:var(--ux-text-faint)}.investment-mobile-details-heading strong{display:block;font-family:var(--ux-font-display);font-size:1rem;font-weight:600;line-height:1.5;color:var(--ux-text-strong)}.investment-mobile-details-chevron{flex-shrink:0;font-size:.75rem;color:var(--ux-text-faint);transition:transform var(--ux-med) var(--ux-ease)}.investment-mobile-details[open] .investment-mobile-details-chevron{transform:rotate(180deg)}.investment-mobile-details-body{padding:1rem 1.125rem 1.125rem;border-top:1px solid var(--ux-line-soft)}.investment-mobile-details-body>*+*{margin-top:.875rem}@media(min-width:640px){.investment-mobile-details-summary{padding:1.375rem 1.5rem 0;pointer-events:none;cursor:default}.investment-mobile-details-chevron{display:none}.investment-mobile-details-body{padding:1.125rem 1.5rem 1.5rem;border-top:0}}.investment-details-note{font-size:.75rem;line-height:1.85;color:var(--ux-text-faint)}.investment-snapshot-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem}.investment-snapshot-grid>div{min-width:0;padding:.75rem .875rem;border:1px solid var(--ux-line-soft);border-radius:var(--ux-r);background:rgb(var(--navy-975) / .38)}.investment-snapshot-grid dt{font-size:.6875rem;font-weight:500;line-height:1.5;color:var(--ux-text-muted)}.investment-snapshot-grid dd{margin-top:.375rem;font-size:.875rem;font-weight:600;line-height:1.5;color:var(--ux-text-strong);font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.investment-snapshot-grid dd[dir=ltr]{text-align:end}.investment-snapshot-grid>.is-risk dd{color:rgb(var(--danger-200))}.investment-reference-list{display:flex;flex-direction:column}.investment-reference-list>div{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.375rem .75rem;padding:.75rem 0;border-bottom:1px dashed var(--ux-line)}.investment-reference-list>div:first-child{padding-top:0}.investment-reference-list>div:last-child{padding-bottom:0;border-bottom:0}.investment-reference-list dt{grid-column:1 / -1;font-size:.75rem;font-weight:500;color:var(--ux-text-muted)}.investment-reference-list dd{grid-column:1;min-width:0;font-family:var(--ux-font-mono);font-size:.8125rem;line-height:1.6;color:var(--ux-text-strong);text-align:end;overflow-wrap:anywhere;word-break:break-all}.investment-reference-list dd.is-empty{font-family:var(--ux-font-body);color:var(--ux-text-faint);word-break:normal}.investment-reference-list .investment-copy-button{grid-column:2;grid-row:2}.investment-reference-note{grid-column:1 / -1;font-size:.6875rem;line-height:1.75;color:var(--ux-text-faint)}.investment-copy-button{display:inline-flex;min-height:2.25rem;align-items:center;gap:.375rem;padding:.375rem .75rem;border:1px solid var(--ux-line-strong);border-radius:var(--ux-r-xs);background:rgb(var(--ivory) / .04);color:rgb(var(--gold-200));font-size:.75rem;font-weight:600;white-space:nowrap;transition:color var(--ux-fast) ease,border-color var(--ux-fast) ease,background-color var(--ux-fast) ease}.investment-copy-button:hover{border-color:rgb(var(--gold-300) / .4);background:rgb(var(--gold-300) / .08);color:rgb(var(--gold-100))}.investment-copy-button[data-copy-state=success]{border-color:rgb(var(--success-400) / .35);background:rgb(var(--success-400) / .1);color:rgb(var(--success-200))}.investment-copy-button[data-copy-state=error]{border-color:rgb(var(--danger-400) / .35);background:rgb(var(--danger-400) / .1);color:rgb(var(--danger-200))}.investment-filter-tabs{display:none;flex-wrap:wrap;gap:.5rem}@media(min-width:640px){.investment-filter-tabs{display:flex}}.investment-history-panel{--investment-history-cols: minmax(0, 1.4fr) minmax(0, .9fr) minmax(0, .8fr) minmax(0, 1fr) minmax(0, .9fr) 1rem;overflow:hidden}.investment-history-head{display:none}.investment-history-rows>*+*{border-top:1px solid var(--ux-line-soft)}.investment-history-card{position:relative;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.75rem;padding:1rem 1.125rem;transition:background-color var(--ux-fast) ease}.investment-history-card:hover{background:rgb(var(--ivory) / .025)}.investment-history-identity{grid-column:1;grid-row:1;min-width:0}.investment-history-identity p{font-weight:600;line-height:1.5;color:var(--ux-text-strong);overflow-wrap:anywhere}.investment-history-meta{display:flex;flex-wrap:wrap;align-items:center;gap:.125rem .625rem;margin-top:.125rem;font-size:.6875rem;color:var(--ux-text-faint)}.investment-history-meta span{min-width:0;font-family:var(--ux-font-mono);overflow-wrap:anywhere}.investment-history-status{grid-column:2;grid-row:1;align-self:start}.investment-history-metrics{display:grid;grid-column:1 / -1;grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;padding-top:.75rem;border-top:1px dashed var(--ux-line)}.investment-history-cell{min-width:0}.investment-history-label{display:block;font-size:.6875rem;font-weight:500;color:var(--ux-text-faint)}.investment-history-cell p{margin-top:.25rem;font-size:.8125rem;font-weight:600;line-height:1.5;color:var(--ux-text-strong);overflow-wrap:anywhere}.investment-history-cell p[dir=ltr]{text-align:end}.investment-history-result p.is-win{color:rgb(var(--success-200))}.investment-history-result p.is-loss{color:rgb(var(--danger-200))}.investment-history-result p.is-pending{color:var(--ux-text-faint)}.investment-history-result-rate{display:inline-block;margin-inline-start:.25rem;font-size:.75rem;opacity:.85;white-space:nowrap}.investment-history-arrow{display:none}@media(min-width:1024px){.investment-history-head{display:grid;grid-template-columns:var(--investment-history-cols);align-items:center;gap:1rem;padding:.75rem 1.5rem;border-bottom:1px solid var(--ux-line);background:rgb(var(--navy-975) / .45);color:var(--ux-text-muted);font-size:.75rem;font-weight:600}.investment-history-card{grid-template-columns:var(--investment-history-cols);align-items:center;gap:1rem;padding:.875rem 1.5rem}.investment-history-status{grid-column:3;grid-row:1;align-self:center}.investment-history-metrics{display:contents}.investment-history-capital{grid-column:2;grid-row:1}.investment-history-result{grid-column:4;grid-row:1}.investment-history-settlement{grid-column:5;grid-row:1}.investment-history-label{display:none}.investment-history-cell p{margin-top:0}.investment-history-cell p[dir=ltr]{text-align:right}.investment-history-arrow{display:inline-flex;grid-column:6;grid-row:1;justify-content:center;font-size:.75rem;color:var(--ux-text-faint);transition:color var(--ux-fast) ease,transform var(--ux-med) var(--ux-ease)}.investment-history-card:hover .investment-history-arrow{color:rgb(var(--gold-300));transform:translate(-3px)}}.investment-summary-totals .ux-card-title{margin-bottom:.5rem}.investment-recent-header{align-items:center}.investment-recent-list>*+*{border-top:1px solid var(--ux-line-soft)}.investment-recent-row{display:flex;min-width:0;align-items:center;justify-content:space-between;gap:1rem;padding:.875rem 1.125rem;transition:background-color var(--ux-fast) ease}@media(min-width:640px){.investment-recent-row{padding-inline:1.5rem}}.investment-recent-row:hover{background:rgb(var(--ivory) / .025)}.investment-recent-name{overflow:hidden;font-weight:600;color:var(--ux-text-strong);text-overflow:ellipsis;white-space:nowrap}.investment-recent-meta{margin-top:.125rem;overflow:hidden;font-family:var(--ux-font-mono);font-size:.6875rem;color:var(--ux-text-faint);text-align:end;text-overflow:ellipsis;white-space:nowrap}.investment-recent-result{display:flex;flex-shrink:0;flex-direction:column;align-items:flex-end;gap:.375rem}@media(min-width:640px){.investment-recent-result{flex-direction:row;align-items:center;gap:1rem}}.investment-recent-result strong{font-size:.875rem;font-weight:600;color:var(--ux-text-strong)}.investment-progress-stages{position:relative;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.375rem}@media(min-width:640px){.investment-progress-stages{gap:.5rem}}.investment-progress-stages:before{content:"";pointer-events:none;position:absolute;left:12.5%;right:12.5%;top:.875rem;height:1px;background-image:linear-gradient(to left,var(--tw-gradient-stops));--tw-gradient-from: rgb(var(--success-300) / .3) var(--tw-gradient-from-position);--tw-gradient-to: rgb(var(--success-300) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);--tw-gradient-to: rgb(var(--gold-300) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(var(--gold-300) / .25) var(--tw-gradient-via-position), var(--tw-gradient-to);--tw-gradient-to: rgb(var(--ivory) / .1) var(--tw-gradient-to-position)}@media(min-width:640px){.investment-progress-stages:before{top:1.125rem}}.investment-progress-stages:before{box-shadow:0 0 10px rgb(var(--gold-400) / .12)}.investment-progress-stages>li{position:relative;z-index:10;text-align:center}.investment-progress-dot{position:relative;z-index:10;margin-left:auto;margin-right:auto;display:flex;height:1.75rem;width:1.75rem;align-items:center;justify-content:center;border-radius:9999px;border-width:1px;font-size:10px;font-weight:900;--tw-shadow: 0 0 0 5px rgb(var(--navy-925)/.96);--tw-shadow-colored: 0 0 0 5px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}@media(min-width:640px){.investment-progress-dot{height:2.25rem;width:2.25rem;font-size:.75rem;line-height:1rem}}.investment-progress-dot .is-check{display:none}.investment-progress-label{margin-top:.25rem;display:block;font-size:8px;font-weight:700;line-height:.75rem;--tw-text-opacity: 1;color:rgb(var(--navy-600) / var(--tw-text-opacity, 1))}@media(min-width:640px){.investment-progress-label{margin-top:.5rem;font-size:10px}}.investment-progress-step.is-done .investment-progress-dot{border-color:rgb(var(--success-300) / .4);background-color:rgb(var(--success-300) / .15);--tw-text-opacity: 1;color:rgb(var(--success-100) / var(--tw-text-opacity, 1))}.investment-progress-step.is-done .investment-progress-dot .is-check{display:block}.investment-progress-step.is-done .investment-progress-dot .is-number{display:none}.investment-progress-step.is-current .investment-progress-dot{border-color:rgb(var(--gold-300) / .5);background-color:rgb(var(--gold-300) / .15);--tw-text-opacity: 1;color:rgb(var(--gold-100) / var(--tw-text-opacity, 1))}.investment-progress-step.is-upcoming .investment-progress-dot{border-color:rgb(var(--ivory) / .1);background-color:rgb(var(--ivory) / .04);--tw-text-opacity: 1;color:rgb(var(--navy-500) / var(--tw-text-opacity, 1))}.investment-progress-step.is-done .investment-progress-label,.investment-progress-step.is-current .investment-progress-label{--tw-text-opacity: 1;color:rgb(var(--navy-200) / var(--tw-text-opacity, 1))}.ux-app .investment-progress-stages{gap:.5rem}.ux-app .investment-progress-stages:before{top:.875rem;inset-inline:12.5%;background:rgb(var(--ivory) / .1);box-shadow:none}.ux-app .investment-progress-stages:after{content:"";position:absolute;top:.875rem;inset-inline-start:12.5%;width:0;height:1px;background:rgb(var(--gold-300) / .75);box-shadow:0 0 8px rgb(var(--gold-300) / .35);pointer-events:none;transition:width .6s var(--ux-ease)}.ux-app .investment-progress-stages[data-completed-stages="1"]:after{width:25%}.ux-app .investment-progress-stages[data-completed-stages="2"]:after{width:50%}.ux-app .investment-progress-stages[data-completed-stages="3"]:after,.ux-app .investment-progress-stages[data-completed-stages="4"]:after{width:75%}.ux-app .investment-progress-dot{width:1.75rem;height:1.75rem;border-width:1px;font-family:var(--ux-font-display);font-size:.75rem;font-weight:600;box-shadow:0 0 0 4px rgb(var(--navy-900))}.ux-app .investment-progress-label{margin-top:.5rem;font-size:.6875rem;font-weight:500;line-height:1.45;color:var(--ux-text-faint)}@media(min-width:640px){.ux-app .investment-progress-label{font-size:.75rem}}.ux-app .investment-progress-step.is-done .investment-progress-dot{border-color:rgb(var(--gold-300) / .5);background:rgb(var(--gold-300) / .16);color:rgb(var(--gold-100))}.ux-app .investment-progress-step.is-current .investment-progress-dot{border-color:transparent;background:var(--ux-gold-grad);color:rgb(var(--navy-975));box-shadow:0 0 0 4px rgb(var(--navy-900)),0 0 0 6px rgb(var(--gold-300) / .2)}.ux-app .investment-progress-step.is-upcoming .investment-progress-dot{border-color:var(--ux-line-strong);background:rgb(var(--navy-900));color:var(--ux-text-faint)}.ux-app .investment-progress-step.is-done .investment-progress-label,.ux-app .investment-progress-step.is-current .investment-progress-label{color:var(--ux-text-soft)}.investment-progress-chart{position:relative;isolation:isolate;margin-top:1.25rem;overflow:hidden;padding:1rem;border:1px solid var(--ux-line);border-radius:var(--ux-r-lg);background:linear-gradient(180deg,rgb(var(--navy-925) / .92),rgb(var(--navy-950) / .92));box-shadow:inset 0 1px rgb(var(--ivory) / .04)}@media(min-width:640px){.investment-progress-chart{padding:1.25rem}}.investment-progress-chart:before{content:"";position:absolute;z-index:-1;top:-8rem;inset-inline-end:-6rem;width:18rem;height:18rem;border-radius:999px;background:radial-gradient(circle,rgb(var(--gold-400) / .08),rgb(var(--gold-400) / .025) 45%,transparent 72%);pointer-events:none}.investment-trading-header{position:relative;z-index:1;display:grid;gap:.875rem;padding-bottom:1rem;border-bottom:1px solid var(--ux-line-soft)}@media(min-width:768px){.investment-trading-header{grid-template-columns:minmax(0,1fr) minmax(10rem,13rem);align-items:center;gap:1.25rem}}.investment-trading-identity{display:flex;min-width:0;align-items:center;gap:.75rem}.investment-market-icon{display:flex;width:2.75rem;height:2.75rem;flex-shrink:0;align-items:center;justify-content:center;border:1px solid rgb(var(--gold-300) / .3);border-radius:var(--ux-r);background:radial-gradient(circle at 50% 30%,rgb(var(--gold-300) / .18),rgb(var(--navy-975) / .6) 72%);color:rgb(var(--gold-200));font-family:var(--ux-font-display);font-size:1.125rem;font-weight:600}.investment-trading-copy{min-width:0;flex:1}.investment-trading-topline{display:flex;min-width:0;flex-wrap:wrap;align-items:center;gap:.375rem .625rem}.investment-market-symbol-row{display:flex;align-items:center;gap:.5rem}.investment-market-symbol-row strong{font-family:var(--ux-font-display);font-size:1.125rem;font-weight:600;letter-spacing:.02em;color:var(--ux-text-strong)}.investment-trading-kicker{display:flex;min-width:0;flex-wrap:wrap;align-items:center;gap:.375rem;font-size:.6875rem;font-weight:500}.investment-trading-live-label{display:inline-flex;align-items:center;gap:.375rem;padding:.1875rem .5rem;border:1px solid rgb(var(--success-400) / .25);border-radius:999px;background:rgb(var(--success-400) / .08);color:rgb(var(--success-200));font-weight:600}.investment-trading-live-dot{position:relative;width:.375rem;height:.375rem;flex-shrink:0;border-radius:999px;background:rgb(var(--success-400))}.investment-trading-live-dot:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;background:inherit;animation:investmentLivePing 1.6s cubic-bezier(0,0,.2,1) infinite}.investment-progress-chart .investment-market-status{display:inline-flex;align-items:center;gap:.375rem;padding:.1875rem .5rem;border:1px solid var(--ux-line);border-radius:999px;background:rgb(var(--ivory) / .03);color:var(--ux-text-muted)}.investment-progress-chart .investment-market-status>span:first-child{width:.375rem;height:.375rem;flex-shrink:0;border-radius:999px;background:rgb(var(--success-400))}.investment-trading-copy>h2{margin-top:.375rem;font-size:.8125rem;font-weight:600;line-height:1.65;color:var(--ux-text-soft)}.investment-trading-progress{display:grid;grid-template-columns:auto auto minmax(4rem,1fr);align-items:center;gap:.5rem .625rem}@media(min-width:768px){.investment-trading-progress{grid-template-columns:minmax(0,1fr) auto;padding:.75rem .875rem;border:1px solid var(--ux-line);border-radius:var(--ux-r);background:rgb(var(--navy-975) / .4)}.investment-trading-progress>div{grid-column:1 / -1}}.investment-trading-progress>span{font-size:.75rem;font-weight:500;color:var(--ux-text-muted);white-space:nowrap}.investment-trading-progress>strong{font-size:1rem;font-weight:600;color:rgb(var(--gold-100))}.investment-trading-progress>div{height:.375rem;overflow:hidden;border-radius:999px;background:rgb(var(--ivory) / .07)}.investment-trading-progress i{display:block;width:0;height:100%;border-radius:inherit;background:linear-gradient(90deg,rgb(var(--gold-400)),rgb(var(--gold-200)));box-shadow:0 0 12px rgb(var(--gold-300) / .45);transition:width .7s var(--ux-ease)}.investment-market-provenance{position:relative;z-index:1;display:flex;flex-wrap:wrap;align-items:center;gap:.375rem;margin-top:.875rem;font-size:.6875rem;font-weight:500;color:var(--ux-text-faint)}.investment-market-provenance>span:empty{display:none}.investment-market-provenance>span{display:inline-flex;align-items:center;gap:.25rem;padding:.1875rem .5rem;border:1px solid var(--ux-line-soft);border-radius:999px;background:rgb(var(--ivory) / .02)}.investment-market-change{margin-inline-start:auto;padding:.1875rem .5rem;border-radius:999px;font-family:var(--ux-font-display);font-size:.75rem;font-weight:600;font-variant-numeric:tabular-nums}.investment-market-change:empty{display:none}.investment-market-change.is-up{background:rgb(var(--success-400) / .1);color:rgb(var(--success-200))}.investment-market-change.is-down{background:rgb(var(--danger-400) / .1);color:rgb(var(--danger-200))}.investment-market-change.is-flat{background:rgb(var(--ivory) / .05);color:var(--ux-text-soft)}.investment-market-demo-notice{position:relative;z-index:1;margin-top:.75rem;padding:.625rem .875rem;border:1px solid rgb(var(--warning-400) / .25);border-inline-start:3px solid rgb(var(--warning-400) / .8);border-radius:var(--ux-r-sm);background:rgb(var(--warning-400) / .07);font-size:.75rem;font-weight:500;line-height:1.8;color:rgb(var(--warning-100))}.investment-market-demo-notice:empty{display:none}.investment-market-canvas{position:relative;z-index:1;margin-top:.875rem;overflow:hidden;border:1px solid var(--ux-line-soft);border-radius:var(--ux-r);background:rgb(var(--navy-975) / .55);contain:paint}.investment-market-chart-labels{position:absolute;top:.5rem;left:.75rem;right:.75rem;z-index:1;display:flex;flex-wrap:wrap;align-items:center;gap:.25rem .875rem;font-size:.625rem;font-weight:500;color:var(--ux-text-faint);pointer-events:none}@media(min-width:640px){.investment-market-chart-labels{top:.75rem;left:1.25rem;right:1.25rem;gap:.25rem 1.25rem;font-size:.6875rem}}.investment-market-chart-labels span{display:flex;align-items:center;gap:.375rem}.investment-market-chart-labels i{width:.5rem;height:.5rem;flex-shrink:0;border-radius:999px}.investment-market-chart-labels .is-current{background:rgb(var(--gold-300))}.investment-market-chart-labels .is-average{background:rgb(var(--steel-300) / .85)}.investment-market-chart-labels .is-band{background:rgb(var(--steel-400) / .35)}.investment-market-tooltip{position:absolute;top:.5rem;left:var(--investment-tooltip-x, 50%);z-index:20;padding:.5rem .625rem;border:1px solid rgb(var(--gold-300) / .25);border-radius:var(--ux-r-sm);background:rgb(var(--navy-925) / .96);box-shadow:var(--ux-shadow-lg);pointer-events:none}.investment-market-tooltip[data-side=start]{transform:translate(-100%) translate(-10px)}.investment-market-tooltip[data-side=end]{transform:translate(10px)}.investment-market-tooltip[hidden]{display:none}.investment-market-tooltip-time{display:block;font-family:var(--ux-font-mono);font-size:.625rem;color:var(--ux-text-faint)}.investment-market-tooltip dl{display:grid;grid-template-columns:repeat(2,auto);gap:.125rem .75rem;margin-top:.25rem}.investment-market-tooltip dl>div{display:flex;align-items:center;gap:.375rem}.investment-market-tooltip dt{font-size:.625rem;font-weight:600;color:var(--ux-text-faint)}.investment-market-tooltip dd{font-family:var(--ux-font-mono);font-size:.6875rem;font-weight:600;color:rgb(var(--gold-100));font-variant-numeric:tabular-nums}.investment-progress-svg{display:block;width:100%;height:13.5rem}@media(min-width:640px){.investment-progress-svg{height:19rem}}.investment-market-grid line{stroke:rgb(var(--navy-300) / .07);stroke-width:1;vector-effect:non-scaling-stroke}.investment-market-current-line{stroke:rgb(var(--gold-300) / .3);stroke-width:1;stroke-dasharray:3 5;vector-effect:non-scaling-stroke}.investment-market-candles line{stroke-width:1;vector-effect:non-scaling-stroke}.investment-market-candles .is-rising{stroke:rgb(var(--success-400) / .5);fill:rgb(var(--success-400) / .16)}.investment-market-candles .is-falling{stroke:rgb(var(--danger-400) / .45);fill:rgb(var(--danger-400) / .14)}.investment-market-glow{opacity:.22;vector-effect:non-scaling-stroke}.investment-market-band{fill:rgb(var(--steel-400) / .06);stroke:rgb(var(--steel-400) / .14);stroke-width:1;vector-effect:non-scaling-stroke}.investment-market-average{stroke:rgb(var(--steel-300) / .6);stroke-width:1.5;stroke-dasharray:6 4;stroke-linecap:round;vector-effect:non-scaling-stroke}.investment-market-pending{fill:rgb(var(--navy-975) / .45)}.investment-market-scan{stroke:rgb(var(--gold-300) / .5);stroke-width:2;opacity:0;vector-effect:non-scaling-stroke}.investment-progress-chart.is-live .investment-market-scan{animation:investmentMarketScan 5.5s linear infinite}.investment-market-pulse{fill:none;stroke:rgb(var(--gold-300) / .55);stroke-width:1.5;opacity:0;vector-effect:non-scaling-stroke}.investment-progress-chart.is-live .investment-market-pulse{animation:investmentMarketPulse 2.4s ease-out infinite}.investment-progress-chart [data-market-price-badge] rect{fill:rgb(var(--gold-300));stroke:rgb(var(--gold-100) / .6);stroke-width:1}.investment-progress-chart [data-market-price-badge] text{fill:rgb(var(--navy-975));font-size:9px;font-weight:700;font-family:var(--ux-font-mono)}.investment-progress-chart[data-market-ready="0"] .investment-market-plot,.investment-progress-chart[data-market-ready="0"] .investment-market-scan,.investment-progress-chart[data-market-ready="0"] [data-market-current-line],.investment-progress-chart[data-market-ready="0"] [data-market-pulse],.investment-progress-chart[data-market-ready="0"] [data-market-point],.investment-progress-chart[data-market-ready="0"] [data-market-price-badge]{visibility:hidden}.investment-market-time-axis text,.investment-market-price-axis text{fill:rgb(var(--navy-400));font-size:9px;font-family:var(--ux-font-mono);direction:ltr}.investment-market-sessions rect{fill:rgb(var(--navy-975) / .55)}.investment-market-sessions text{fill:rgb(var(--navy-400) / .8);font-size:8px;font-family:var(--ux-font-body);font-weight:600}.investment-market-extremes circle.is-high{fill:rgb(var(--success-400) / .9)}.investment-market-extremes circle.is-low{fill:rgb(var(--danger-400) / .9)}.investment-market-extremes text{font-size:8px;font-family:var(--ux-font-mono);font-weight:600;direction:ltr}.investment-market-extremes text.is-high{fill:rgb(var(--success-300) / .95)}.investment-market-extremes text.is-low{fill:rgb(var(--danger-300) / .95)}.investment-market-crosshair{stroke:rgb(var(--gold-200) / .45);stroke-width:1;stroke-dasharray:2 3;transition:opacity .12s ease}.investment-progress-chart:not(.is-live) .investment-trading-live-dot{background:rgb(var(--navy-500))}.investment-progress-chart:not(.is-live) .investment-trading-live-dot:after{display:none}.investment-progress-chart:not(.is-live) .investment-trading-live-label{border-color:var(--ux-line);background:rgb(var(--ivory) / .04);color:var(--ux-text-soft)}.investment-progress-chart:not(.is-live) .investment-market-status>span:first-child{background:rgb(var(--navy-500))}.investment-progress-chart.is-phase-failed .investment-trading-live-label{border-color:rgb(var(--danger-400) / .25);background:rgb(var(--danger-400) / .08);color:rgb(var(--danger-200))}.investment-progress-chart.is-phase-completed .investment-trading-live-label{border-color:rgb(var(--success-400) / .25);background:rgb(var(--success-400) / .08);color:rgb(var(--success-200))}.investment-market-insights{position:relative;z-index:1;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;margin-top:.875rem}.investment-market-insights article{display:flex;min-width:0;flex-direction:column;align-items:center;gap:.5rem;padding:.625rem .5rem;border:1px solid var(--ux-line-soft);border-radius:var(--ux-r);background:rgb(var(--ivory) / .02);text-align:center}.investment-market-insights article>div{width:100%;min-width:0}.investment-market-insights small{display:block;font-size:.625rem;font-weight:500;line-height:1.5;color:var(--ux-text-faint)}.investment-market-insights strong{display:block;margin-top:.125rem;font-size:.6875rem;font-weight:600;line-height:1.5;color:var(--ux-text-soft);overflow-wrap:anywhere}@media(min-width:640px){.investment-market-insights{gap:.75rem}.investment-market-insights article{flex-direction:row;align-items:flex-start;gap:.75rem;padding:.875rem 1rem;text-align:start}.investment-market-insights small{font-size:.6875rem}.investment-market-insights strong{font-size:.8125rem}}.admin-record-head>.investment-timing-compact{flex:1 1 0%}.pwa-guide-step-head>.investment-timing-compact{flex:1}.investment-timing-compact{min-width:0px}.investment-timing-compact>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.investment-timing-line{display:flex;align-items:baseline;justify-content:space-between;gap:.5rem;font-size:11px;line-height:1rem}.investment-timing-line>span{flex-shrink:0;--tw-text-opacity: 1;color:rgb(var(--navy-500) / var(--tw-text-opacity, 1))}.admin-record-head>.investment-timing-line>strong,.admin-record-head>.investment-timing-line>time{flex:1 1 0%}.pwa-guide-step-head>.investment-timing-line>strong,.pwa-guide-step-head>.investment-timing-line>time{flex:1}.investment-timing-line>strong,.investment-timing-line>time{min-width:0px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:900;--tw-text-opacity: 1;color:rgb(var(--navy-200) / var(--tw-text-opacity, 1))}.investment-timing-bar{margin-top:.375rem;display:block;height:.25rem;width:100%;overflow:hidden;border-radius:9999px;background-color:rgb(var(--ivory) / .1)}.investment-timing-bar>span{display:block;height:100%;border-radius:9999px;background-image:linear-gradient(to left,var(--tw-gradient-stops));--tw-gradient-from: rgb(var(--steel-300) / 1) var(--tw-gradient-from-position);--tw-gradient-to: rgb(var(--steel-300) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);--tw-gradient-to: rgb(var(--gold-300) / 1) var(--tw-gradient-to-position)}.investment-timing-flag{margin-top:.375rem;border-radius:.5rem;border-width:1px;border-color:rgb(var(--danger-300) / .2);background-color:rgb(var(--danger-300) / .07);padding:.25rem .5rem;font-size:10px;font-weight:900;line-height:1rem;--tw-text-opacity: 1;color:rgb(var(--danger-100) / var(--tw-text-opacity, 1))}.investment-timing-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.625rem}.admin-record-head>.investment-timing-cell{flex:1 1 0%}.pwa-guide-step-head>.investment-timing-cell{flex:1}.investment-timing-cell{min-width:0px;border-radius:.75rem;border-width:1px;border-color:rgb(var(--ivory) / .1);background-color:rgb(var(--ivory) / .03);padding:.75rem}.investment-timing-cell dt{font-size:10px;line-height:1rem;--tw-text-opacity: 1;color:rgb(var(--navy-500) / var(--tw-text-opacity, 1))}.investment-timing-cell dd{margin-top:.25rem;overflow-wrap:break-word;font-size:.75rem;line-height:1rem;font-weight:900;--tw-text-opacity: 1;color:rgb(var(--ivory) / var(--tw-text-opacity, 1))}.investment-timing-progress{margin-top:.75rem;border-radius:.75rem;border-width:1px;border-color:rgb(var(--ivory) / .1);background-color:rgb(var(--ivory) / .03);padding:.75rem}.dashboard-hero-content{position:relative;display:grid;gap:1.5rem}@media(min-width:1024px){.dashboard-hero-content{grid-template-columns:minmax(0,1fr) minmax(0,27rem);align-items:center;gap:2rem}}@media(min-width:1280px){.dashboard-hero-content{grid-template-columns:minmax(0,1fr) minmax(0,30rem);gap:2.5rem}}.dashboard-identity{display:flex;min-width:0;align-items:center;gap:1.25rem}.dashboard-avatar{width:4.5rem;height:4.5rem;flex-shrink:0;border-radius:var(--ux-r-lg);-o-object-fit:cover;object-fit:cover;box-shadow:0 0 0 1px rgb(var(--gold-300) / .4),0 0 0 5px rgb(var(--navy-950) / .55),0 0 0 6px rgb(var(--gold-300) / .12),0 22px 44px -20px rgb(var(--navy-black) / .9)}.dashboard-avatar-placeholder{display:flex;align-items:center;justify-content:center;background:linear-gradient(160deg,rgb(var(--gold-300) / .24),rgb(var(--steel-600) / .32));color:rgb(var(--gold-100));font-family:var(--ux-font-display);font-size:1.375rem;font-weight:600}.dashboard-status-row{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem .875rem}.dashboard-title{margin-top:.5rem;font-family:var(--ux-font-display);font-size:clamp(1.5rem,1.05rem + 1.25vw,2.125rem);font-weight:600;line-height:1.3;color:var(--ux-text-strong);overflow-wrap:anywhere}.dashboard-identity-meta{margin-top:.625rem;font-size:.8125rem;color:var(--ux-text-muted)}.dashboard-attention{display:inline-flex;align-items:center;gap:.375rem;color:rgb(var(--warning-200));font-weight:600}.dashboard-attention svg{color:rgb(var(--warning-300))}.dashboard-hero-summary{display:grid;min-width:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem}.dashboard-hero-balance{min-width:0;padding:.875rem 1rem;border:1px solid var(--ux-line-soft);border-radius:var(--ux-r);background:rgb(var(--navy-975) / .42);box-shadow:inset 0 1px rgb(var(--ivory) / .03)}.dashboard-hero-balance>span{display:flex;align-items:center;gap:.5rem;font-size:.75rem;font-weight:500;line-height:1.5;color:var(--ux-text-muted)}.dashboard-hero-balance>strong{display:block;margin-top:.375rem;font-family:var(--ux-font-display);font-size:1.0625rem;font-weight:600;line-height:1.35;color:var(--ux-text-strong);font-variant-numeric:tabular-nums lining-nums;width:-moz-fit-content;width:fit-content;max-width:100%;overflow-wrap:anywhere}.dashboard-hero-balance>small{display:block;margin-top:.25rem;font-size:.6875rem;line-height:1.65;color:var(--ux-text-faint)}@media(min-width:640px){.dashboard-hero-balance>strong{font-size:1.25rem}}@media(max-width:359px){.dashboard-hero-balance{padding:.75rem .8125rem}.dashboard-hero-balance>small{display:none}}.dashboard-hero-balance.is-total{grid-column:1 / -1;padding:0 0 .375rem;border:0;background:none;box-shadow:none}.dashboard-hero-balance.is-total>span{font-size:.8125rem;color:var(--ux-gold)}.dashboard-hero-balance.is-total>strong{margin-top:.25rem;font-size:clamp(2rem,1.35rem + 2.6vw,2.875rem);font-weight:500;line-height:1.15}@media(min-width:1024px){.dashboard-hero-balance.is-total{padding-bottom:.875rem;border-bottom:1px solid var(--ux-line-soft);border-radius:0}}.dashboard-hero-next{display:flex;min-width:0;flex-wrap:wrap;align-items:center;gap:.75rem 1rem;padding:.875rem 1rem;border:1px solid rgb(var(--gold-300) / .22);border-radius:var(--ux-r);background:linear-gradient(160deg,rgb(var(--gold-300) / .08),rgb(var(--gold-300) / .02)),rgb(var(--navy-975) / .4)}@media(min-width:1024px){.dashboard-hero-next{grid-column:1 / -1;padding:1rem 1.25rem}}.dashboard-hero-next-copy{display:flex;min-width:0;flex:1 1 12rem;flex-direction:column;gap:.125rem}.dashboard-hero-next-label{font-size:.75rem;font-weight:500;line-height:1.5;color:var(--ux-gold)}.dashboard-hero-next-copy strong{font-family:var(--ux-font-display);font-size:.9375rem;font-weight:600;line-height:1.5;color:var(--ux-text-strong);overflow-wrap:anywhere}@media(min-width:640px){.dashboard-hero-next-copy strong{font-size:1rem}}@media(max-width:639px){.dashboard-hero-next-action{width:100%}}.dashboard-hero-next.has-character,.dashboard-journey{overflow:hidden}.dashboard-journey-heading{position:relative;display:grid;grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"icon copy chevron" "icon status chevron";align-items:center;gap:.5rem .875rem;padding:1rem 1.125rem;cursor:pointer;list-style:none;transition:background-color var(--ux-fast) ease}.dashboard-journey-heading::-webkit-details-marker{display:none}.dashboard-journey-heading:hover{background:rgb(var(--ivory) / .02)}.dashboard-journey-heading:focus-visible{outline:2px solid rgb(var(--gold-300) / .8);outline-offset:-2px;border-radius:var(--ux-r-lg)}.dashboard-journey-heading-icon{grid-area:icon}.dashboard-journey-heading-copy{grid-area:copy;min-width:0}.dashboard-journey-heading-copy strong{display:block;margin-top:.125rem;font-family:var(--ux-font-display);font-size:.9375rem;font-weight:600;line-height:1.5;color:var(--ux-text-strong)}.dashboard-journey-status{grid-area:status;justify-self:start;white-space:normal}.dashboard-journey-status svg{flex-shrink:0}.dashboard-journey-chevron{grid-area:chevron;display:inline-flex;width:2rem;height:2rem;align-items:center;justify-content:center;border:1px solid var(--ux-line);border-radius:var(--ux-r-xs);color:var(--ux-text-muted);font-size:.75rem;transition:transform var(--ux-med) var(--ux-ease),color var(--ux-fast) ease,border-color var(--ux-fast) ease,background-color var(--ux-fast) ease}.dashboard-journey[open] .dashboard-journey-chevron{transform:rotate(180deg);border-color:rgb(var(--gold-300) / .35);background:rgb(var(--gold-300) / .08);color:rgb(var(--gold-200))}.dashboard-journey-peek{position:absolute;inset-inline:0;bottom:0;height:2px;background:rgb(var(--ivory) / .05);pointer-events:none}.dashboard-journey-peek>span{display:block;height:100%;background:linear-gradient(90deg,rgb(var(--gold-400)),rgb(var(--gold-200)))}.dashboard-journey[open] .dashboard-journey-peek{display:none}@media(min-width:640px){.dashboard-journey-heading{grid-template-columns:auto minmax(0,1fr) auto auto;grid-template-areas:"icon copy status chevron";gap:1rem;padding:1.125rem 1.5rem}.dashboard-journey-heading-copy strong{font-size:1rem}.dashboard-journey-status{justify-self:end;white-space:nowrap}}.dashboard-journey-body{padding:1rem 1.125rem 1.25rem;border-top:1px solid var(--ux-line-soft)}@media(min-width:640px){.dashboard-journey-body{padding:1.25rem 1.5rem 1.5rem}}.dashboard-journey-facts{display:grid;gap:.625rem;grid-template-columns:minmax(0,1fr)}@media(min-width:480px){.dashboard-journey-facts{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1024px){.dashboard-journey-facts{grid-template-columns:repeat(4,minmax(0,1fr))}}.dashboard-journey-fact{--fact-tone: var(--gold-300);min-width:0;padding:.75rem .875rem;border:1px solid var(--ux-line-soft);border-radius:var(--ux-r);background:rgb(var(--navy-975) / .38)}.dashboard-journey-fact dt{display:flex;align-items:center;gap:.5rem;font-size:.75rem;font-weight:500;line-height:1.5;color:var(--ux-text-muted)}.dashboard-journey-fact dt:before{content:"";width:.4375rem;height:.4375rem;flex-shrink:0;border-radius:999px;background:rgb(var(--fact-tone));box-shadow:0 0 0 3px rgb(var(--fact-tone) / .15)}.dashboard-journey-fact dd{margin-top:.375rem;font-family:var(--ux-font-display);font-size:.9375rem;font-weight:600;line-height:1.45;color:var(--ux-text-strong);overflow-wrap:anywhere}.dashboard-journey-fact p{display:-webkit-box;margin-top:.25rem;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:3;font-size:.75rem;line-height:1.7;color:var(--ux-text-faint)}.dashboard-journey-fact.is-emerald{--fact-tone: var(--success-400)}.dashboard-journey-fact.is-amber{--fact-tone: var(--warning-400);border-color:rgb(var(--warning-400) / .18)}.dashboard-journey-fact.is-slate{--fact-tone: var(--navy-400)}@media(max-width:479px){.dashboard-journey-fact{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:0 .75rem}.dashboard-journey-fact dd{margin-top:0;max-width:11rem;text-align:end;font-size:.875rem}.dashboard-journey-fact p{grid-column:1 / -1;margin-top:.375rem}}.dashboard-journey-progress{margin-top:1.25rem}.dashboard-journey-scroll{margin-top:.875rem}.dashboard-journey-steps{display:flex;flex-direction:column}.dashboard-journey-step{position:relative;min-width:0}.dashboard-journey-step:not(:last-child):after{content:"";position:absolute;top:3rem;bottom:-.25rem;inset-inline-start:calc(1.625rem - .5px);width:1px;background:var(--ux-line-strong);pointer-events:none}.dashboard-journey-step.is-complete:not(:last-child):after{background:rgb(var(--success-400) / .45)}.dashboard-journey-step>a{position:relative;display:flex;min-width:0;align-items:flex-start;gap:.875rem;padding:.625rem;border-radius:var(--ux-r);transition:background-color var(--ux-fast) ease}.dashboard-journey-step>a:hover{background:rgb(var(--ivory) / .03)}.dashboard-journey-marker{display:inline-flex;width:2rem;height:2rem;flex-shrink:0;align-items:center;justify-content:center;border:1px solid var(--ux-line-strong);border-radius:999px;background:rgb(var(--navy-900));color:var(--ux-text-faint);font-family:var(--ux-font-display);font-size:.8125rem;font-weight:600;transition:box-shadow var(--ux-med) var(--ux-ease)}.dashboard-journey-step.is-current .dashboard-journey-marker{border-color:rgb(var(--gold-300) / .65);background:linear-gradient(160deg,rgb(var(--gold-300) / .2),rgb(var(--gold-300) / .06)),rgb(var(--navy-900));color:rgb(var(--gold-100));box-shadow:0 0 0 4px rgb(var(--gold-300) / .1),0 0 20px rgb(var(--gold-300) / .22)}.dashboard-journey-step.is-complete .dashboard-journey-marker{border-color:rgb(var(--success-400) / .45);background:linear-gradient(160deg,rgb(var(--success-400) / .18),rgb(var(--success-400) / .05)),rgb(var(--navy-900));color:rgb(var(--success-300))}.dashboard-journey-step.is-optional .dashboard-journey-marker{border-color:rgb(var(--steel-300) / .35);background:linear-gradient(160deg,rgb(var(--steel-300) / .14),rgb(var(--steel-300) / .04)),rgb(var(--navy-900));color:rgb(var(--steel-200))}.dashboard-journey-copy{display:flex;min-width:0;flex:1;flex-direction:column}.dashboard-journey-copy small{font-size:.6875rem;font-weight:600;line-height:1.5;color:var(--ux-text-faint)}.dashboard-journey-copy strong{font-size:.875rem;font-weight:600;line-height:1.55;color:var(--ux-text-soft)}.dashboard-journey-copy>span{margin-top:.125rem;font-size:.75rem;line-height:1.7;color:var(--ux-text-faint)}.dashboard-journey-step.is-current .dashboard-journey-copy small{color:var(--ux-gold)}.dashboard-journey-step.is-current .dashboard-journey-copy strong{color:rgb(var(--gold-100))}.dashboard-journey-step.is-complete .dashboard-journey-copy small{color:rgb(var(--success-300) / .85)}.dashboard-journey-step.is-complete .dashboard-journey-copy strong{color:var(--ux-text-strong)}.dashboard-journey-step.is-optional .dashboard-journey-copy small{color:rgb(var(--steel-200))}.dashboard-journey-arrow{margin-top:.5rem;font-size:.75rem;color:var(--ux-text-faint);transition:transform var(--ux-fast) var(--ux-ease),color var(--ux-fast) ease}.dashboard-journey-step>a:hover .dashboard-journey-arrow{color:var(--ux-gold);transform:translate(-3px)}@media(min-width:1024px){.dashboard-journey-scroll{margin-top:1rem;overflow-x:auto;overflow-y:hidden;padding-bottom:.25rem;scrollbar-width:thin;scrollbar-color:rgb(var(--gold-300) / .24) transparent}.dashboard-journey-steps{display:grid;min-width:max(100%,calc(var(--journey-step-count) * 8.5rem));grid-auto-flow:column;grid-auto-columns:minmax(8.5rem,1fr)}.dashboard-journey-step:not(:last-child):after{top:calc(1.875rem - .5px);bottom:auto;inset-inline-start:calc(50% + 1.625rem);width:calc(100% - 3.25rem);height:1px}.dashboard-journey-step>a{height:100%;flex-direction:column;align-items:center;gap:.625rem;padding:.75rem .625rem;text-align:center}.dashboard-journey-marker{width:2.25rem;height:2.25rem}.dashboard-journey-copy{align-items:center}.dashboard-journey-arrow{margin-top:auto}}.dashboard-section-heading{margin-bottom:1rem}@media(prefers-reduced-motion:reduce){.dashboard-journey-chevron,.dashboard-journey-arrow{transition:none}}.wallet-outcome{margin-top:.25rem;display:inline-flex;align-items:center;gap:.375rem;border-radius:.5rem;padding:.125rem .5rem;font-size:10px;font-weight:900;line-height:1rem}@media(min-width:640px){.wallet-outcome{font-size:11px}}.wallet-outcome.is-gain{background-color:rgb(var(--success-300) / .1);--tw-text-opacity: 1;color:rgb(var(--success-200) / var(--tw-text-opacity, 1))}.wallet-outcome.is-loss{background-color:rgb(var(--danger-400) / .15);--tw-text-opacity: 1;color:rgb(var(--danger-200) / var(--tw-text-opacity, 1))}.wallet-outcome>svg{height:.75rem;width:.75rem;flex-shrink:0}.ux-app .wallet-outcome{min-height:1.375rem;gap:.375rem;margin-top:0;padding:.125rem .5rem;border:1px solid transparent;border-radius:999px;font-size:.6875rem;font-weight:600;line-height:1.4;white-space:nowrap}.ux-app .wallet-outcome.is-gain{border-color:rgb(var(--success-400) / .28);background:rgb(var(--success-500) / .1);color:rgb(var(--success-200))}.ux-app .wallet-outcome.is-loss{border-color:rgb(var(--danger-400) / .3);background:rgb(var(--danger-500) / .12);color:rgb(var(--danger-200))}.ux-app .wallet-outcome bdi{font-family:var(--ux-font-display);font-variant-numeric:tabular-nums}.ux-app .wallet-qr{padding:.625rem;border-radius:var(--ux-r);box-shadow:0 0 0 1px rgb(var(--gold-300) / .35),0 0 0 5px rgb(var(--navy-950) / .6),0 18px 40px -18px rgb(var(--navy-black) / .9)}.ux-app .wallet-qr figcaption{margin-top:.375rem;font-size:.6875rem;font-weight:600;color:rgb(var(--navy-700))}.wallet-hero{display:flex;flex-direction:column;gap:1.5rem}.wallet-hero-content{position:relative;display:flex;min-width:0;flex-direction:column;gap:1.25rem}.wallet-hero-title{margin-top:0;font-family:var(--ux-font-display);font-size:clamp(1.25rem,1.05rem + .8vw,1.625rem);font-weight:600;line-height:1.35;color:var(--ux-text-strong)}.wallet-balance-card{display:grid;min-width:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem}@media(min-width:1024px){.wallet-balance-card{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr) minmax(0,1fr);align-items:end;gap:1rem}}.wallet-balance-card.is-pair>.wallet-balance-item:not(.wallet-balance-item-primary){grid-column:1 / -1}@media(min-width:1024px){.wallet-balance-card.is-pair{grid-template-columns:minmax(0,2fr) minmax(0,1fr)}.wallet-balance-card.is-pair>.wallet-balance-item:not(.wallet-balance-item-primary){grid-column:auto}}.wallet-balance-item{min-width:0;padding:.875rem 1rem;border:1px solid var(--ux-line-soft);border-radius:var(--ux-r);background:rgb(var(--navy-975) / .42);box-shadow:inset 0 1px rgb(var(--ivory) / .03)}.wallet-balance-item-primary{grid-column:1 / -1;padding:0;border:0;background:none;box-shadow:none}@media(min-width:1024px){.wallet-balance-item-primary{grid-column:auto;padding-bottom:.25rem}}.wallet-balance-item-header{display:flex;min-width:0;align-items:center;gap:.5rem}.wallet-balance-item-icon{display:inline-flex;width:1.75rem;height:1.75rem;flex-shrink:0;align-items:center;justify-content:center;border:1px solid rgb(var(--gold-300) / .22);border-radius:var(--ux-r-xs);background:linear-gradient(160deg,rgb(var(--gold-300) / .16),rgb(var(--gold-300) / .04));color:rgb(var(--gold-300));font-size:.8125rem}.wallet-balance-item-label{min-width:0;font-size:.75rem;font-weight:500;line-height:1.5;color:var(--ux-text-muted)}.wallet-balance-item-value{width:-moz-fit-content;width:fit-content;max-width:100%;margin-top:.5rem;font-family:var(--ux-font-display);font-size:1.0625rem;font-weight:600;line-height:1.3;color:var(--ux-text-strong);font-variant-numeric:tabular-nums lining-nums;overflow-wrap:anywhere}@media(min-width:640px){.wallet-balance-item-value{font-size:1.25rem}}.wallet-balance-item-value span{font-size:.7em;font-weight:500;color:rgb(var(--gold-300) / .85)}.wallet-balance-item-primary .wallet-balance-item-label{font-size:.8125rem;color:var(--ux-gold)}.wallet-balance-item-primary .wallet-balance-item-value{margin-top:.375rem;font-size:clamp(2rem,1.35rem + 2.6vw,2.875rem);font-weight:500;line-height:1.15}.wallet-balance-item-primary .wallet-balance-item-value span{font-size:.45em;color:rgb(var(--gold-300))}.wallet-actions{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.5rem;padding-top:1.25rem;border-top:1px solid var(--ux-line-soft)}@media(min-width:768px){.wallet-actions{gap:.75rem}}.wallet-action{display:flex;min-width:0;min-height:4.75rem;flex-direction:column;align-items:center;justify-content:center;gap:.5rem;padding:.625rem .25rem;border:1px solid var(--ux-line);border-radius:var(--ux-r);background:rgb(var(--ivory) / .035);color:var(--ux-text-soft);text-align:center;transition:border-color var(--ux-fast) ease,background-color var(--ux-fast) ease,transform var(--ux-med) var(--ux-ease)}.wallet-action:hover{border-color:rgb(var(--gold-300) / .38);background:rgb(var(--gold-300) / .06);transform:translateY(-2px)}.wallet-action:active{transform:translateY(0)}.wallet-action-icon{display:inline-flex;width:2.25rem;height:2.25rem;flex-shrink:0;align-items:center;justify-content:center;border:1px solid rgb(var(--gold-300) / .24);border-radius:var(--ux-r-sm);background:linear-gradient(160deg,rgb(var(--gold-300) / .16),rgb(var(--gold-300) / .04));color:rgb(var(--gold-300));font-size:.9375rem}.wallet-action.is-primary .wallet-action-icon{border-color:rgb(var(--gold-200) / .6);background:var(--ux-gold-grad);color:rgb(var(--navy-975));box-shadow:inset 0 1px #ffffff59,0 8px 20px -10px rgb(var(--gold-400) / .7)}.wallet-action strong{display:block;min-width:0;font-size:.75rem;font-weight:600;line-height:1.35;color:var(--ux-text-strong);overflow-wrap:anywhere}@media(min-width:768px){.wallet-action{min-height:3.5rem;flex-direction:row;justify-content:flex-start;gap:.75rem;padding:.625rem .875rem;text-align:start}.wallet-action strong{font-size:.875rem}}.wallet-debt-message{font-size:.8125rem;color:var(--ux-text-soft)}.wallet-overview{overflow:hidden}.wallet-overview-summary{display:grid;grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"icon copy chevron" "icon status chevron";align-items:center;gap:.375rem .875rem;min-height:4rem;padding:.875rem 1.125rem;cursor:pointer;list-style:none;transition:background-color var(--ux-fast) ease}.wallet-overview-summary::-webkit-details-marker{display:none}.wallet-overview-summary:hover{background:rgb(var(--ivory) / .02)}.wallet-overview-summary:focus-visible{outline:2px solid rgb(var(--gold-300) / .8);outline-offset:-2px;border-radius:var(--ux-r-lg)}.wallet-overview-summary-icon{grid-area:icon}.wallet-overview-summary-copy{grid-area:copy;min-width:0}.wallet-overview-summary-copy strong{display:block;font-family:var(--ux-font-display);font-size:.9375rem;font-weight:600;line-height:1.5;color:var(--ux-text-strong)}.wallet-overview-summary-copy small{display:block;margin-top:.0625rem;font-size:.75rem;line-height:1.6;color:var(--ux-text-faint)}.wallet-overview-status{grid-area:status;justify-self:start;white-space:normal}.wallet-overview-status svg{flex-shrink:0}.wallet-overview-status bdi{font-family:var(--ux-font-display);font-variant-numeric:tabular-nums}.wallet-overview-chevron{grid-area:chevron;display:inline-flex;width:2rem;height:2rem;align-items:center;justify-content:center;border:1px solid var(--ux-line);border-radius:var(--ux-r-xs);color:var(--ux-text-muted);font-size:.75rem;transition:transform var(--ux-med) var(--ux-ease),color var(--ux-fast) ease,border-color var(--ux-fast) ease,background-color var(--ux-fast) ease}.wallet-overview[open] .wallet-overview-chevron{transform:rotate(180deg);border-color:rgb(var(--gold-300) / .35);background:rgb(var(--gold-300) / .08);color:rgb(var(--gold-200))}@media(min-width:640px){.wallet-overview-summary{grid-template-columns:auto minmax(0,1fr) auto auto;grid-template-areas:"icon copy status chevron";gap:1rem;padding:1rem 1.5rem}.wallet-overview-status{justify-self:end;white-space:nowrap}}.wallet-overview-body{display:grid;gap:1rem;padding:1.125rem;border-top:1px solid var(--ux-line-soft)}@media(min-width:640px){.wallet-overview-body{padding:1.25rem 1.5rem 1.5rem}}@media(min-width:1024px){.wallet-overview-body{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}}.wallet-overview-section{min-width:0;padding:1rem;border:1px solid var(--ux-line-soft);border-radius:var(--ux-r);background:rgb(var(--navy-975) / .3)}.wallet-overview-heading{display:flex;align-items:center;gap:.625rem}.wallet-overview-heading>span{display:inline-flex;width:1.875rem;height:1.875rem;flex-shrink:0;align-items:center;justify-content:center;border:1px solid rgb(var(--gold-300) / .22);border-radius:var(--ux-r-xs);background:rgb(var(--gold-300) / .08);color:rgb(var(--gold-300));font-size:.8125rem}.wallet-overview-heading h2{font-family:var(--ux-font-display);font-size:.875rem;font-weight:600;line-height:1.5;color:var(--ux-text-strong)}.wallet-purposes-grid{display:grid;margin-top:.875rem;gap:.625rem;grid-template-columns:repeat(auto-fill,minmax(min(100%,8rem),1fr))}.wallet-purpose{display:flex;min-width:0;flex-direction:column;padding:.75rem .875rem;border:1px solid var(--ux-line-soft);border-radius:var(--ux-r-sm);background:rgb(var(--navy-900) / .6)}.wallet-purpose.is-blocked{border-color:rgb(var(--danger-400) / .25);background:rgb(var(--danger-500) / .05)}.wallet-purpose-header{display:flex;min-width:0;align-items:center;gap:.5rem}.wallet-purpose-icon{display:inline-flex;width:1.625rem;height:1.625rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:.4375rem;background:rgb(var(--gold-300) / .1);color:rgb(var(--gold-300));font-size:.75rem}.wallet-purpose.is-blocked .wallet-purpose-icon{background:rgb(var(--danger-400) / .12);color:rgb(var(--danger-300))}.wallet-purpose-label{min-width:0;font-size:.75rem;font-weight:600;line-height:1.5;color:var(--ux-text-soft)}.wallet-purpose-value{width:-moz-fit-content;width:fit-content;max-width:100%;margin:.5rem 0 .25rem;font-family:var(--ux-font-display);font-size:1rem;font-weight:600;line-height:1.35;color:var(--ux-text-strong);font-variant-numeric:tabular-nums lining-nums;overflow-wrap:anywhere}.wallet-purpose-value span{font-size:.75em;font-weight:500;color:rgb(var(--gold-300) / .8)}.wallet-purpose.is-blocked .wallet-purpose-value{color:var(--ux-text-faint);text-decoration:line-through;text-decoration-color:rgb(var(--danger-400) / .55)}.wallet-purpose-description{font-size:.6875rem;line-height:1.7;color:var(--ux-text-faint)}.wallet-purpose-reason{display:flex;align-items:flex-start;gap:.375rem;margin-top:.5rem;padding-top:.5rem;border-top:1px solid rgb(var(--danger-400) / .2);font-size:.75rem;line-height:1.7;color:rgb(var(--danger-200))}.wallet-purpose-reason svg{margin-top:.25rem;flex-shrink:0;color:rgb(var(--danger-300))}.wallet-holdings-list{margin-top:.875rem;overflow:hidden;border:1px solid var(--ux-line-soft);border-radius:var(--ux-r-sm);background:rgb(var(--navy-900) / .45)}.wallet-holdings-empty{margin-top:.625rem;font-size:.8125rem;line-height:1.7;color:var(--ux-text-muted)}.wallet-holding{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.75rem .875rem}.wallet-holding+.wallet-holding{border-top:1px solid var(--ux-line-soft)}.wallet-holding.is-alert{background:rgb(var(--danger-500) / .07)}.wallet-holding dt{display:grid;min-width:0;grid-template-columns:auto minmax(0,1fr);align-items:center;-moz-column-gap:.625rem;column-gap:.625rem}.wallet-holding dt>span{display:inline-flex;grid-row:span 2;width:1.75rem;height:1.75rem;align-items:center;justify-content:center;border-radius:.4375rem;background:rgb(var(--gold-300) / .1);color:rgb(var(--gold-300));font-size:.75rem}.wallet-holding.is-alert dt>span{background:rgb(var(--danger-400) / .12);color:rgb(var(--danger-300))}.wallet-holding dt strong{min-width:0;font-size:.8125rem;font-weight:600;line-height:1.5;color:var(--ux-text-soft);overflow-wrap:anywhere}.wallet-holding dt small{min-width:0;font-size:.6875rem;line-height:1.6;color:var(--ux-text-faint)}.wallet-holding dd{max-width:55%;flex-shrink:0;font-family:var(--ux-font-display);font-size:.875rem;font-weight:600;color:var(--ux-text-strong);font-variant-numeric:tabular-nums lining-nums;overflow-wrap:anywhere}.wallet-capital-lock{min-width:0}@media(min-width:1024px){.wallet-capital-lock{grid-column:1 / -1}}.wallet-ledger{overflow:hidden}.wallet-ledger-header{display:grid;gap:1rem;padding:1.125rem;border-bottom:1px solid var(--ux-line-soft)}@media(min-width:640px){.wallet-ledger-header{padding:1.375rem 1.5rem}}@media(min-width:1024px){.wallet-ledger-header{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:1.5rem}}.wallet-ledger-summary{display:flex;min-width:0;align-items:flex-start;gap:.875rem}.wallet-ledger-title{font-family:var(--ux-font-display);font-size:1.0625rem;font-weight:600;line-height:1.5;color:var(--ux-text-strong)}.wallet-filter-bar{display:flex;min-width:0;align-items:center;gap:.75rem}.wallet-filter-heading{display:flex;flex-shrink:0;align-items:center;gap:.625rem}.wallet-filter-heading-icon{display:inline-flex;width:2.25rem;height:2.25rem;align-items:center;justify-content:center;border:1px solid var(--ux-line);border-radius:var(--ux-r-sm);background:rgb(var(--ivory) / .035);color:var(--ux-text-muted);font-size:.875rem}.wallet-filter-heading-copy{display:none}@media(min-width:640px){.wallet-filter-heading-copy{display:block}}.wallet-filter-heading strong{display:block;font-size:.8125rem;font-weight:600;line-height:1.4;color:var(--ux-text-soft)}.wallet-filter-tools{display:flex;min-width:0;flex:1;align-items:center;gap:.5rem}.wallet-filter-select-wrap{position:relative;min-width:0;flex:1}@media(min-width:640px){.wallet-filter-select-wrap{width:16rem;flex:none}}select.wallet-filter-select{min-height:2.75rem;padding-block:.5rem;padding-inline:.875rem 2.5rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:none;cursor:pointer;font-size:.875rem;font-weight:500}.wallet-filter-select option{background:rgb(var(--navy-900));color:rgb(var(--ivory))}.wallet-filter-chevron{position:absolute;inset-block:0;inset-inline-end:.875rem;margin-block:auto;font-size:.75rem;color:var(--ux-text-faint);pointer-events:none}.wallet-filter-reset:hover{border-color:rgb(var(--danger-400) / .35);background:rgb(var(--danger-500) / .08);color:rgb(var(--danger-200))}.wallet-transaction-list{display:flex;flex-direction:column}.wallet-transaction-list>*+*{border-top:1px solid var(--ux-line-soft)}.wallet-transaction{display:grid;grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"icon head amount" ". body body";gap:.375rem .75rem;padding:.875rem 1.125rem;transition:background-color var(--ux-fast) ease}.wallet-transaction:hover{background:rgb(var(--ivory) / .02)}@media(min-width:640px){.wallet-transaction{grid-template-areas:"icon head amount" "icon body amount";gap:.25rem 1rem;padding:1rem 1.5rem}}.wallet-transaction-icon{grid-area:icon;display:inline-flex;width:2.25rem;height:2.25rem;align-self:start;align-items:center;justify-content:center;border:1px solid var(--ux-line-strong);border:1px solid color-mix(in srgb,currentColor 24%,transparent);border-radius:var(--ux-r-sm);background:rgb(var(--ivory) / .05);background:color-mix(in srgb,currentColor 10%,transparent);font-size:.9375rem}@media(min-width:640px){.wallet-transaction-icon{width:2.5rem;height:2.5rem;font-size:1rem}}.wallet-transaction-heading{grid-area:head;display:flex;min-width:0;flex-direction:column;gap:.0625rem;align-self:center}.wallet-transaction-heading h3{font-size:.875rem;font-weight:600;line-height:1.5;color:var(--ux-text-strong);overflow-wrap:anywhere}@media(min-width:640px){.wallet-transaction-heading h3{font-size:.9375rem}}.wallet-transaction-heading time{width:-moz-fit-content;width:fit-content;font-size:.6875rem;color:var(--ux-text-faint);font-variant-numeric:tabular-nums}.wallet-transaction-financials{grid-area:amount;display:flex;flex-direction:column;align-items:flex-end;gap:.25rem;align-self:start;text-align:end}.wallet-transaction-amount{font-family:var(--ux-font-display);font-size:.9375rem;font-weight:600;line-height:1.4;white-space:nowrap;font-variant-numeric:tabular-nums lining-nums}@media(min-width:640px){.wallet-transaction-amount{font-size:1.0625rem}}@media(max-width:359px){.wallet-transaction-amount{font-size:.8125rem}}.wallet-transaction-body{grid-area:body;min-width:0}.wallet-transaction-description{font-size:.8125rem;line-height:1.8;color:var(--ux-text-soft);overflow-wrap:anywhere}.wallet-transaction-meta{display:flex;flex-wrap:wrap;align-items:center;gap:.375rem .5rem;margin-top:.375rem;font-size:.6875rem;color:var(--ux-text-faint)}.wallet-transaction-reference{max-width:100%;padding:.0625rem .5rem;border:1px solid var(--ux-line-soft);border-radius:var(--ux-r-xs);background:rgb(var(--navy-975) / .5);font-family:var(--ux-font-mono);color:var(--ux-text-muted);overflow-wrap:anywhere}.wallet-transaction-meta a{display:inline-flex;max-width:100%;min-height:1.75rem;align-items:center;gap:.3125rem;padding:.125rem .625rem;border:1px solid rgb(var(--gold-300) / .22);border-radius:999px;background:rgb(var(--gold-300) / .06);color:rgb(var(--gold-200));font-weight:600;overflow-wrap:anywhere;transition:border-color var(--ux-fast) ease,background-color var(--ux-fast) ease,color var(--ux-fast) ease}.wallet-transaction-meta a:hover{border-color:rgb(var(--gold-300) / .45);background:rgb(var(--gold-300) / .12);color:rgb(var(--gold-100))}.wallet-transaction-meta a svg{flex-shrink:0}.wallet-empty-state{padding-block:3rem}@media(prefers-reduced-motion:reduce){.wallet-action,.wallet-overview-chevron{transition:none}.wallet-action:hover{transform:none}}.capital-lock-figure{font-family:var(--ux-font-display);font-weight:600;font-variant-numeric:tabular-nums}.capital-lock-explainer{display:flex;flex-direction:column;gap:.75rem;margin-top:.75rem;padding:1rem 1.125rem;border:1px solid rgb(var(--gold-300) / .2);border-inline-start:3px solid rgb(var(--gold-300) / .75);border-radius:var(--ux-r);background:linear-gradient(160deg,rgb(var(--gold-300) / .07),rgb(var(--gold-300) / .015) 70%),rgb(var(--navy-900) / .5)}@media(min-width:640px){.capital-lock-explainer{padding:1.25rem 1.5rem}}.capital-lock-explainer-heading{display:flex;align-items:center;gap:.75rem}.capital-lock-explainer-icon{display:inline-flex;width:2.25rem;height:2.25rem;flex-shrink:0;align-items:center;justify-content:center;border:1px solid rgb(var(--gold-300) / .25);border-radius:var(--ux-r-sm);background:linear-gradient(160deg,rgb(var(--gold-300) / .18),rgb(var(--gold-300) / .04));color:rgb(var(--gold-300));font-size:.9375rem}.capital-lock-explainer-heading h3{font-family:var(--ux-font-display);font-size:.9375rem;font-weight:600;line-height:1.5;color:var(--ux-text-strong)}.capital-lock-explainer-body{font-size:.875rem;line-height:1.9;color:var(--ux-text-soft)}.capital-lock-explainer-facts .ux-kv-row{padding-block:.5rem;font-size:.8125rem}.capital-lock-explainer-rule>summary{min-height:2.75rem;padding-block:.5rem;font-size:.8125rem}.capital-lock-explainer-rule .ux-details-body{font-size:.8125rem;line-height:1.9;color:var(--ux-text-muted)}.capital-lock-explainer-current{display:flex;align-items:flex-start;gap:.5rem;padding:.625rem .875rem;border:1px solid rgb(var(--warning-400) / .25);border-radius:var(--ux-r-sm);background:rgb(var(--warning-500) / .07);color:rgb(var(--warning-100));font-size:.8125rem;font-weight:500;line-height:1.85}.capital-lock-explainer-current>svg{margin-top:.3rem;flex-shrink:0;color:rgb(var(--warning-300))}.capital-lock-inline{display:flex;align-items:flex-start;gap:.5rem;margin-top:.75rem;padding:.625rem .875rem;border:1px solid rgb(var(--warning-400) / .2);border-radius:var(--ux-r-sm);background:rgb(var(--warning-500) / .06);color:rgb(var(--warning-100) / .92);font-size:.8125rem;font-weight:500;line-height:1.8}@media(min-width:640px){.capital-lock-inline{margin-top:1rem}}.capital-lock-inline>svg,.capital-lock-inline>i{margin-top:.3rem;flex-shrink:0;color:rgb(var(--warning-300))}.capital-lock-notice{min-width:0;overflow:hidden;border:1px solid rgb(var(--warning-400) / .22);border-radius:var(--ux-r-lg);background:linear-gradient(180deg,rgb(var(--warning-500) / .07),rgb(var(--warning-500) / .02) 60%),rgb(var(--navy-900) / .72);color:var(--ux-text);box-shadow:var(--ux-shadow-xs)}.capital-lock-notice-summary{display:flex;min-height:3.75rem;align-items:center;gap:.75rem;padding:.75rem 1rem;cursor:pointer;list-style:none;transition:background-color var(--ux-fast) ease}@media(min-width:640px){.capital-lock-notice-summary{padding:.875rem 1.25rem;gap:.875rem}}.capital-lock-notice-summary::-webkit-details-marker,.capital-lock-early-exit-summary::-webkit-details-marker{display:none}.capital-lock-notice-summary:hover{background:rgb(var(--warning-400) / .04)}.capital-lock-notice-summary:focus-visible,.capital-lock-early-exit-summary:focus-visible{outline:2px solid rgb(var(--gold-300) / .8);outline-offset:-2px;border-radius:inherit}.capital-lock-notice-icon{display:inline-flex;width:2.25rem;height:2.25rem;flex-shrink:0;align-items:center;justify-content:center;border:1px solid rgb(var(--warning-400) / .28);border-radius:var(--ux-r-sm);background:linear-gradient(160deg,rgb(var(--warning-400) / .18),rgb(var(--warning-400) / .05));color:rgb(var(--warning-300));font-size:.9375rem}.capital-lock-notice-copy{min-width:0;flex:1}.capital-lock-notice-copy strong{display:block;font-size:.875rem;font-weight:600;line-height:1.55;color:var(--ux-text-strong)}.capital-lock-notice-copy strong .capital-lock-figure{color:rgb(var(--warning-100))}.capital-lock-notice-copy small{display:block;margin-top:.125rem;font-size:.75rem;line-height:1.65;color:var(--ux-text-muted)}.capital-lock-notice-chevron,.capital-lock-early-exit-chevron{display:inline-flex;width:1.875rem;height:1.875rem;flex-shrink:0;align-items:center;justify-content:center;border:1px solid var(--ux-line);border-radius:var(--ux-r-xs);color:var(--ux-text-muted);font-size:.6875rem;transition:transform var(--ux-med) var(--ux-ease),color var(--ux-fast) ease,border-color var(--ux-fast) ease,background-color var(--ux-fast) ease}.capital-lock-notice[open]>.capital-lock-notice-summary .capital-lock-notice-chevron,.capital-lock-early-exit[open]>.capital-lock-early-exit-summary .capital-lock-early-exit-chevron{transform:rotate(180deg);border-color:rgb(var(--gold-300) / .35);background:rgb(var(--gold-300) / .08);color:rgb(var(--gold-200))}.capital-lock-notice-body{display:flex;flex-direction:column;gap:.875rem;padding:1rem;border-top:1px solid rgb(var(--warning-400) / .14)}@media(min-width:640px){.capital-lock-notice-body{padding:1.125rem 1.25rem 1.25rem}}.capital-lock-notice-rule .ux-kv-row{padding-block:.5rem;font-size:.8125rem}.capital-lock-entries{overflow-x:auto;border:1px solid var(--ux-line-soft);border-radius:var(--ux-r-sm);background:rgb(var(--navy-975) / .35)}.capital-lock-entries table{width:100%;min-width:34rem;border-collapse:separate;border-spacing:0;font-size:.8125rem}.capital-lock-entries th,.capital-lock-entries td{text-align:right}.capital-lock-entries th{padding:.625rem .875rem;border-bottom:1px solid var(--ux-line);background:rgb(var(--navy-975) / .5);color:var(--ux-text-muted);font-size:.6875rem;font-weight:600;white-space:nowrap}.capital-lock-entries td{padding:.625rem .875rem;border-bottom:1px solid var(--ux-line-soft);color:var(--ux-text-soft)}.capital-lock-entries tr:last-child td{border-bottom:0}.capital-lock-entries td:first-child{font-family:var(--ux-font-display);font-weight:600;color:var(--ux-text-strong);font-variant-numeric:tabular-nums}.capital-lock-entries td[dir=ltr]{font-variant-numeric:tabular-nums}@media(max-width:639px){.capital-lock-entries table,.capital-lock-entries tbody{display:block;width:100%;min-width:0}.capital-lock-entries thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}.capital-lock-entries tr{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:end;gap:.375rem .75rem;padding:.75rem .875rem}.capital-lock-entries tr+tr{border-top:1px solid var(--ux-line-soft)}.capital-lock-entries td{padding:0;border:0;font-size:.75rem}.capital-lock-entries td:before{content:attr(data-label);display:block;margin-bottom:.0625rem;font-family:var(--ux-font-body);font-size:.625rem;font-weight:500;color:var(--ux-text-faint)}.capital-lock-entries td:nth-child(1){grid-column:3;grid-row:1;text-align:left}.capital-lock-entries td:nth-child(2){grid-column:1 / span 2;grid-row:1;font-weight:600;color:var(--ux-text-strong)}.capital-lock-entries td:nth-child(3){grid-column:1;grid-row:2}.capital-lock-entries td:nth-child(4){grid-column:2;grid-row:2}.capital-lock-entries td:nth-child(5){grid-column:3;grid-row:2;text-align:left}}.capital-lock-early-exit{min-width:0;overflow:hidden;border:1px solid var(--ux-line);border-radius:var(--ux-r);background:rgb(var(--navy-975) / .42);color:var(--ux-text)}.capital-lock-early-exit-summary{display:flex;min-height:3.25rem;align-items:center;gap:.625rem;padding:.625rem .875rem;cursor:pointer;list-style:none;transition:background-color var(--ux-fast) ease}.capital-lock-early-exit-summary:hover{background:rgb(var(--ivory) / .025)}.capital-lock-early-exit-summary>span:first-child{display:inline-flex;width:2rem;height:2rem;flex-shrink:0;align-items:center;justify-content:center;border:1px solid rgb(var(--gold-300) / .22);border-radius:var(--ux-r-xs);background:rgb(var(--gold-300) / .1);color:rgb(var(--gold-300));font-size:.8125rem}.capital-lock-early-exit-summary>strong{min-width:0;flex:1;font-size:.8125rem;font-weight:600;line-height:1.55;color:var(--ux-text-strong)}.capital-lock-early-exit-summary>small{flex-shrink:0;padding:.125rem .5rem;border:1px solid rgb(var(--danger-400) / .28);border-radius:999px;background:rgb(var(--danger-500) / .1);color:rgb(var(--danger-200));font-family:var(--ux-font-display);font-size:.6875rem;font-weight:600;font-variant-numeric:tabular-nums}.capital-lock-early-exit-body{display:flex;flex-direction:column;gap:.75rem;padding:.875rem;border-top:1px solid var(--ux-line-soft)}.capital-lock-early-exit-rule{font-size:.75rem;line-height:1.85;color:var(--ux-text-muted)}.capital-lock-early-exit-list{display:grid;gap:.5rem}.capital-lock-early-exit-item{overflow:hidden;border:1px solid var(--ux-line-soft);border-radius:var(--ux-r-sm);background:rgb(var(--navy-900) / .7)}.capital-lock-early-exit-item-summary{display:grid;min-height:3.25rem;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.625rem;padding:.625rem .875rem}.capital-lock-early-exit-item-summary>span:first-child strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.8125rem;font-weight:600;color:var(--ux-text-strong)}.capital-lock-early-exit-item-summary>span:first-child small{display:block;margin-top:.125rem;font-size:.6875rem;line-height:1.6;color:var(--ux-text-faint)}.capital-lock-early-exit-item-result{flex-shrink:0;text-align:end;font-size:.6875rem;font-weight:600;line-height:1.4}.capital-lock-early-exit-item-result.is-blocked{color:rgb(var(--warning-200) / .85)}.capital-lock-early-exit-item-body{display:flex;flex-direction:column;gap:.75rem;padding:.875rem;border-top:1px solid var(--ux-line-soft)}.capital-lock-early-exit-breakdown{display:flex;flex-direction:column;font-size:.8125rem;line-height:1.7}.capital-lock-early-exit-breakdown>div{display:flex;align-items:baseline;justify-content:space-between;gap:.75rem;padding:.5rem 0;border-bottom:1px dashed var(--ux-line)}.capital-lock-early-exit-breakdown>div:first-child{padding-top:0}.capital-lock-early-exit-breakdown>div:last-child{border-bottom:0;padding-bottom:0}.capital-lock-early-exit-breakdown dt{min-width:0;color:var(--ux-text-muted)}.capital-lock-early-exit-breakdown dd{flex-shrink:0;font-family:var(--ux-font-display);font-weight:600;color:var(--ux-text-strong);font-variant-numeric:tabular-nums;white-space:nowrap}.capital-lock-early-exit-breakdown>.is-deduction dt,.capital-lock-early-exit-breakdown>.is-deduction dd{color:rgb(var(--danger-200))}.capital-lock-early-exit-hint{display:block;font-size:.6875rem;color:rgb(var(--danger-200) / .6)}.capital-lock-early-exit-breakdown>.is-result{border-top:1px solid rgb(var(--success-400) / .25);border-bottom-style:solid}.capital-lock-early-exit-breakdown>.is-result dt,.capital-lock-early-exit-breakdown>.is-result dd{color:rgb(var(--success-200));font-weight:600}.capital-lock-early-exit-breakdown>.is-matured dt,.capital-lock-early-exit-breakdown>.is-matured dd{color:rgb(var(--success-200) / .8)}.capital-lock-early-exit-wallet{padding:.75rem .875rem;border:1px solid var(--ux-line-soft);border-radius:var(--ux-r-sm);background:rgb(var(--navy-975) / .5);font-size:.8125rem;line-height:1.75}.capital-lock-early-exit-wallet-row{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:.375rem .75rem}.capital-lock-early-exit-wallet-label{font-weight:600;color:var(--ux-text-strong)}.capital-lock-early-exit-wallet-figures{font-family:var(--ux-font-display);font-weight:600;font-variant-numeric:tabular-nums}.capital-lock-early-exit-wallet-figures .is-before{color:var(--ux-text-muted)}.capital-lock-early-exit-wallet-figures .is-arrow{margin-inline:.25rem;color:rgb(var(--gold-300) / .7);font-size:.75rem}.capital-lock-early-exit-wallet-figures .is-after{color:var(--ux-text-strong)}.capital-lock-early-exit-wallet-row+.capital-lock-early-exit-wallet-row{margin-top:.375rem}.capital-lock-early-exit-wallet .is-free-after{color:rgb(var(--success-200))}.capital-lock-early-exit-blocked{display:flex;align-items:flex-start;gap:.5rem;font-size:.75rem;line-height:1.85;color:rgb(var(--warning-200) / .85)}.capital-lock-early-exit-blocked>svg{margin-top:.3rem;flex-shrink:0}.capital-lock-early-exit-action{width:100%;white-space:normal}.capital-lock-early-exit-action:disabled:hover{border-color:var(--ux-line-strong);background:rgb(var(--ivory) / .045);color:var(--ux-text-strong)}.capital-exit-quote-body{display:flex;flex-direction:column;gap:1rem}.capital-exit-kv{display:flex;flex-direction:column;font-size:.875rem;line-height:1.7}.capital-exit-kv>div{display:flex;align-items:baseline;justify-content:space-between;gap:1rem;padding:.625rem 0;border-bottom:1px dashed var(--ux-line)}.capital-exit-kv>div:first-child{padding-top:0}.capital-exit-kv>div:last-child{border-bottom:0;padding-bottom:0}.capital-exit-kv dt{min-width:0;color:var(--ux-text-muted)}.capital-exit-kv dd{flex-shrink:0;max-width:55%;font-family:var(--ux-font-display);font-weight:600;color:var(--ux-text-strong);text-align:end;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.capital-exit-kv>.is-first-deduction{margin-top:.5rem;border-top:1px solid var(--ux-line-strong)}.capital-exit-kv>.is-deduction dt,.capital-exit-kv>.is-deduction dd{color:rgb(var(--danger-200))}.capital-exit-kv>.is-total-deduction{border-bottom-style:solid}.capital-exit-kv>.is-total-deduction dt{font-weight:600;color:rgb(var(--danger-100))}.capital-exit-kv>.is-total-deduction dd{color:rgb(var(--danger-100))}.capital-exit-hint{display:block;font-size:.75rem;color:rgb(var(--danger-200) / .6)}.capital-exit-kv>.is-note{display:block;margin-block:.5rem;padding:.625rem .75rem;border:1px solid rgb(var(--warning-400) / .2);border-radius:var(--ux-r-xs);background:rgb(var(--warning-500) / .05);color:rgb(var(--warning-100) / .8);font-size:.75rem;line-height:1.75}.capital-exit-kv>.is-matured dt,.capital-exit-kv>.is-matured dd{color:rgb(var(--success-200) / .85)}.capital-lock-early-exit-total{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:.375rem 1rem;padding:1rem 1.125rem;border:1px solid rgb(var(--success-400) / .3);border-radius:var(--ux-r);background:linear-gradient(160deg,rgb(var(--success-500) / .13),rgb(var(--success-500) / .04));color:rgb(var(--success-100))}.capital-lock-early-exit-total>span:first-child{font-size:.875rem;font-weight:600;line-height:1.6}.capital-lock-early-exit-total>span:last-child{font-family:var(--ux-font-display);font-size:clamp(1.375rem,1.1rem + 1.1vw,1.75rem);font-weight:600;line-height:1.2;color:rgb(var(--success-200));font-variant-numeric:tabular-nums lining-nums;overflow-wrap:anywhere}.capital-exit-strong{font-weight:600;color:rgb(var(--danger-100))}.capital-exit-table td[dir=ltr]{text-align:right;font-family:var(--ux-font-display);font-weight:600;font-variant-numeric:tabular-nums}.capital-exit-table td.is-before{color:var(--ux-text-muted)}.capital-exit-table td.is-after{color:var(--ux-text-strong)}.capital-exit-table tr.is-free td.is-after{color:rgb(var(--success-200))}.capital-exit-table tr.is-restricted td.is-after{color:rgb(var(--warning-200))}.capital-exit-table tr.is-held td.is-after{color:rgb(var(--steel-200))}.capital-exit-line-title{display:block;font-weight:600;color:var(--ux-text-strong)}.capital-exit-table tr.is-free .capital-exit-line-title{color:rgb(var(--success-200))}.capital-exit-table tr.is-restricted .capital-exit-line-title{color:rgb(var(--warning-200))}.capital-exit-table tr.is-held .capital-exit-line-title{color:rgb(var(--steel-200))}.capital-exit-line-hint{display:block;margin-top:.125rem;max-width:26rem;font-size:.75rem;line-height:1.7;color:var(--ux-text-faint)}.capital-exit-table tr.is-total td{border-top:1px solid var(--ux-line-strong);background:rgb(var(--ivory) / .025)}.capital-exit-table tr.is-total td[dir=ltr]{font-size:1rem}.capital-exit-table tr.is-total td.is-after{color:var(--ux-text-strong)}.capital-exit-table-wrap{border:1px solid var(--ux-line-soft);border-radius:var(--ux-r);background:rgb(var(--navy-975) / .3)}.capital-exit-difference{margin-top:1rem}.capital-exit-figure{font-family:var(--ux-font-display);font-weight:600;color:var(--ux-text-strong);font-variant-numeric:tabular-nums}.capital-exit-figure.is-deduction{color:rgb(var(--danger-200))}.capital-exit-figure.is-restricted{color:rgb(var(--warning-200))}.capital-exit-changes{display:flex;flex-direction:column;gap:.875rem}.capital-exit-change-list{display:flex;flex-direction:column;gap:.625rem;font-size:.875rem;line-height:1.85;color:var(--ux-text-soft)}.capital-exit-change-list li{position:relative;padding-inline-start:1.25rem}.capital-exit-change-list li:before{content:"";position:absolute;top:.7rem;inset-inline-start:.125rem;width:.375rem;height:.375rem;border-radius:999px;background:rgb(var(--gold-300));box-shadow:0 0 0 3px rgb(var(--gold-300) / .14)}.capital-exit-actions{display:flex;flex-direction:column;gap:.75rem}.capital-exit-actions .ux-btn{white-space:normal}@media(max-width:639px){.capital-exit-table thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}.capital-exit-table,.capital-exit-table tbody{display:block;width:100%}.capital-exit-table tr{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem .75rem;padding:.875rem 1rem}.capital-exit-table tr+tr{border-top:1px solid var(--ux-line-soft)}.capital-exit-table tr.is-total{border-top-color:var(--ux-line-strong);background:rgb(var(--ivory) / .025)}.capital-exit-table tr.is-total td{border-top:0;background:none}.capital-exit-table td,.capital-exit-table td:first-child,.capital-exit-table td:last-child{display:block;padding:0;border:0;background:none}.capital-exit-table td:first-child{grid-column:1 / -1}.capital-exit-table td[data-label]:before{content:attr(data-label);display:block;margin-bottom:.0625rem;font-family:var(--ux-font-body);font-size:.6875rem;font-weight:500;color:var(--ux-text-faint)}.capital-exit-table tbody tr:hover{background:none}.capital-exit-table tr.is-total:hover{background:rgb(var(--ivory) / .025)}}.payment-profile-card{border-radius:1rem;border-width:1px;border-color:rgb(var(--ivory) / .1);background-color:rgb(var(--navy-975) / .25);padding:.75rem}@media(min-width:640px){.payment-profile-card{padding:1rem}}.payment-profile-card+.payment-profile-card{margin-top:.75rem}.payment-profile-head{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:.75rem}.payment-profile-method{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.875rem;line-height:1.25rem;font-weight:900;--tw-text-opacity: 1;color:rgb(var(--ivory) / var(--tw-text-opacity, 1))}.payment-profile-currency{margin-inline-start:.25rem;border-radius:.375rem;background-color:rgb(var(--success-300) / .1);padding:.125rem .375rem;font-size:10px;font-weight:900;--tw-text-opacity: 1;color:rgb(var(--success-200) / var(--tw-text-opacity, 1))}.payment-profile-label{margin-top:.125rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:700;--tw-text-opacity: 1;color:rgb(var(--navy-400) / var(--tw-text-opacity, 1))}.payment-profile-actions{display:flex;flex-shrink:0;flex-wrap:wrap;align-items:center;gap:.5rem}.payment-profile-used{font-size:10px;font-weight:700;--tw-text-opacity: 1;color:rgb(var(--navy-500) / var(--tw-text-opacity, 1))}.payment-profile-values{margin-top:.75rem;display:grid;gap:.5rem}@media(min-width:640px){.payment-profile-values{grid-template-columns:repeat(2,minmax(0,1fr))}}.admin-record-head>.payment-profile-values>div{flex:1 1 0%}.pwa-guide-step-head>.payment-profile-values>div{flex:1}.payment-profile-values>div{min-width:0px;border-radius:.75rem;border-width:1px;border-color:rgb(var(--ivory) / .07);background-color:rgb(var(--ivory) / .02);padding:.5rem .625rem}.payment-profile-values dt{font-size:10px;font-weight:700;--tw-text-opacity: 1;color:rgb(var(--navy-500) / var(--tw-text-opacity, 1))}.payment-profile-values dd{margin-top:.125rem;overflow-wrap:break-word;font-size:.75rem;line-height:1rem;font-weight:900;--tw-text-opacity: 1;color:rgb(var(--ivory) / var(--tw-text-opacity, 1))}.payment-profile-editor{margin-top:.75rem;border-radius:.75rem;border-width:1px;border-color:rgb(var(--gold-300) / .15);background-color:rgb(var(--gold-300) / .04);padding:.75rem}.payment-profile-message{margin-top:.75rem;border-radius:.5rem;padding:.5rem .75rem;font-size:11px;font-weight:700;line-height:1.25rem}.payment-profile-message.is-success{background-color:rgb(var(--success-300) / .1);--tw-text-opacity: 1;color:rgb(var(--success-100) / var(--tw-text-opacity, 1))}.payment-profile-message.is-error{background-color:rgb(var(--danger-400) / .15);--tw-text-opacity: 1;color:rgb(var(--danger-100) / var(--tw-text-opacity, 1))}.p2p-content-card{border-radius:1rem;padding:1rem}@media(min-width:640px){.p2p-content-card{border-radius:2rem;padding:2rem}}.p2p-list-stack{display:grid;gap:.75rem}@media(min-width:640px){.p2p-list-stack{gap:1rem}}.p2p-summary-list>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.625rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.625rem * var(--tw-space-y-reverse))}.p2p-summary-list{font-size:.875rem;line-height:1.25rem}.p2p-summary-list>div{display:flex;align-items:center;justify-content:space-between;gap:.75rem}.admin-record-head>.p2p-summary-list dt{flex:1 1 0%}.pwa-guide-step-head>.p2p-summary-list dt{flex:1}.p2p-summary-list dt{min-width:0px;--tw-text-opacity: 1;color:rgb(var(--navy-400) / var(--tw-text-opacity, 1))}.p2p-summary-list dd{flex-shrink:0;font-weight:900;--tw-text-opacity: 1;color:rgb(var(--ivory) / var(--tw-text-opacity, 1))}.p2p-copy-button{display:inline-flex;min-height:2.25rem;flex-shrink:0;align-items:center;gap:.375rem;border-radius:.5rem;border-width:1px;border-color:rgb(var(--ivory) / .1);background-color:rgb(var(--ivory) / .05);padding:.375rem .625rem;font-size:10px;font-weight:900;--tw-text-opacity: 1;color:rgb(var(--gold-100) / var(--tw-text-opacity, 1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.p2p-copy-button:hover{border-color:rgb(var(--gold-300) / .3);background-color:rgb(var(--gold-300) / .1)}.p2p-copy-button:focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-opacity: 1;--tw-ring-color: rgb(var(--gold-200) / var(--tw-ring-opacity, 1))}.p2p-copy-button[data-copy-state=success]{border-color:rgb(var(--success-300) / .3);background-color:rgb(var(--success-300) / .1);--tw-text-opacity: 1;color:rgb(var(--success-100) / var(--tw-text-opacity, 1))}.p2p-copy-button[data-copy-state=error]{border-color:rgb(var(--danger-300) / .3);background-color:rgb(var(--danger-300) / .1);--tw-text-opacity: 1;color:rgb(var(--danger-100) / var(--tw-text-opacity, 1))}.p2p-tone-cyan{--p2p-accent: rgb(var(--gold-300) / 1);--p2p-accent-text: rgb(var(--gold-100) / 1)}.p2p-tone-amber{--p2p-accent: rgb(var(--warning-300) / 1);--p2p-accent-text: rgb(var(--warning-100) / 1)}.p2p-tone-violet{--p2p-accent: rgb(var(--steel-300) / 1);--p2p-accent-text: rgb(var(--steel-100) / 1)}.p2p-tone-rose{--p2p-accent: rgb(var(--danger-300) / 1);--p2p-accent-text: rgb(var(--danger-100) / 1)}.p2p-tone-emerald{--p2p-accent: rgb(var(--success-300) / 1);--p2p-accent-text: rgb(var(--success-100) / 1)}.p2p-tone-slate{--p2p-accent: rgb(var(--navy-300) / 1);--p2p-accent-text: rgb(var(--navy-100) / 1)}.admin-record-head>.p2p-stage{flex:1 1 0%}.pwa-guide-step-head>.p2p-stage{flex:1}.p2p-stage{min-width:0px;border-radius:1rem;border-width:1px;background-color:rgb(var(--navy-900) / .85);padding:.875rem;--tw-shadow: 0 16px 44px rgb(var(--navy-975)/.16);--tw-shadow-colored: 0 16px 44px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}@media(min-width:640px){.p2p-stage{border-radius:1.5rem;padding:1.25rem}}.p2p-stage{border-color:color-mix(in srgb,var(--p2p-accent) 22%,transparent)}.p2p-stage-head{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;-moz-column-gap:1rem;column-gap:1rem;row-gap:.5rem}.p2p-stage-owner{font-size:11px;font-weight:900;color:var(--p2p-accent-text)}.p2p-stage-title{margin-top:.125rem;font-size:1.125rem;line-height:1.75rem;font-weight:900;line-height:1.25;--tw-text-opacity: 1;color:rgb(var(--ivory) / var(--tw-text-opacity, 1))}@media(min-width:640px){.p2p-stage-title{font-size:1.25rem;line-height:1.75rem}}.p2p-stage-timer{flex-shrink:0}.p2p-stage-desc{margin-top:.5rem;font-size:.75rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(var(--navy-400) / var(--tw-text-opacity, 1))}@media(min-width:640px){.p2p-stage-desc{font-size:13px;line-height:1.5rem}}.p2p-stage-instruction{margin-top:.5rem;border-radius:.75rem;border-width:1px;border-color:rgb(var(--ivory) / .1);background-color:rgb(var(--ivory) / .04);padding:.5rem .75rem;font-size:.75rem;font-weight:700;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(var(--ivory) / var(--tw-text-opacity, 1))}@media(min-width:640px){.p2p-stage-instruction{font-size:13px;line-height:1.5rem}}.p2p-stage-instruction.is-waiting{font-weight:400;--tw-text-opacity: 1;color:rgb(var(--navy-400) / var(--tw-text-opacity, 1))}.p2p-figures{margin-top:.75rem;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.375rem}@media(min-width:640px){.p2p-figures{margin-top:1rem;grid-template-columns:repeat(4,minmax(0,1fr));gap:.5rem}.p2p-figures.is-dense{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:1280px){.p2p-figures.is-dense{grid-template-columns:repeat(6,minmax(0,1fr))}}.admin-record-head>.p2p-figure{flex:1 1 0%}.pwa-guide-step-head>.p2p-figure{flex:1}.p2p-figure{min-width:0px;border-radius:.75rem;border-width:1px;border-color:rgb(var(--ivory) / .08);background-color:rgb(var(--navy-975) / .25);padding:.5rem .625rem}@media(min-width:640px){.p2p-figure{padding:.625rem .75rem}}.p2p-figure dt{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:10px;font-weight:700;--tw-text-opacity: 1;color:rgb(var(--navy-500) / var(--tw-text-opacity, 1))}.p2p-figure dd{margin-top:.125rem;overflow-wrap:break-word;font-size:.75rem;font-weight:900;line-height:1rem;--tw-text-opacity: 1;color:rgb(var(--ivory) / var(--tw-text-opacity, 1))}@media(min-width:640px){.p2p-figure dd{font-size:.875rem;line-height:1.25rem}}.p2p-figure.is-lead dd{font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(var(--gold-100) / var(--tw-text-opacity, 1))}@media(min-width:640px){.p2p-figure.is-lead dd{font-size:1rem;line-height:1.5rem}}.p2p-stage-note.is-amber{border-color:rgb(var(--warning-300) / .15);background-color:rgb(var(--warning-300) / .05)}.p2p-stage-note.is-amber>svg,.p2p-stage-note.is-amber strong{--tw-text-opacity: 1;color:rgb(var(--warning-100) / var(--tw-text-opacity, 1))}.admin-record-head>.p2p-stage-work{flex:1 1 0%}.pwa-guide-step-head>.p2p-stage-work{flex:1}.p2p-stage-work{margin-top:.75rem;display:grid;min-width:0px;align-items:flex-start;gap:.625rem;border-top-width:1px;border-color:rgb(var(--ivory) / .1);padding-top:.75rem}@media(min-width:640px){.p2p-stage-work{margin-top:1rem;gap:.75rem;padding-top:1rem}}.p2p-stage-work .p2p-content-card{border-radius:1rem;border-width:0px;background-color:transparent;padding:0;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}@media(min-width:640px){.p2p-stage-work .p2p-content-card{padding:0}}.p2p-stage-work .p2p-payment-confirmation{border-width:0px;background-color:transparent;padding:0;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.p2p-stage-next{margin-top:.625rem;font-size:11px;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(var(--navy-500) / var(--tw-text-opacity, 1))}.p2p-stage-next strong{font-weight:900;--tw-text-opacity: 1;color:rgb(var(--navy-300) / var(--tw-text-opacity, 1))}.admin-record-head>.p2p-secondary-panel{flex:1 1 0%}.pwa-guide-step-head>.p2p-secondary-panel{flex:1}.p2p-secondary-panel{min-width:0px;align-self:flex-start;overflow:hidden;border-radius:1rem;border-width:1px;border-color:rgb(var(--ivory) / .1);background-color:rgb(var(--ivory) / .035)}.p2p-secondary-panel>summary{display:flex;min-height:2.75rem;cursor:pointer;list-style-type:none;align-items:center;gap:.5rem;padding:.625rem .875rem;font-size:.75rem;line-height:1rem;font-weight:900;--tw-text-opacity: 1;color:rgb(var(--ivory) / var(--tw-text-opacity, 1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.p2p-secondary-panel>summary:hover{background-color:rgb(var(--ivory) / .03)}.p2p-secondary-panel>summary::-webkit-details-marker{display:none}.p2p-secondary-panel>summary:after{content:"⌄";margin-right:auto;flex-shrink:0;--tw-text-opacity: 1;color:rgb(var(--navy-500) / var(--tw-text-opacity, 1))}.p2p-secondary-hint{margin-right:auto;flex-shrink:0;font-size:10px;font-weight:700;--tw-text-opacity: 1;color:rgb(var(--success-300) / var(--tw-text-opacity, 1))}.p2p-secondary-panel>summary:has(.p2p-secondary-hint):after{content:none}.p2p-secondary-panel.is-emerald{border-color:rgb(var(--success-300) / .2);background-color:rgb(var(--success-300) / .045)}.p2p-secondary-panel.is-amber{border-color:rgb(var(--warning-300) / .15);background-color:rgb(var(--warning-300) / .04)}.p2p-secondary-panel.is-rose{border-color:rgb(var(--danger-300) / .15);background-color:rgb(var(--danger-300) / .04)}.p2p-secondary-body{border-top-width:1px;border-color:rgb(var(--ivory) / .1);padding:.875rem}.p2p-health-badge{display:inline-flex;flex-shrink:0;align-items:center;gap:.5rem;border-radius:.75rem;border-width:1px;padding:.5rem .75rem;font-size:11px;font-weight:900}@media(min-width:640px){.p2p-health-badge{font-size:.75rem;line-height:1rem}}.p2p-health-badge{border-color:color-mix(in srgb,var(--p2p-accent) 25%,transparent);background-color:color-mix(in srgb,var(--p2p-accent) 10%,transparent);color:var(--p2p-accent-text)}.p2p-integrity-alert{margin-bottom:.625rem;display:flex;align-items:flex-start;gap:.75rem;border-radius:1rem;border-width:1px;border-color:rgb(var(--danger-300) / .3);background-color:rgb(var(--danger-300) / .07);padding:.875rem}@media(min-width:640px){.p2p-integrity-alert{margin-bottom:.75rem}}.p2p-integrity-alert-icon{display:flex;height:2.25rem;width:2.25rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:.75rem;background-color:rgb(var(--danger-300) / .1);--tw-text-opacity: 1;color:rgb(var(--danger-100) / var(--tw-text-opacity, 1))}.admin-record-head>.p2p-admin-action{flex:1 1 0%}.pwa-guide-step-head>.p2p-admin-action{flex:1}.p2p-admin-action{min-width:0px;border-radius:1rem;border-width:1px;border-color:rgb(var(--gold-300) / .2);background-color:rgb(var(--gold-300) / .045);padding:.875rem}.p2p-admin-controls{margin-top:.75rem;overflow:hidden;border-radius:1rem;border-width:1px;border-color:rgb(var(--danger-300) / .15);background-color:rgb(var(--danger-300) / .035)}.p2p-admin-controls>summary{display:flex;min-height:2.75rem;cursor:pointer;list-style-type:none;align-items:center;gap:.5rem;padding:.625rem .875rem;font-size:.75rem;line-height:1rem;font-weight:900;--tw-text-opacity: 1;color:rgb(var(--danger-100) / var(--tw-text-opacity, 1))}.p2p-admin-controls>summary::-webkit-details-marker{display:none}.p2p-admin-controls>summary:after{content:"⌄";margin-right:auto;flex-shrink:0;color:rgb(var(--danger-200) / .6)}.p2p-admin-orders-page{--p2p-order-columns: minmax(0, 1.1fr) minmax(11rem, 1.25fr) minmax(0, 1.2fr) minmax(0, 1.15fr) minmax(6.5rem, .6fr)}.p2p-admin-orders-page .p2p-order-head{margin-top:.25rem}.p2p-method-option{border-radius:1rem;border-width:1px;padding:.75rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}@media(min-width:640px){.p2p-method-option{padding:1rem}}.p2p-method-option-label{display:flex;cursor:pointer;align-items:flex-start;gap:.75rem}.p2p-method-option-check{margin-top:.125rem;display:flex;height:1.5rem;width:1.5rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:.5rem;border-width:1px;font-size:.875rem;line-height:1.25rem;font-weight:900;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.admin-record-head>.p2p-method-option-body{flex:1 1 0%}.pwa-guide-step-head>.p2p-method-option-body{flex:1}.p2p-method-option-body{min-width:0px;flex:1 1 0%}.p2p-method-option-head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.5rem}.p2p-method-option-name{display:block;font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(var(--ivory) / var(--tw-text-opacity, 1))}.p2p-method-option-selected{border-radius:.5rem;background-color:rgb(var(--success-300) / .1);padding:.25rem .5rem;font-size:10px;font-weight:900;--tw-text-opacity: 1;color:rgb(var(--success-100) / var(--tw-text-opacity, 1))}.p2p-method-option-meta{margin-top:.25rem;display:block;font-size:.75rem;line-height:1rem;--tw-text-opacity: 1;color:rgb(var(--navy-400) / var(--tw-text-opacity, 1))}.admin-record-head>.p2p-profile-fields{flex:1 1 0%}.pwa-guide-step-head>.p2p-profile-fields{flex:1}.p2p-profile-fields{margin-top:.75rem;min-width:0px;border-radius:.75rem;border-width:1px;border-color:rgb(var(--gold-300) / .15);background-color:rgb(var(--gold-300) / .035);padding:.75rem}@media(min-width:640px){.p2p-profile-fields{padding:1rem}}.p2p-profile-saved{margin-top:.75rem;overflow:hidden;border-radius:.75rem;border-width:1px;border-color:rgb(var(--success-300) / .15);background-color:rgb(var(--success-300) / .045)}@media(min-width:640px){.p2p-profile-saved{margin-top:1rem}}.p2p-profile-saved-head{display:flex;flex-direction:column;gap:.75rem;padding:.75rem}@media(min-width:640px){.p2p-profile-saved-head{flex-direction:row;align-items:center;justify-content:space-between;padding:1rem}}.p2p-profile-saved-title{font-size:.75rem;line-height:1rem;font-weight:900;--tw-text-opacity: 1;color:rgb(var(--success-100) / var(--tw-text-opacity, 1))}.p2p-profile-saved-label{margin-top:.25rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:11px;--tw-text-opacity: 1;color:rgb(var(--navy-400) / var(--tw-text-opacity, 1))}.p2p-profile-editor{border-top-width:1px;border-color:rgb(var(--success-300) / .1);padding:.75rem}@media(min-width:640px){.p2p-profile-editor{padding:1rem}}.p2p-profile-error{margin-top:.25rem;display:block;font-size:11px;--tw-text-opacity: 1;color:rgb(var(--danger-200) / var(--tw-text-opacity, 1))}.p2p-profile-required{--tw-text-opacity: 1;color:rgb(var(--danger-300) / var(--tw-text-opacity, 1))}.p2p-profile-note{margin-top:.75rem;font-size:11px;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(var(--navy-400) / var(--tw-text-opacity, 1))}.p2p-profile-message{margin-top:.75rem;border-radius:.5rem;padding:.5rem .75rem;font-size:11px;line-height:1.25rem}.p2p-profile-alert{margin-top:.5rem;font-size:11px;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(var(--danger-200) / var(--tw-text-opacity, 1))}.p2p-profile-status{border-top-width:1px;border-color:rgb(var(--success-300) / .1);padding:.5rem .75rem;font-size:11px;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(var(--success-100) / var(--tw-text-opacity, 1))}@media(min-width:640px){.p2p-profile-status{padding-left:1rem;padding-right:1rem}}.p2p-profile-new{margin-top:.75rem;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem}@media(min-width:640px){.p2p-profile-new{margin-top:1rem}}.p2p-profile-optional{--tw-text-opacity: 1;color:rgb(var(--navy-600) / var(--tw-text-opacity, 1))}.p2p-profile-help{margin-top:.75rem;font-size:11px;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(var(--navy-500) / var(--tw-text-opacity, 1))}.merchant-identity-head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.625rem}.merchant-identity-kicker{font-size:11px;font-weight:700;--tw-text-opacity: 1;color:rgb(var(--success-200) / var(--tw-text-opacity, 1))}.merchant-identity-title{margin-top:.125rem;font-weight:900;--tw-text-opacity: 1;color:rgb(var(--ivory) / var(--tw-text-opacity, 1))}.merchant-identity-kyc{display:inline-flex;align-items:center;gap:.5rem;border-radius:.75rem;background-color:rgb(var(--warning-300) / .1);padding:.375rem .75rem;font-size:.75rem;line-height:1rem;font-weight:900;--tw-text-opacity: 1;color:rgb(var(--warning-100) / var(--tw-text-opacity, 1))}@media(min-width:640px){.merchant-identity-kyc{padding-top:.5rem;padding-bottom:.5rem}}.merchant-identity-kyc.is-verified{background-color:rgb(var(--success-300) / .1);--tw-text-opacity: 1;color:rgb(var(--success-100) / var(--tw-text-opacity, 1))}.merchant-identity-grid{margin-top:.75rem;display:grid;gap:.5rem}@media(min-width:640px){.merchant-identity-grid{margin-top:1rem;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem}.merchant-identity-grid.has-phone{grid-template-columns:repeat(3,minmax(0,1fr))}}.merchant-identity-cell{display:flex;align-items:center;justify-content:space-between;gap:.75rem;border-radius:.75rem;border-width:1px;border-color:rgb(var(--ivory) / .1);background-color:rgb(var(--navy-975) / .3);padding:.625rem .75rem}@media(min-width:640px){.merchant-identity-cell{display:block;padding:1rem}}.merchant-identity-cell dt{flex-shrink:0;font-size:.75rem;line-height:1rem;--tw-text-opacity: 1;color:rgb(var(--navy-500) / var(--tw-text-opacity, 1))}.admin-record-head>.merchant-identity-cell dd{flex:1 1 0%}.pwa-guide-step-head>.merchant-identity-cell dd{flex:1}.merchant-identity-cell dd{min-width:0px;overflow-wrap:break-word;text-align:left;font-weight:900;--tw-text-opacity: 1;color:rgb(var(--ivory) / var(--tw-text-opacity, 1))}@media(min-width:640px){.merchant-identity-cell dd{margin-top:.5rem;text-align:right}}.merchant-identity-cell dd.is-ltr{word-break:break-all}.merchant-identity-cell dd.is-link{color:inherit}.merchant-identity-link{--tw-text-opacity: 1;color:rgb(var(--steel-200) / var(--tw-text-opacity, 1))}.merchant-identity-link:hover{--tw-text-opacity: 1;color:rgb(var(--steel-100) / var(--tw-text-opacity, 1))}.merchant-identity-note{margin-top:.25rem;display:block;font-size:9px;--tw-text-opacity: 1;color:rgb(var(--warning-200) / var(--tw-text-opacity, 1))}.merchant-identity-muted{--tw-text-opacity: 1;color:rgb(var(--navy-500) / var(--tw-text-opacity, 1))}:where(.ux-app) .p2p-summary-list>div{gap:1rem}:where(.ux-app) .p2p-summary-list dt{color:var(--ux-text-muted)}:where(.ux-app) .p2p-summary-list dd{font-weight:600;color:var(--ux-text-strong)}:where(.ux-app) .p2p-copy-button{min-height:2.25rem;gap:.375rem;padding:.375rem .75rem;border-color:var(--ux-line-strong);border-radius:var(--ux-r-xs);background:rgb(var(--ivory) / .045);color:var(--ux-text-strong);font-size:.75rem;font-weight:600;transition:border-color var(--ux-fast) ease,background-color var(--ux-fast) ease,color var(--ux-fast) ease}:where(.ux-app) .p2p-copy-button:hover{border-color:rgb(var(--gold-300) / .4);background:rgb(var(--ivory) / .08);color:rgb(var(--gold-100))}:where(.ux-app) .p2p-copy-button:focus{box-shadow:none}:where(.ux-app) .p2p-copy-button:focus-visible{box-shadow:var(--ux-focus-ring)}:where(.ux-app) .p2p-copy-button[data-copy-state=success]{border-color:rgb(var(--success-400) / .4);background:rgb(var(--success-400) / .1);color:rgb(var(--success-200))}:where(.ux-app) .p2p-copy-button[data-copy-state=error]{border-color:rgb(var(--danger-400) / .4);background:rgb(var(--danger-400) / .1);color:rgb(var(--danger-200))}:where(.ux-app) .p2p-method-option{padding:.875rem 1rem;border-radius:var(--ux-r);transition:border-color var(--ux-fast) ease,background-color var(--ux-fast) ease,box-shadow var(--ux-fast) ease}@media(min-width:640px){:where(.ux-app) .p2p-method-option{padding:1rem 1.125rem}}:where(.ux-app) .p2p-method-option-label{gap:.75rem}:where(.ux-app) .p2p-method-option-check{width:1.375rem;height:1.375rem;margin-top:.125rem;border-radius:.375rem;font-size:.75rem;font-weight:700}:where(.ux-app) .p2p-method-option-name{font-size:.875rem;font-weight:600;color:var(--ux-text-strong)}:where(.ux-app) .p2p-method-option-selected{padding:.0625rem .5rem;border:1px solid rgb(var(--success-400) / .28);border-radius:999px;background:rgb(var(--success-400) / .1);color:rgb(var(--success-200));font-size:.6875rem;font-weight:600}:where(.ux-app) .p2p-method-option-meta{margin-top:.25rem;font-size:.75rem;line-height:1.7;color:var(--ux-text-faint);overflow-wrap:anywhere}:where(.ux-app) .p2p-profile-fields{padding:.875rem;border-color:var(--ux-line);border-radius:var(--ux-r);background:rgb(var(--navy-975) / .38)}@media(min-width:640px){:where(.ux-app) .p2p-profile-fields{padding:1rem 1.125rem}}:where(.ux-app) .p2p-profile-saved{border-color:rgb(var(--success-400) / .22);border-radius:var(--ux-r-sm);background:rgb(var(--success-400) / .05)}:where(.ux-app) .p2p-profile-saved-title{font-size:.75rem;font-weight:600;color:rgb(var(--success-200))}:where(.ux-app) .p2p-profile-saved-label{font-size:.75rem;color:var(--ux-text-muted)}:where(.ux-app) .p2p-profile-editor{border-color:rgb(var(--success-400) / .14)}:where(.ux-app) .p2p-profile-error,:where(.ux-app) .p2p-profile-alert{font-size:.75rem;font-weight:600;line-height:1.6;color:rgb(var(--danger-300))}:where(.ux-app) .p2p-profile-required{color:rgb(var(--gold-300))}:where(.ux-app) .p2p-profile-note,:where(.ux-app) .p2p-profile-help{font-size:.75rem;line-height:1.75;color:var(--ux-text-faint)}:where(.ux-app) .p2p-profile-message{border-radius:var(--ux-r-xs);font-size:.75rem;line-height:1.7}:where(.ux-app) .p2p-profile-status{border-color:rgb(var(--success-400) / .14);font-size:.75rem;line-height:1.7;color:rgb(var(--success-200))}:where(.ux-app) .p2p-profile-optional{font-weight:400;color:var(--ux-text-faint)}.ux-app .p2p-profile-new{grid-template-columns:minmax(0,1fr);gap:.875rem}.ux-app .p2p-profile-new>[class~=col-span-2]{grid-column:auto}@media(min-width:640px){.ux-app .p2p-profile-new{grid-template-columns:repeat(2,minmax(0,1fr))}.ux-app .p2p-profile-new>[class~=col-span-2]{grid-column:1 / -1}}.ux-app .merchant-identity:not([class~=border-0]){padding:1.125rem;border-color:var(--ux-line);border-radius:var(--ux-r-lg);background:var(--ux-surface-grad);box-shadow:var(--ux-shadow)}@media(min-width:640px){.ux-app .merchant-identity:not([class~=border-0]){padding:1.375rem 1.5rem}}.ux-app .merchant-identity[class~=border-0]{padding:0;border-radius:0;background:transparent}:where(.ux-app) .merchant-identity-head{gap:.75rem}:where(.ux-app) .merchant-identity-kicker{font-size:.75rem;font-weight:600;color:var(--ux-gold)}:where(.ux-app) .merchant-identity-title{margin-top:.125rem;font-family:var(--ux-font-display);font-size:1rem;font-weight:600;color:var(--ux-text-strong)}:where(.ux-app) .merchant-identity-kyc{gap:.375rem;min-height:1.75rem;padding:.25rem .75rem;border:1px solid rgb(var(--warning-300) / .28);border-radius:999px;background:rgb(var(--warning-300) / .1);color:rgb(var(--warning-200));font-size:.75rem;font-weight:600}:where(.ux-app) .merchant-identity-kyc.is-verified{border-color:rgb(var(--success-300) / .28);background:rgb(var(--success-300) / .1);color:rgb(var(--success-200))}:where(.ux-app) .merchant-identity-cell{padding:.75rem .875rem;border-color:var(--ux-line-soft);border-radius:var(--ux-r);background:rgb(var(--navy-975) / .38)}@media(min-width:640px){:where(.ux-app) .merchant-identity-cell{padding:.875rem 1rem}}:where(.ux-app) .merchant-identity-cell dt{font-size:.75rem;color:var(--ux-text-muted)}:where(.ux-app) .merchant-identity-cell dd{font-weight:600;color:var(--ux-text-strong)}:where(.ux-app) .merchant-identity-link{color:var(--ux-gold-soft);text-decoration:underline;text-decoration-color:rgb(var(--gold-300) / .3);text-underline-offset:.25em}:where(.ux-app) .merchant-identity-link:hover{color:rgb(var(--gold-100))}:where(.ux-app) .merchant-identity-note{margin-top:.25rem;font-size:.6875rem;font-weight:500;color:rgb(var(--warning-200))}:where(.ux-app) .merchant-identity-muted{font-weight:500;color:var(--ux-text-faint)}:where(.p2p-page){width:100%;max-width:80rem;margin-inline:auto;padding-inline:1rem}@media(min-width:640px){:where(.p2p-page){padding-inline:1.5rem}}@media(min-width:1280px){:where(.p2p-page){padding-inline:2rem}}.p2p-page{--p2p-offer-columns: minmax(0, 1.4fr) minmax(0, 1.1fr) minmax(0, .85fr) minmax(0, 1.15fr) minmax(8.5rem, auto)}.p2p-page .ux-label>:is(.ux-input,.ux-select,.ux-textarea){margin-top:.5rem}.p2p-page .ux-label :where(input,select,textarea){font-weight:400}.p2p-page .ux-label :where(.ux-num){font-weight:500}.p2p-field-help{display:block;margin-top:.5rem;font-size:.75rem;font-weight:400;line-height:1.75;color:var(--ux-text-faint)}.p2p-field-error{display:flex;align-items:flex-start;gap:.375rem;margin-top:.375rem;font-size:.75rem;font-weight:600;line-height:1.6;color:rgb(var(--danger-300))}.ux-field>.p2p-field-error{margin-top:0}.p2p-amount-input{position:relative;display:block;margin-top:.5rem}.p2p-amount-input>.ux-input{padding-inline-end:5rem}.p2p-amount-unit{position:absolute;top:50%;inset-inline-end:1rem;max-width:45%;overflow:hidden;transform:translateY(-50%);color:var(--ux-gold);font-size:.75rem;font-weight:600;text-overflow:ellipsis;white-space:nowrap;pointer-events:none}.p2p-tabs{width:100%}.p2p-tabs-track{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.25rem;padding:.25rem;border:1px solid var(--ux-line);border-radius:var(--ux-r);background:rgb(var(--navy-975) / .5)}@media(min-width:640px){.p2p-tabs-track{grid-template-columns:repeat(8,minmax(0,1fr))}}.p2p-tab{position:relative;display:flex;min-width:0;min-height:3.25rem;flex-direction:column;align-items:center;justify-content:center;gap:.25rem;padding:.375rem .25rem;border-radius:var(--ux-r-sm);color:var(--ux-text-muted);font-size:.75rem;font-weight:600;line-height:1.3;text-align:center;transition:color var(--ux-fast) ease,background-color var(--ux-fast) ease,box-shadow var(--ux-fast) ease}.p2p-tab:hover{color:var(--ux-text-strong);background:rgb(var(--ivory) / .04)}.p2p-tab.is-active{color:rgb(var(--gold-100));background:linear-gradient(180deg,rgb(var(--navy-800)),rgb(var(--navy-850)));box-shadow:inset 0 1px rgb(var(--ivory) / .06),0 0 0 1px rgb(var(--gold-300) / .22),0 6px 16px -8px rgb(var(--navy-black) / .8)}.p2p-tab-icon{display:inline-flex;font-size:1rem;color:var(--ux-text-faint);transition:color var(--ux-fast) ease}.p2p-tab:hover .p2p-tab-icon{color:var(--ux-text-soft)}.p2p-tab.is-active .p2p-tab-icon{color:var(--ux-gold)}.p2p-tab-label{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(min-width:1280px){.p2p-tab{min-height:2.75rem;flex-direction:row;gap:.5rem;padding-inline:.5rem;font-size:.8125rem}.p2p-tab-icon{font-size:.9375rem}}.p2p-hero-metric{position:relative;display:flex;width:100%;min-width:0;align-items:center;gap:.75rem;padding:.75rem 1rem;overflow:hidden;border:1px solid var(--ux-line);border-radius:var(--ux-r);background:linear-gradient(160deg,rgb(var(--navy-850) / .92),rgb(var(--navy-925) / .92));box-shadow:var(--ux-shadow);transition:border-color var(--ux-med) var(--ux-ease),transform var(--ux-med) var(--ux-ease)}.p2p-hero-metric:before{content:"";position:absolute;inset-inline:1rem;top:0;height:1px;background:var(--ux-gold-hairline)}.p2p-hero-metric:hover{border-color:rgb(var(--gold-300) / .35);transform:translateY(-1px)}@media(min-width:768px){.p2p-hero-metric{width:auto;min-width:17rem;max-width:24rem}}.p2p-hero-metric-copy{display:flex;min-width:0;flex:1;flex-direction:column;gap:.125rem}.p2p-hero-metric-label{font-size:.75rem;font-weight:500;line-height:1.5;color:var(--ux-text-muted)}.p2p-hero-metric-value{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:flex-end;gap:.375rem;font-family:var(--ux-font-display);font-size:1.25rem;font-weight:600;line-height:1.3;color:var(--ux-text-strong);overflow-wrap:anywhere}.p2p-hero-metric-value small{font-size:.75rem;font-weight:500;color:var(--ux-gold)}.p2p-hero-metric-arrow{flex-shrink:0;font-size:.75rem;color:var(--ux-text-faint);transition:transform var(--ux-fast) ease,color var(--ux-fast) ease}.p2p-hero-metric:hover .p2p-hero-metric-arrow{color:var(--ux-gold);transform:translate(-2px)}.p2p-stats-grid{display:grid;gap:.75rem;grid-template-columns:repeat(2,minmax(0,1fr))}@media(min-width:1024px){.p2p-stats-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.p2p-stats-grid.p2p-stats-grid-5>:first-child{grid-column:1 / -1}@media(min-width:768px){.p2p-stats-grid.p2p-stats-grid-5{grid-template-columns:repeat(5,minmax(0,1fr))}.p2p-stats-grid.p2p-stats-grid-5>:first-child{grid-column:auto}}.p2p-stat-icon{display:inline-flex;flex-shrink:0;color:var(--ux-gold);font-size:.875rem}.p2p-section-heading{margin-top:.375rem}:where(.ux-app) .p2p-content-card{padding:1.125rem;border-radius:var(--ux-r-lg)}@media(min-width:640px){:where(.ux-app) .p2p-content-card{padding:1.5rem}}:where(.ux-app .p2p-content-card){position:relative;min-width:0;border:1px solid var(--ux-line);background:var(--ux-surface-grad);box-shadow:var(--ux-shadow)}:where(.p2p-record-card){min-width:0;padding:1rem 1.125rem;border:1px solid var(--ux-line);border-radius:var(--ux-r-lg);background:var(--ux-surface-grad);box-shadow:var(--ux-shadow)}@media(min-width:640px){:where(.p2p-record-card){padding:1.25rem 1.5rem}}:where(.p2p-filter-panel){display:grid;align-items:end;gap:.75rem;padding:1rem;border:1px solid var(--ux-line);border-radius:var(--ux-r-lg);background:var(--ux-surface-grad);box-shadow:var(--ux-shadow)}@media(min-width:640px){:where(.p2p-filter-panel){gap:1rem;padding:1.125rem 1.25rem}}.p2p-filter-panel .form-input{margin-top:.375rem}.p2p-filter-panel :is(.primary-button,.secondary-button){min-height:3rem}.p2p-status-tab.is-active{border-color:rgb(var(--gold-300) / .55);background:rgb(var(--gold-300) / .12);color:rgb(var(--gold-100))}.p2p-responsive-details{min-width:0;overflow:hidden;border:1px solid var(--ux-line);border-radius:var(--ux-r-lg);background:var(--ux-surface-grad);box-shadow:var(--ux-shadow)}.p2p-responsive-details-summary{display:flex;min-height:3.25rem;cursor:pointer;list-style:none;align-items:center;justify-content:space-between;gap:.75rem;padding:.75rem 1rem;color:var(--ux-text-strong);font-family:var(--ux-font-display);font-size:.9375rem;font-weight:600;transition:background-color var(--ux-fast) ease}.p2p-responsive-details-summary:hover{background:rgb(var(--ivory) / .02)}.p2p-responsive-details-summary::-webkit-details-marker{display:none}@media(min-width:640px){.p2p-responsive-details-summary{padding-inline:1.25rem}}.p2p-responsive-details-title{display:flex;min-width:0;align-items:center;gap:.625rem}.p2p-responsive-details-chevron{display:inline-flex;width:1.75rem;height:1.75rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:var(--ux-r-xs);background:rgb(var(--ivory) / .04);color:var(--ux-text-muted);font-size:.75rem;transition:transform var(--ux-med) var(--ux-ease),color var(--ux-fast) ease}.p2p-responsive-details[open] .p2p-responsive-details-chevron{transform:rotate(180deg);color:var(--ux-gold)}@media(min-width:640px){.p2p-responsive-details-desktop-static .p2p-responsive-details-summary{cursor:default}.p2p-responsive-details-desktop-static .p2p-responsive-details-summary:hover{background:transparent}.p2p-responsive-details-desktop-static .p2p-responsive-details-chevron{display:none}}.p2p-responsive-details-body{margin-inline:1rem;padding:.875rem 0 1rem;border-top:1px solid var(--ux-line-soft)}@media(min-width:640px){.p2p-responsive-details-body{margin-inline:1.25rem;padding-bottom:1.25rem}}.p2p-quote{display:flex;flex-direction:column;padding:.25rem 1rem;border:1px solid var(--ux-line);border-radius:var(--ux-r);background:rgb(var(--navy-975) / .38)}.p2p-quote-row{display:flex;align-items:baseline;justify-content:space-between;gap:1rem;padding:.625rem 0;border-bottom:1px dashed var(--ux-line);font-size:.875rem}.p2p-quote-row:last-child{border-bottom:0}.p2p-quote-row dt{min-width:0;color:var(--ux-text-muted)}.p2p-quote-row dd{flex-shrink:0;font-weight:600;color:var(--ux-text-strong);text-align:left}.p2p-quote-row.is-total dt{font-weight:600;color:rgb(var(--gold-200))}.p2p-quote-row.is-total dd{font-size:1rem;color:rgb(var(--gold-100))}.p2p-pin-box{margin-top:1rem;padding:1rem;border:1px solid rgb(var(--gold-300) / .22);border-radius:var(--ux-r);background:linear-gradient(180deg,rgb(var(--gold-300) / .06),rgb(var(--navy-975) / .28))}@media(min-width:640px){.p2p-pin-box{margin-top:1.25rem;padding:1.125rem 1.25rem}}.p2p-pin-box.is-override{border-color:rgb(var(--success-400) / .25);background:rgb(var(--success-400) / .05)}.p2p-pin-head{display:flex;align-items:flex-start;gap:.75rem}.p2p-pin-title{font-size:.875rem;font-weight:600;line-height:1.6;color:var(--ux-text-strong)}.p2p-pin-text{margin-top:.25rem;font-size:.75rem;line-height:1.8;color:var(--ux-text-muted)}.p2p-pagination:empty{display:none}:is(.p2p-my-ad-value,.p2p-withdraw-facts dd,.deposit-history-facts dd)[dir=ltr]{text-align:right}.p2p-alert-note{font-size:.75rem;color:var(--ux-text-muted)}.p2p-page>[aria-labelledby=payout-share-cta-title]{margin-top:0}.deposit-disabled{display:flex;flex-direction:column;align-items:flex-start;gap:1rem}@media(min-width:640px){.deposit-disabled{flex-direction:row;align-items:center}}.deposit-workflow{display:grid;align-items:start;gap:1.25rem}@media(min-width:1280px){.deposit-workflow{grid-template-columns:minmax(0,25rem) minmax(0,1fr)}}.deposit-step{display:flex;min-width:0;flex-direction:column;gap:1.125rem;padding:1.125rem}@media(min-width:640px){.deposit-step{padding:1.5rem}}.deposit-step-header{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:.5rem .75rem}.deposit-step-header>.ux-badge{grid-column:2;justify-self:start}@media(min-width:480px){.deposit-step-header{grid-template-columns:auto minmax(0,1fr) auto}.deposit-step-header>.ux-badge{grid-column:3;grid-row:1}}.deposit-step-number,.p2p-verify-section-index{display:inline-flex;width:2.25rem;height:2.25rem;flex-shrink:0;align-items:center;justify-content:center;border:1px solid rgb(var(--gold-300) / .45);border-radius:999px;background:rgb(var(--navy-900));box-shadow:0 0 0 4px rgb(var(--gold-300) / .06);color:var(--ux-gold);font-family:var(--ux-font-display);font-size:.9375rem;font-weight:600;font-variant-numeric:tabular-nums}.deposit-step-title{margin-top:.375rem;font-family:var(--ux-font-display);font-size:1.0625rem;font-weight:600;line-height:1.45;color:var(--ux-text-strong)}@media(min-width:640px){.deposit-step-title{font-size:1.125rem}}.deposit-network-badge,.deposit-auto-badge{flex-shrink:0}.deposit-transfer-layout{display:grid;gap:1rem}@media(min-width:640px)and (max-width:1279px){.deposit-transfer-layout{grid-template-columns:11.5rem minmax(0,1fr);align-items:start}}.deposit-qr{display:flex;width:100%;max-width:11.5rem;flex-direction:column;align-items:center;justify-content:center;gap:.375rem;margin-inline:auto;padding:.75rem;border-radius:var(--ux-r);background:#fff;box-shadow:0 0 0 1px rgb(var(--gold-300) / .4),0 0 0 5px rgb(var(--gold-300) / .06),0 18px 40px -20px rgb(var(--navy-black) / .8)}.deposit-qr svg{width:9rem;height:9rem;max-width:100%}.deposit-qr>span{font-size:.6875rem;font-weight:600;color:rgb(var(--navy-700))}.deposit-transfer-details{display:flex;min-width:0;flex-direction:column;gap:.875rem}.deposit-address>.ux-label{margin-bottom:.5rem}.deposit-address{container-type:inline-size}.deposit-address-box{display:flex;flex-direction:column;gap:.375rem;padding:.375rem;border:1px solid var(--ux-line);border-radius:var(--ux-r-sm);background:rgb(var(--navy-975) / .6)}.deposit-address-box code{display:block;min-width:0;flex:1;overflow:hidden;padding:.375rem;font-family:var(--ux-font-mono);line-height:1.5;white-space:nowrap;color:rgb(var(--gold-100));font-size:.6875rem;font-size:clamp(.375rem,calc((100cqi - 1.5rem) / 25.8),.875rem)}.deposit-address-box .deposit-copy{justify-content:center}@container (min-width: 25rem){.deposit-address-box{flex-direction:row;align-items:center}.deposit-address-box code{font-size:clamp(.375rem,calc((100cqi - 7rem) / 25.8),.875rem)}}.deposit-facts{display:grid;gap:.5rem}.deposit-fact{min-width:0;padding:.75rem .875rem;border:1px solid rgb(var(--gold-300) / .2);border-radius:var(--ux-r-sm);background:rgb(var(--gold-300) / .05)}.deposit-fact dt{display:flex;align-items:center;gap:.375rem;font-size:.75rem;font-weight:500;color:var(--ux-text-muted)}.deposit-fact dt svg{color:var(--ux-gold)}.deposit-fact dd{margin-top:.25rem;font-size:.875rem;font-weight:600;color:rgb(var(--gold-100))}.deposit-warning{font-size:.8125rem}.deposit-form-body{display:flex;flex-direction:column;gap:1.125rem}.deposit-buy-link{display:flex;min-height:2.75rem;align-items:center;justify-content:center;gap:.5rem;padding:.5rem .875rem;border:1px dashed rgb(var(--gold-300) / .3);border-radius:var(--ux-r-sm);color:var(--ux-text-soft);font-size:.8125rem;font-weight:500;transition:border-color var(--ux-fast) ease,background-color var(--ux-fast) ease,color var(--ux-fast) ease}.deposit-buy-link>svg:first-child{color:var(--ux-gold)}.deposit-buy-link strong{font-weight:600;color:rgb(var(--gold-100))}.deposit-buy-link:hover{border-style:solid;border-color:rgb(var(--gold-300) / .5);background:rgb(var(--gold-300) / .06);color:var(--ux-text-strong)}.deposit-buy-link-arrow{font-size:.75rem;transition:transform var(--ux-fast) ease}.deposit-buy-link:hover .deposit-buy-link-arrow{transform:translate(-3px)}.deposit-history{overflow:hidden}.deposit-history-row{width:100%;border:0;background:none;color:inherit;font:inherit;text-align:start;cursor:pointer}.deposit-history-row:focus-visible{outline-offset:-2px}.deposit-history-meta{margin-top:.375rem}.deposit-history-trail{display:flex;align-items:center;gap:.75rem}.deposit-history-amount{font-size:.875rem;font-weight:600;color:var(--ux-text-strong);white-space:nowrap}@media(min-width:640px){.deposit-history-amount{font-size:.9375rem}}.deposit-history-chevron{display:inline-flex;width:2rem;height:2rem;align-items:center;justify-content:center;border-radius:var(--ux-r-xs);background:rgb(var(--ivory) / .04);color:var(--ux-text-muted);font-size:.75rem;transition:transform var(--ux-med) var(--ux-ease),background-color var(--ux-fast) ease,color var(--ux-fast) ease}.deposit-history-detail{padding:0 1.125rem 1.125rem}@media(min-width:640px){.deposit-history-detail{padding:0 1.5rem 1.5rem}}.deposit-history-panel{--p2p-state: var(--warning-400);display:flex;flex-direction:column;gap:1rem;padding:1rem;border:1px solid var(--ux-line);border-inline-start:3px solid rgb(var(--p2p-state) / .8);border-radius:var(--ux-r);background:rgb(var(--navy-975) / .35)}@media(min-width:640px){.deposit-history-panel{padding:1.25rem}}.deposit-history-panel.is-success{--p2p-state: var(--success-400)}.deposit-history-panel.is-danger{--p2p-state: var(--danger-400)}.deposit-history-panel.is-warning{--p2p-state: var(--warning-400)}.deposit-history-facts{display:grid;gap:.625rem}@media(min-width:640px){.deposit-history-facts{grid-template-columns:repeat(2,minmax(0,1fr))}}.deposit-history-facts dt{font-size:.75rem;color:var(--ux-text-muted)}.deposit-history-facts dd{margin-top:.375rem;font-size:.875rem;font-weight:600;color:var(--ux-text-strong);overflow-wrap:anywhere}.deposit-history-net{display:block;margin-top:.25rem;font-size:.75rem;font-weight:500;color:rgb(var(--success-200))}.deposit-history-actions{display:flex;flex-wrap:wrap;gap:.5rem}.deposit-history-actions:not(:has(*)){display:none}.p2p-withdraw-layout{display:grid;align-items:start;gap:1.25rem}@media(min-width:1280px){.p2p-withdraw-layout{grid-template-columns:minmax(0,1fr) 22rem}}.p2p-withdraw-body{display:flex;flex-direction:column;gap:1.125rem}.p2p-withdraw-body>.p2p-pin-box{margin-top:0}.p2p-address-input{font-size:.875rem}.p2p-address-hint{display:flex;align-items:flex-start;gap:.375rem;margin-top:.5rem;font-size:.75rem;font-weight:400;line-height:1.75;color:rgb(var(--warning-200))}.p2p-address-hint>svg{margin-top:.3rem}.p2p-address-hint.is-locked{color:rgb(var(--success-200))}.p2p-withdraw-submit{display:flex;flex-direction:column;gap:.625rem;padding:0 1.125rem 1.125rem}@media(min-width:640px){.p2p-withdraw-submit{padding:0 1.5rem 1.5rem}}.p2p-withdraw-aside{display:flex;min-width:0;flex-direction:column;gap:1rem}.p2p-aside-title{display:flex;align-items:center;gap:.625rem;font-family:var(--ux-font-display);font-size:1rem;font-weight:600;color:var(--ux-text-strong)}.p2p-aside-steps{margin-top:1.125rem}.p2p-aside-steps p{padding-top:.125rem;font-size:.8125rem;line-height:1.8;color:var(--ux-text-soft)}.p2p-withdraw-history{display:flex;flex-direction:column;gap:.875rem}.p2p-withdraw-record{display:flex;flex-direction:column;gap:1rem;padding:1.125rem}@media(min-width:640px){.p2p-withdraw-record{padding:1.25rem 1.5rem}}.p2p-withdraw-record.is-highlighted{border-color:rgb(var(--gold-300) / .45);box-shadow:var(--ux-shadow),0 0 0 3px rgb(var(--gold-300) / .08)}.p2p-withdraw-record-head{display:flex;flex-direction:column;gap:.75rem}@media(min-width:640px){.p2p-withdraw-record-head{flex-direction:row;align-items:flex-start;justify-content:space-between}}.p2p-withdraw-ref{font-size:.875rem;font-weight:600;color:var(--ux-text-strong);overflow-wrap:anywhere}.p2p-withdraw-time{margin-top:.375rem;font-size:.75rem;color:var(--ux-text-faint)}.p2p-withdraw-net{flex-shrink:0}@media(min-width:640px){.p2p-withdraw-net{text-align:left}}.p2p-withdraw-net-label{margin-top:.125rem;font-size:.75rem;color:var(--ux-text-faint)}.p2p-withdraw-facts{display:grid;gap:.625rem}@media(min-width:640px){.p2p-withdraw-facts{grid-template-columns:repeat(2,minmax(0,1fr))}.p2p-withdraw-facts>.is-wide{grid-column:1 / -1}}@media(min-width:1280px){.p2p-withdraw-facts{grid-template-columns:repeat(4,minmax(0,1fr))}.p2p-withdraw-facts>.is-wide{grid-column:span 2 / span 2}}.p2p-withdraw-facts dt{font-size:.75rem;color:var(--ux-text-muted)}.p2p-withdraw-facts dd{margin-top:.375rem;font-size:.875rem;font-weight:600;color:var(--ux-text-strong);overflow-wrap:anywhere}.p2p-withdraw-facts .p2p-withdraw-address{font-size:.8125rem;font-weight:500;color:rgb(var(--gold-100));word-break:break-all}.p2p-withdraw-actions{display:flex;flex-wrap:wrap;gap:.5rem}.p2p-quota{--p2p-state: var(--gold-300);padding:1rem 1.125rem;border-inline-start:3px solid rgb(var(--p2p-state) / .8)}@media(min-width:640px){.p2p-quota{padding:1.25rem 1.5rem}}.p2p-quota.is-success{--p2p-state: var(--success-400)}.p2p-quota.is-gold{--p2p-state: var(--gold-300)}.p2p-quota.is-warning{--p2p-state: var(--warning-400)}.p2p-quota-head{display:flex;flex-wrap:wrap;align-items:flex-start;gap:.75rem 1rem}.p2p-quota-copy{min-width:0;flex:1 1 12rem}.p2p-quota-title{font-family:var(--ux-font-display);font-size:1rem;font-weight:600;line-height:1.5;color:var(--ux-text-strong)}.p2p-quota-detail{margin-top:.25rem;font-size:.875rem;line-height:1.8;color:var(--ux-text-soft)}.p2p-quota-count{flex-shrink:0}.p2p-quota-schedule{display:flex;align-items:flex-start;gap:.5rem;margin-top:.875rem;padding-top:.875rem;border-top:1px solid var(--ux-line-soft);font-size:.8125rem;line-height:1.75;color:var(--ux-text-muted)}.p2p-quota-schedule>svg{margin-top:.3rem;flex-shrink:0;color:var(--ux-text-faint)}.p2p-quota-more{margin-top:.625rem}.p2p-quota-more>summary{display:inline-flex;width:-moz-fit-content;width:fit-content;align-items:center;gap:.375rem;cursor:pointer;list-style:none;font-size:.75rem;font-weight:600;color:var(--ux-text-muted)}.p2p-quota-more>summary::-webkit-details-marker{display:none}.p2p-quota-more>summary:after{content:"";width:.375rem;height:.375rem;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;transform:rotate(45deg) translateY(-2px);transition:transform var(--ux-med) var(--ux-ease)}.p2p-quota-more[open]>summary:after{transform:rotate(-135deg) translateY(-1px)}.p2p-quota-more>summary:hover{color:var(--ux-text-soft)}.p2p-quota-more>summary:focus-visible{outline:2px solid rgb(var(--gold-300) / .8);outline-offset:2px;border-radius:4px}.p2p-quota-more-body{display:flex;flex-direction:column;gap:.375rem;margin-top:.5rem;font-size:.8125rem;line-height:1.8;color:var(--ux-text-muted)}.p2p-fee-panel{display:flex;min-width:0;flex-direction:column;gap:.75rem;padding:1rem;border:1px solid var(--ux-line);border-radius:var(--ux-r);background:rgb(var(--navy-975) / .3)}.p2p-fee-panel-head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem}.p2p-fee-panel-title{display:flex;align-items:center;gap:.625rem;font-family:var(--ux-font-display);font-size:.9375rem;font-weight:600;color:var(--ux-text-strong)}.p2p-fee-panel-rate{font-size:.8125rem}.p2p-fee-panel-rule{font-size:.8125rem;line-height:1.8;color:var(--ux-text-muted)}.p2p-fee-panel-exemption{font-size:.8125rem}.p2p-fee-cycle>summary{min-height:3rem;font-size:.8125rem}.p2p-fee-cycle-summary{display:flex;min-width:0;flex:1;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.25rem .75rem}.p2p-fee-cycle-label{display:inline-flex;align-items:center;gap:.5rem}.p2p-fee-cycle-label>svg{color:var(--ux-gold)}.p2p-fee-cycle-hint{font-size:.6875rem;font-weight:500;color:var(--ux-text-faint)}.p2p-fee-cycle-body{display:flex;flex-direction:column;gap:.75rem;font-size:.8125rem}.p2p-fee-cycle-body>p{line-height:1.85;color:var(--ux-text-muted)}.p2p-fee-rates{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem}.p2p-fee-rate{min-width:0;padding:.75rem;border:1px solid var(--ux-line-soft);border-radius:var(--ux-r-sm);background:rgb(var(--navy-975) / .4);text-align:center}.p2p-fee-rate.is-current{border-color:rgb(var(--gold-300) / .4);background:rgb(var(--gold-300) / .07)}.p2p-fee-rate dt{font-size:.6875rem;line-height:1.5;color:var(--ux-text-muted)}.p2p-fee-rate dd{margin-top:.375rem;font-size:.9375rem;font-weight:600;color:var(--ux-text-strong)}.p2p-fee-rate dd.p2p-fee-rate-note{margin-top:.125rem;font-family:var(--ux-font-body);font-size:.6875rem;font-weight:500;color:rgb(var(--success-200))}.p2p-fee-state{display:flex;align-items:flex-start;gap:.5rem;padding:.75rem;border-radius:var(--ux-r-sm);font-size:.75rem;line-height:1.8}.p2p-fee-state>svg{margin-top:.3rem;flex-shrink:0}.p2p-fee-state.is-success{background:rgb(var(--success-400) / .08);color:rgb(var(--success-100))}.p2p-fee-state.is-warning{flex-direction:column;align-items:stretch;background:rgb(var(--warning-400) / .08);color:rgb(var(--warning-100))}.p2p-fee-state-line{display:flex;align-items:flex-start;gap:.5rem;font-size:.75rem;line-height:1.8}.p2p-fee-state-line>svg{margin-top:.3rem;flex-shrink:0}.p2p-fee-state-stack{display:flex;flex-direction:column;gap:.5rem}.p2p-fee-state-stack>.p2p-fee-state-line{color:var(--ux-text-soft)}.p2p-fee-state-icon{color:rgb(var(--warning-300))}.p2p-fee-state-link{display:inline-flex;align-items:center;gap:.375rem;align-self:flex-start;font-size:.75rem}.p2p-fee-exemptions{display:flex;flex-direction:column;gap:.5rem}.p2p-fee-exemption-title{font-size:.75rem;font-weight:600;color:var(--ux-text-strong)}.p2p-fee-exemption-text{margin-top:.25rem;font-size:.75rem;line-height:1.8;color:var(--ux-text-muted)}.p2p-market-head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem}.p2p-side-switch{display:inline-flex;width:100%;min-width:0;gap:.25rem;padding:.25rem;border:1px solid var(--ux-line);border-radius:var(--ux-r);background:rgb(var(--navy-975) / .5)}@media(min-width:640px){.p2p-side-switch{width:auto}}.p2p-side-switch-option{display:inline-flex;min-height:2.75rem;min-width:0;flex:1 1 0%;align-items:center;justify-content:center;gap:.5rem;padding:.5rem 1rem;border-radius:var(--ux-r-sm);color:var(--ux-text-muted);font-size:.875rem;font-weight:600;white-space:nowrap;transition:color var(--ux-fast) ease,background-color var(--ux-fast) ease,box-shadow var(--ux-fast) ease}@media(min-width:640px){.p2p-side-switch-option{flex:0 0 auto;padding-inline:1.75rem}}.p2p-side-switch-option:hover{color:var(--ux-text-strong);background:rgb(var(--ivory) / .04)}.p2p-side-switch-option.is-active{color:rgb(var(--gold-100));background:linear-gradient(180deg,rgb(var(--navy-800)),rgb(var(--navy-850)));box-shadow:inset 0 1px rgb(var(--ivory) / .06),0 0 0 1px rgb(var(--gold-300) / .25),0 6px 16px -8px rgb(var(--navy-black) / .8)}.p2p-side-switch-option.is-active svg{color:var(--ux-gold)}.p2p-market-head-meta{display:flex;min-width:0;flex-wrap:wrap;align-items:center;gap:.5rem}.p2p-market-head-count{display:inline-flex;min-height:2rem;align-items:center;gap:.375rem;padding:.25rem .75rem;border:1px solid var(--ux-line-strong);border-radius:999px;background:rgb(var(--ivory) / .03);color:var(--ux-text-soft);font-size:.75rem;font-weight:600;white-space:nowrap}.p2p-market-filter{grid-template-columns:repeat(2,minmax(0,1fr))}.p2p-market-filter>.p2p-market-filter-field:last-of-type,.p2p-market-filter-action{grid-column:1 / -1}@media(min-width:1024px){.p2p-market-filter{grid-template-columns:repeat(3,minmax(0,1fr)) auto}.p2p-market-filter>.p2p-market-filter-field:last-of-type,.p2p-market-filter-action{grid-column:auto}}.p2p-market-filter-field{min-width:0}.p2p-market-filter-caption{display:inline-flex;align-items:center;gap:.375rem}.p2p-market-filter-caption>svg{color:var(--ux-gold);opacity:.85}.p2p-market-filter-action{min-width:0}.p2p-market-filter-action .ux-btn{min-height:3rem}.p2p-market-terms{display:grid;gap:1px;grid-template-columns:repeat(2,minmax(0,1fr));overflow:hidden;border:1px solid var(--ux-line);border-radius:var(--ux-r-lg);background:var(--ux-line);box-shadow:var(--ux-shadow)}.p2p-market-terms-item{min-width:0;padding:.875rem 1rem;background:rgb(var(--navy-900))}.p2p-market-terms-item:last-child:nth-child(odd){grid-column:1 / -1}@media(min-width:1024px){.p2p-market-terms{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr)}.p2p-market-terms-item{padding:1rem 1.25rem}.p2p-market-terms-item:last-child:nth-child(odd){grid-column:auto}}.p2p-market-terms-item dt{font-size:.75rem;font-weight:500;line-height:1.5;color:var(--ux-text-muted);overflow-wrap:anywhere}.p2p-market-terms-item dd{margin-top:.25rem;font-family:var(--ux-font-display);font-size:.9375rem;font-weight:600;line-height:1.5;color:var(--ux-text-strong);font-variant-numeric:tabular-nums lining-nums;overflow-wrap:anywhere}.p2p-offer-list{min-width:0;overflow:hidden;border:1px solid var(--ux-line);border-radius:var(--ux-r-lg);background:var(--ux-surface-grad);box-shadow:var(--ux-shadow)}.p2p-offer-head{display:none}@media(min-width:1024px){.p2p-offer-head{display:grid;grid-template-columns:var(--p2p-offer-columns);-moz-column-gap:1rem;column-gap:1rem;padding:.75rem 1.5rem;border-bottom:1px solid var(--ux-line);background:rgb(var(--navy-975) / .45);color:var(--ux-text-muted);font-size:.75rem;font-weight:600}}.p2p-offer-row{position:relative;padding:1rem 1.125rem;transition:background-color var(--ux-fast) ease}@media(min-width:640px){.p2p-offer-row{padding:1.125rem 1.5rem}}.p2p-offer-row+.p2p-offer-row{border-top:1px solid var(--ux-line-soft)}.p2p-offer-row:hover{background:rgb(var(--ivory) / .02)}.p2p-offer-row.is-featured{background:linear-gradient(270deg,rgb(var(--gold-300) / .07),transparent 55%)}.p2p-offer-row.is-featured:before{content:"";position:absolute;inset-block:.875rem;inset-inline-start:0;width:2px;border-radius:2px;background:var(--ux-gold-grad)}.p2p-offer-grid{display:grid;gap:.875rem}@media(min-width:1024px){.p2p-offer-grid{grid-template-columns:var(--p2p-offer-columns);align-items:center;-moz-column-gap:1rem;column-gap:1rem;row-gap:0}}.p2p-offer-merchant{display:flex;min-width:0;align-items:center;gap:.75rem}.p2p-offer-avatar{display:flex;width:2.5rem;height:2.5rem;flex-shrink:0;align-items:center;justify-content:center;border:1px solid rgb(var(--gold-300) / .25);border-radius:var(--ux-r-sm);background:linear-gradient(160deg,rgb(var(--gold-300) / .14),rgb(var(--gold-300) / .03));color:rgb(var(--gold-200));font-family:var(--ux-font-display);font-size:1rem;font-weight:600}.p2p-offer-name{min-width:0;font-size:.9375rem;font-weight:600;line-height:1.5;color:var(--ux-text-strong);overflow-wrap:anywhere}.p2p-offer-badge{min-height:1.375rem;font-size:.6875rem}.p2p-offer-meta{display:flex;flex-wrap:wrap;align-items:center;gap:.25rem .625rem;margin-top:.25rem;font-size:.75rem;line-height:1.5;color:var(--ux-text-faint)}.p2p-offer-figures{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;padding:.75rem .875rem;border:1px solid var(--ux-line-soft);border-radius:var(--ux-r);background:rgb(var(--navy-975) / .35)}@media(min-width:1024px){.p2p-offer-figures{display:contents}}.p2p-offer-cell{min-width:0}.p2p-offer-cell-label{display:block;margin-bottom:.25rem;font-size:.6875rem;font-weight:500;color:var(--ux-text-faint)}@media(min-width:1024px){.p2p-offer-cell-label{display:none}}.p2p-offer-price{font-size:1rem;font-weight:600;line-height:1.5;color:rgb(var(--gold-100))}.p2p-offer-available{font-size:1rem;font-weight:600;line-height:1.5;text-align:right;color:var(--ux-text-strong);overflow-wrap:anywhere}.p2p-offer-unit{font-family:var(--ux-font-body);font-size:.75rem;font-weight:500;color:var(--ux-text-muted)}.p2p-offer-methods{display:flex;flex-wrap:wrap;gap:.375rem}.p2p-offer-method{display:inline-flex;max-width:100%;align-items:center;gap:.25rem;padding:.1875rem .625rem;border:1px solid var(--ux-line-strong);border-radius:999px;background:rgb(var(--ivory) / .03);color:var(--ux-text-soft);font-size:.75rem;font-weight:500;line-height:1.5;overflow-wrap:anywhere}.p2p-offer-method-scope{color:rgb(var(--steel-300))}.p2p-offer-action{display:flex;flex-direction:column;gap:.375rem;padding-top:.875rem;border-top:1px solid var(--ux-line-soft)}@media(min-width:1024px){.p2p-offer-action{align-items:flex-end;padding-top:0;border-top:0}}.p2p-offer-button{width:100%}@media(min-width:1024px){.p2p-offer-button{width:auto}}.p2p-offer-note{font-size:.6875rem;font-weight:600;line-height:1.6;color:rgb(var(--warning-200))}.p2p-offer-empty{padding-block:3rem}.p2p-ad-layout{display:grid;align-items:start;gap:1.25rem}@media(min-width:1024px){.p2p-ad-layout{grid-template-columns:minmax(0,1fr) 20rem}}@media(min-width:1280px){.p2p-ad-layout{grid-template-columns:minmax(0,1fr) 22rem}}.p2p-ad-order{display:flex;flex-direction:column;gap:1.125rem}.p2p-ad-order>.p2p-pin-box{margin-top:0}.p2p-ad-order-head{display:flex;min-width:0;flex-direction:column}.p2p-ad-title{margin-top:0;font-size:clamp(1.375rem,1.15rem + .9vw,1.75rem)}.p2p-ad-counterparty{display:flex;flex-wrap:wrap;align-items:center;gap:.25rem .75rem;margin-top:.5rem;font-size:.875rem;font-weight:500;color:var(--ux-text-soft)}.p2p-ad-price{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:.25rem .75rem;padding:.875rem 1rem;border:1px solid rgb(var(--gold-300) / .25);border-radius:var(--ux-r);background:linear-gradient(135deg,rgb(var(--gold-300) / .1),rgb(var(--gold-300) / .02))}.p2p-ad-price>span{font-size:.75rem;font-weight:500;color:var(--ux-text-muted)}.p2p-ad-price>strong{min-width:0;font-size:1.25rem;font-weight:600;line-height:1.4;color:rgb(var(--gold-100))}.p2p-ad-lede{font-size:.8125rem;line-height:1.85;color:var(--ux-text-muted)}.p2p-ad-fieldset{min-width:0;margin:0;padding:0;border:0}.p2p-ad-fieldset>legend{margin-bottom:.5rem;padding:0}.p2p-choice-group{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem}.p2p-choice{display:flex;min-height:3rem;min-width:0;align-items:center;gap:.625rem;padding:.625rem .875rem;border:1px solid var(--ux-line-strong);border-radius:var(--ux-r-sm);color:var(--ux-text-strong);font-size:.875rem;font-weight:600;line-height:1.4;cursor:pointer;transition:border-color var(--ux-fast) ease,background-color var(--ux-fast) ease}.p2p-choice:hover{border-color:rgb(var(--gold-300) / .35)}.p2p-choice input[type=radio]{width:1rem;height:1rem;flex-shrink:0;border:1.5px solid rgb(var(--navy-500));background-color:rgb(var(--navy-975) / .6);color:rgb(var(--gold-400));cursor:pointer}.p2p-choice input[type=radio]:focus{--tw-ring-color: rgb(var(--gold-300) / .4);--tw-ring-offset-color: rgb(var(--navy-950))}.p2p-ad-balance{padding:.875rem 1rem;border:1px solid var(--ux-line);border-radius:var(--ux-r);background:rgb(var(--navy-975) / .38)}.p2p-ad-balance-row{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:.25rem 1rem;font-size:.875rem}.p2p-ad-balance-row>span{color:var(--ux-text-muted)}.p2p-ad-balance-row>strong{font-weight:600;color:var(--ux-text-strong)}.p2p-ad-balance>.p2p-field-error{margin-top:.5rem}.p2p-ad-receive{display:flex;flex-direction:column;gap:.75rem}.p2p-ad-receive-panel{min-width:0;padding:1rem;border:1px solid var(--ux-line);border-radius:var(--ux-r);background:rgb(var(--navy-975) / .3)}.p2p-ad-receive-title{font-size:.875rem;font-weight:600;color:var(--ux-text-strong)}.p2p-ad-quote{display:flex;flex-direction:column;gap:.5rem}.p2p-ad-quote>.p2p-quote{border-color:rgb(var(--gold-300) / .22);background:linear-gradient(180deg,rgb(var(--gold-300) / .05),rgb(var(--navy-975) / .35))}.p2p-quote-pending{display:flex;align-items:center;gap:.5rem;font-size:.75rem;font-weight:600;color:var(--ux-gold-soft)}.p2p-ad-submit-group{display:flex;flex-direction:column;gap:.5rem}.p2p-ad-submit-note{text-align:center}.p2p-ad-aside{display:flex;min-width:0;flex-direction:column;gap:1rem}.p2p-ad-facts{display:flex;flex-direction:column}.p2p-ad-fact{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;padding:.625rem 0;border-bottom:1px dashed var(--ux-line);font-size:.875rem}.p2p-ad-fact:first-child{padding-top:0}.p2p-ad-fact:last-child{padding-bottom:0;border-bottom:0}.p2p-ad-fact dt{flex-shrink:0;color:var(--ux-text-muted)}.p2p-ad-fact dd{display:flex;min-width:0;flex-direction:column;align-items:flex-start;gap:.125rem;font-weight:600;color:var(--ux-text-strong);text-align:left;overflow-wrap:anywhere}.p2p-ad-fact-local{font-size:.75rem;font-weight:500;color:var(--ux-text-faint)}.p2p-ad-terms{font-size:.875rem;line-height:1.85;white-space:pre-line;color:var(--ux-text-soft);overflow-wrap:anywhere}.p2p-ad-protection{display:flex;align-items:flex-start;gap:.75rem}.p2p-ad-protection-title{font-size:.875rem;font-weight:600;color:var(--ux-text-strong)}.p2p-ad-protection-text{margin-top:.25rem;font-size:.8125rem;line-height:1.8;color:var(--ux-text-muted)}.p2p-my-ad{display:flex;flex-direction:column;gap:.875rem}.p2p-my-ad-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.875rem 1rem}@media(min-width:1280px){.p2p-my-ad-grid{grid-template-columns:minmax(0,1.1fr) minmax(0,.95fr) minmax(0,.8fr) minmax(0,.8fr) auto;align-items:center}}.p2p-my-ad-main{grid-column:1 / -1;min-width:0}@media(min-width:1280px){.p2p-my-ad-main{grid-column:auto}}.p2p-my-ad-side{font-family:var(--ux-font-display);font-size:1rem;font-weight:600;color:var(--ux-text-strong)}.p2p-my-ad-meta{margin-top:.25rem}.p2p-my-ad-cell{min-width:0}.p2p-my-ad-label{font-size:.75rem;color:var(--ux-text-muted)}.p2p-my-ad-value{margin-top:.25rem;font-size:.9375rem;font-weight:600;color:var(--ux-text-strong);overflow-wrap:anywhere}.p2p-my-ad-status{min-width:0}.p2p-my-ad-status-note{margin-top:.375rem;font-size:.6875rem;color:var(--ux-text-faint)}.p2p-my-ad-actions{grid-column:1 / -1;display:flex;flex-wrap:wrap;align-items:flex-start;gap:.5rem;padding-top:.875rem;border-top:1px solid var(--ux-line-soft)}@media(min-width:1280px){.p2p-my-ad-actions{grid-column:auto;justify-content:flex-end;padding-top:0;border-top:0}}.p2p-my-ad-toggle{display:flex;min-width:0;flex-wrap:wrap;align-items:center;gap:.5rem}.p2p-my-ad-override{font-size:.6875rem;font-weight:600;color:rgb(var(--success-200))}.p2p-my-ad-pin{width:8.5rem;min-height:2.25rem;padding-block:.375rem;letter-spacing:.35em;text-align:center}.p2p-my-ad-note{padding:.625rem .875rem;border:1px solid;border-radius:var(--ux-r-sm);font-size:.75rem;line-height:1.8}.p2p-my-ad-note.is-danger{border-color:rgb(var(--danger-400) / .25);background:rgb(var(--danger-400) / .07);color:rgb(var(--danger-100))}.p2p-my-ad-note.is-warning{border-color:rgb(var(--warning-400) / .25);background:rgb(var(--warning-400) / .07);color:rgb(var(--warning-100))}.p2p-my-ad-methods{display:flex;flex-wrap:wrap;gap:.375rem;padding-top:.875rem;border-top:1px solid var(--ux-line-soft)}.p2p-my-ad-methods:not(:has(*)){display:none}.p2p-review-rules-list{display:flex;flex-direction:column;gap:.625rem;margin:0;list-style:none}.p2p-review-rules-list>li{display:flex;align-items:flex-start;gap:.5rem}.p2p-review-rules-list>li>svg{margin-top:.4rem;flex-shrink:0;color:var(--ux-gold)}.p2p-ad-form{display:grid;align-items:start;gap:1.25rem}@media(min-width:1024px){.p2p-ad-form{grid-template-columns:minmax(0,1fr) minmax(0,.9fr)}}.p2p-ad-form-main,.p2p-ad-form-aside{display:flex;flex-direction:column;gap:1.125rem}.p2p-ad-form-aside>.p2p-pin-box{margin-top:0}.p2p-ad-form-head{display:flex;align-items:center;gap:.625rem}.p2p-ad-form-grid{display:grid;gap:1rem}@media(min-width:640px){.p2p-ad-form-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.p2p-ad-form-wide{grid-column:1 / -1}.p2p-ad-pricing,.p2p-ad-own-price{padding:.875rem 1rem;border:1px solid var(--ux-line);border-radius:var(--ux-r);background:rgb(var(--navy-975) / .38)}.p2p-ad-pricing{border-color:rgb(var(--gold-300) / .22);background:linear-gradient(135deg,rgb(var(--gold-300) / .07),rgb(var(--navy-975) / .3))}.p2p-ad-pricing-head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.5rem}.p2p-ad-pricing-kicker{display:inline-flex;align-items:center;gap:.375rem;font-size:.75rem;font-weight:600;color:var(--ux-gold-soft)}.p2p-ad-pricing-label{font-size:.75rem;font-weight:500;color:var(--ux-text-muted)}.p2p-ad-pricing-rate{margin-top:.5rem;font-size:1.125rem;font-weight:600;color:rgb(var(--gold-100))}.p2p-ad-pricing-text{margin-top:.5rem;font-size:.75rem;line-height:1.8;color:var(--ux-text-muted)}.p2p-ad-own-price-field{margin-top:.25rem}.p2p-ad-form-note{font-size:.8125rem}.p2p-ad-form-lede{margin-top:-.375rem;font-size:.8125rem;line-height:1.85;color:var(--ux-text-muted)}.p2p-ad-method-status{padding:.5rem .875rem;border:1px solid;border-radius:var(--ux-r-sm);font-size:.75rem;font-weight:600;transition:border-color var(--ux-fast) ease,background-color var(--ux-fast) ease,color var(--ux-fast) ease}.p2p-ad-method-list{display:flex;min-width:0;flex-direction:column;gap:.625rem}.p2p-ad-form-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.625rem}.p2p-merchant-status{display:flex;flex-direction:column;align-items:flex-start;gap:1rem}@media(min-width:640px){.p2p-merchant-status{flex-direction:row}}.p2p-merchant-status-art{display:inline-flex;flex-shrink:0}.p2p-merchant-status-copy{min-width:0;flex:1}.p2p-merchant-status-title{font-family:var(--ux-font-display);font-size:1.125rem;font-weight:600;line-height:1.5;color:var(--ux-text-strong)}.p2p-merchant-status-text{margin-top:.375rem;font-size:.875rem;line-height:1.85;color:var(--ux-text-soft)}.p2p-merchant-status-action{margin-top:1rem}.p2p-merchant-status-details,.p2p-merchant-status-note{margin-top:.75rem}.p2p-merchant-reason{margin-top:.75rem;padding:.75rem 1rem;border:1px solid;border-radius:var(--ux-r-sm);font-size:.875rem;line-height:1.8;overflow-wrap:anywhere}.p2p-merchant-reason.is-danger{border-color:rgb(var(--danger-400) / .25);background:rgb(var(--danger-400) / .07);color:rgb(var(--danger-100))}.p2p-merchant-reason.is-warning{border-color:rgb(var(--warning-400) / .25);background:rgb(var(--warning-400) / .07);color:rgb(var(--warning-100))}.p2p-merchant-after{display:flex;flex-direction:column;gap:1.25rem}.p2p-merchant-block{display:flex;min-width:0;flex-direction:column;gap:.625rem}.p2p-merchant-block+.p2p-merchant-block{padding-top:1.25rem;border-top:1px solid var(--ux-line-soft)}.p2p-merchant-block-title{font-size:.9375rem;font-weight:600;line-height:1.5;color:var(--ux-text-strong)}.p2p-merchant-changes{display:flex;flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none;font-size:.875rem;line-height:1.8;color:var(--ux-text-soft)}.p2p-merchant-changes>li{display:flex;align-items:flex-start;gap:.5rem}.p2p-merchant-changes>li>svg{margin-top:.45rem;flex-shrink:0;color:rgb(var(--success-300))}.p2p-merchant-changes>li.is-off>svg{color:rgb(var(--warning-300))}.p2p-merchant-rules{display:flex;flex-direction:column;gap:.5rem}.p2p-merchant-rule>summary{min-height:2.875rem;font-size:.875rem}.p2p-merchant-rule-title{display:inline-flex;min-width:0;align-items:center;gap:.5rem}.p2p-merchant-rule-title>svg{flex-shrink:0;color:var(--ux-gold)}.p2p-merchant-empty{display:flex;align-items:flex-start;gap:.625rem;margin:0;padding:.875rem 1rem;border:1px solid var(--ux-line-soft);border-radius:var(--ux-r);background:rgb(var(--navy-975) / .3);font-size:.875rem;line-height:1.8;color:var(--ux-text-muted)}.p2p-merchant-empty>svg{margin-top:.3rem;flex-shrink:0;color:var(--ux-gold)}.p2p-merchant-empty.is-success{border-color:rgb(var(--success-400) / .22);background:rgb(var(--success-400) / .05);color:rgb(var(--success-100))}.p2p-merchant-empty.is-success>svg{color:rgb(var(--success-300))}.p2p-merchant-footnote{margin:0}.p2p-verify-form{overflow:hidden}.p2p-verify-section{display:flex;min-width:0;flex-direction:column;gap:1.125rem;padding:1.125rem}@media(min-width:640px){.p2p-verify-section{padding:1.5rem}}.p2p-verify-section+.p2p-verify-section{border-top:1px solid var(--ux-line-soft)}.p2p-verify-section-head{display:flex;align-items:flex-start;gap:.75rem}.p2p-verify-section-index{width:2rem;height:2rem;font-size:.8125rem}.p2p-verify-section-title{padding-top:.125rem;font-family:var(--ux-font-display);font-size:1.0625rem;font-weight:600;line-height:1.5;color:var(--ux-text-strong)}.p2p-verify-grid{display:grid;gap:1rem}@media(min-width:640px){.p2p-verify-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.p2p-verify-wide{grid-column:1 / -1}.p2p-verify-rule{font-size:.8125rem}.p2p-verify-submit{padding:1.125rem;border-top:1px solid var(--ux-line-soft);background:rgb(var(--navy-975) / .25)}@media(min-width:640px){.p2p-verify-submit{padding:1.25rem 1.5rem}}.identity-upload-lead{margin-top:.25rem;font-size:.8125rem;line-height:1.8;color:var(--ux-text-muted)}.identity-steps{display:grid;min-width:0;gap:.75rem;grid-template-columns:repeat(auto-fit,minmax(min(100%,15rem),1fr));counter-reset:identity-step}.identity-step{display:flex;min-width:0;flex-direction:column;gap:.75rem;padding:.875rem;border:1px solid var(--ux-line);border-radius:var(--ux-r);background:rgb(var(--navy-975) / .4);counter-increment:identity-step}.identity-step-guide{display:flex;min-width:0;align-items:center;gap:.75rem}.identity-step-art{width:5.5rem;flex-shrink:0;margin:0;overflow:hidden;border:1px solid rgb(var(--gold-300) / .2);border-radius:var(--ux-r-sm);background:linear-gradient(145deg,rgb(var(--gold-300) / .1),rgb(var(--navy-975) / .4) 55%,rgb(var(--steel-500) / .1))}@media(min-width:640px){.identity-step-art{width:6rem}}.identity-step-title{display:flex;align-items:center;gap:.5rem;font-size:.875rem;font-weight:600;line-height:1.5;color:var(--ux-text-strong)}.identity-step-index{display:inline-flex;min-width:1.375rem;height:1.375rem;flex-shrink:0;align-items:center;justify-content:center;padding-inline:.25rem;border:1px solid rgb(var(--gold-300) / .35);border-radius:999px;background:rgb(var(--gold-300) / .1);color:var(--ux-gold);font-family:var(--ux-font-display);font-size:.6875rem;font-weight:600}.identity-step-index:before{content:counter(identity-step)}.identity-step-hint{margin-top:.25rem;font-size:.75rem;line-height:1.7;color:var(--ux-text-muted)}.identity-upload-rules{display:flex;align-items:flex-start;gap:.5rem;padding:.75rem .875rem;border:1px solid rgb(var(--warning-400) / .22);border-radius:var(--ux-r-sm);background:rgb(var(--warning-400) / .06);font-size:.75rem;line-height:1.8;color:rgb(var(--warning-100))}.identity-upload-rules>svg{margin-top:.45rem;flex-shrink:0}.identity-upload-rules-list{display:flex;min-width:0;flex-wrap:wrap;gap:.375rem;margin:0;padding:0;list-style:none}.identity-upload-rules-list>li{padding:.0625rem .5rem;border:1px solid rgb(var(--warning-400) / .25);border-radius:999px;white-space:nowrap}.identity-step[hidden],.identity-step-guide[hidden]{display:none}.p2p-event-log>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.625rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.625rem * var(--tw-space-y-reverse))}.p2p-event-log{font-size:.75rem;line-height:1rem}.p2p-event{border-right-width:2px;border-color:rgb(var(--gold-300) / .25);padding-right:.75rem}@media(min-width:640px){.p2p-event{padding-right:1rem}}.admin-record-head>.p2p-order-page{flex:1 1 0%}.pwa-guide-step-head>.p2p-order-page{flex:1}.p2p-order-page{min-width:0px}.p2p-order-topbar{margin-bottom:.625rem;display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;-moz-column-gap:1rem;column-gap:1rem;row-gap:.5rem}@media(min-width:640px){.p2p-order-topbar{margin-bottom:.75rem}}.admin-record-head>.p2p-order-topbar-title{flex:1 1 0%}.pwa-guide-step-head>.p2p-order-topbar-title{flex:1}.p2p-order-topbar-title{min-width:0px;font-size:1.125rem;font-weight:900;line-height:1.75rem;--tw-text-opacity: 1;color:rgb(var(--ivory) / var(--tw-text-opacity, 1))}@media(min-width:640px){.p2p-order-topbar-title{font-size:1.25rem;line-height:1.75rem}}.p2p-order-topbar-party{font-size:.875rem;line-height:1.25rem;font-weight:700;--tw-text-opacity: 1;color:rgb(var(--navy-400) / var(--tw-text-opacity, 1))}@media(min-width:640px){.p2p-order-topbar-party{font-size:1rem;line-height:1.5rem}}.p2p-order-topbar-meta{margin-top:.125rem;display:flex;flex-wrap:wrap;align-items:center;-moz-column-gap:.5rem;column-gap:.5rem;font-size:11px;font-weight:700;--tw-text-opacity: 1;color:rgb(var(--navy-500) / var(--tw-text-opacity, 1))}.p2p-steps{margin-bottom:.625rem;overflow:hidden;border-radius:1rem;border-width:1px;border-color:rgb(var(--ivory) / .1);background-color:rgb(var(--ivory) / .035)}@media(min-width:640px){.p2p-steps{margin-bottom:.75rem}}.p2p-steps-summary{display:flex;min-height:3rem;cursor:pointer;list-style-type:none;align-items:center;gap:.625rem;padding:.625rem .875rem}@media(min-width:640px){.p2p-steps-summary{display:none}}.p2p-steps-summary::-webkit-details-marker{display:none}.p2p-steps-counter{flex-shrink:0;border-radius:.5rem;border-width:1px;border-color:rgb(var(--ivory) / .1);background-color:rgb(var(--ivory) / .05);padding:.25rem .5rem;font-size:10px;font-weight:900;--tw-text-opacity: 1;color:rgb(var(--navy-400) / var(--tw-text-opacity, 1))}.admin-record-head>.p2p-steps-current{flex:1 1 0%}.pwa-guide-step-head>.p2p-steps-current{flex:1}.p2p-steps-current{min-width:0px;flex:1 1 0%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.75rem;line-height:1rem;font-weight:900;--tw-text-opacity: 1;color:rgb(var(--ivory) / var(--tw-text-opacity, 1))}.p2p-steps-bar{height:.375rem;width:4rem;flex-shrink:0;overflow:hidden;border-radius:9999px;background-color:rgb(var(--ivory) / .1)}.p2p-steps-bar-value{display:block;height:100%;border-radius:9999px;transition-property:width;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.5s;background-color:var(--p2p-accent)}.p2p-steps-chevron{flex-shrink:0;font-size:10px;--tw-text-opacity: 1;color:rgb(var(--navy-400) / var(--tw-text-opacity, 1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.p2p-steps[open] .p2p-steps-chevron{--tw-rotate: 180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.p2p-steps-track{display:grid;gap:0px;border-top-width:1px;border-color:rgb(var(--ivory) / .1);padding:.75rem}@media(min-width:640px){.p2p-steps-track{border-top-width:0px;padding:.875rem}}.p2p-steps-track{grid-auto-flow:row}@media(min-width:640px){.p2p-steps-track{grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);-moz-column-gap:.25rem;column-gap:.25rem}}.admin-record-head>.p2p-step{flex:1 1 0%}.pwa-guide-step-head>.p2p-step{flex:1}.p2p-step{position:relative;display:flex;min-width:0px;gap:.625rem;padding-bottom:.75rem}.p2p-step:last-child{padding-bottom:0}@media(min-width:640px){.p2p-step{flex-direction:column;gap:.375rem;padding-bottom:0}}.p2p-step-rail{position:absolute;background-color:rgb(var(--ivory) / .1);inset-inline-start:.6875rem;top:1.75rem;bottom:.25rem;width:2px}.p2p-step:last-child .p2p-step-rail{display:none}@media(min-width:640px){.p2p-step-rail{inset-inline-start:1.75rem;inset-inline-end:.25rem;top:.6875rem;bottom:auto;width:auto;height:2px}}.p2p-step.is-completed .p2p-step-rail{background-color:rgb(var(--success-300) / .3)}.p2p-step-marker{position:relative;z-index:10;display:flex;height:1.5rem;width:1.5rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:9999px;border-width:1px;border-color:rgb(var(--ivory) / .1);--tw-bg-opacity: 1;background-color:rgb(var(--navy-900) / var(--tw-bg-opacity, 1));font-size:10px;font-weight:900;--tw-text-opacity: 1;color:rgb(var(--navy-400) / var(--tw-text-opacity, 1))}.p2p-step.is-completed .p2p-step-marker{border-color:rgb(var(--success-300) / .3);background-color:rgb(var(--success-300) / .1);--tw-text-opacity: 1;color:rgb(var(--success-100) / var(--tw-text-opacity, 1))}.p2p-step.is-current .p2p-step-marker{border-color:rgb(var(--gold-300) / .4);background-color:rgb(var(--gold-300) / .15);--tw-text-opacity: 1;color:rgb(var(--gold-100) / var(--tw-text-opacity, 1));--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-color: rgb(var(--gold-300) / .2)}.p2p-step.is-failed .p2p-step-marker{border-color:rgb(var(--danger-300) / .3);background-color:rgb(var(--danger-300) / .1);--tw-text-opacity: 1;color:rgb(var(--danger-100) / var(--tw-text-opacity, 1))}.p2p-step.is-disputed .p2p-step-marker{border-color:rgb(var(--warning-300) / .3);background-color:rgb(var(--warning-300) / .1);--tw-text-opacity: 1;color:rgb(var(--warning-100) / var(--tw-text-opacity, 1))}.admin-record-head>.p2p-step-body{flex:1 1 0%}.pwa-guide-step-head>.p2p-step-body{flex:1}.p2p-step-body{min-width:0px;padding-bottom:.25rem}@media(min-width:640px){.p2p-step-body{padding-bottom:0;padding-inline-end:.5rem}}.p2p-step-title{display:block;font-size:11px;font-weight:900;line-height:1rem;--tw-text-opacity: 1;color:rgb(var(--navy-400) / var(--tw-text-opacity, 1))}@media(min-width:640px){.p2p-step-title{font-size:.75rem;line-height:1rem}}.p2p-step.is-current .p2p-step-title,.p2p-step.is-completed .p2p-step-title{--tw-text-opacity: 1;color:rgb(var(--ivory) / var(--tw-text-opacity, 1))}.p2p-step-time{margin-top:.125rem;display:block;font-size:10px;font-weight:700;--tw-text-opacity: 1;color:rgb(var(--navy-500) / var(--tw-text-opacity, 1))}.p2p-step-desc{margin-top:.125rem;display:block;font-size:10px;line-height:1rem;--tw-text-opacity: 1;color:rgb(var(--navy-500) / var(--tw-text-opacity, 1))}.admin-record-head>.p2p-order-layout{flex:1 1 0%}.pwa-guide-step-head>.p2p-order-layout{flex:1}.p2p-order-layout{display:grid;min-width:0px;align-items:flex-start;gap:.625rem}@media(min-width:640px){.p2p-order-layout{gap:.75rem}}@media(min-width:1024px){.p2p-order-layout.has-rail{grid-template-columns:minmax(0,1fr) minmax(19rem,.52fr)}}.p2p-action-title{margin-bottom:.5rem;font-size:.75rem;line-height:1rem;font-weight:900;--tw-text-opacity: 1;color:rgb(var(--gold-100) / var(--tw-text-opacity, 1))}@media(min-width:640px){.p2p-action-title{font-size:.875rem;line-height:1.25rem}}.admin-record-head>.p2p-order-rail{flex:1 1 0%}.pwa-guide-step-head>.p2p-order-rail{flex:1}.p2p-order-rail{display:grid;min-width:0px;align-content:flex-start;gap:.625rem}@media(min-width:640px){.p2p-order-rail{gap:.75rem}}@media(min-width:1024px){.p2p-order-rail{position:sticky;top:1rem}}.admin-record-head>.p2p-party{flex:1 1 0%}.pwa-guide-step-head>.p2p-party{flex:1}.p2p-party{display:flex;min-width:0px;flex-wrap:wrap;align-items:center;gap:.75rem;border-radius:1rem;border-width:1px;border-color:rgb(var(--ivory) / .1);background-color:rgb(var(--ivory) / .035);padding:.75rem}@media(min-width:640px){.p2p-party{padding:.875rem}}.p2p-party.is-stacked{align-items:flex-start}.admin-record-head>.p2p-party-grid{flex:1 1 0%}.pwa-guide-step-head>.p2p-party-grid{flex:1}.p2p-party-grid{display:grid;min-width:0px;gap:.625rem}@media(min-width:640px){.p2p-party-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1024px){.p2p-party-grid{grid-template-columns:repeat(1,minmax(0,1fr))}}.p2p-party-avatar{display:flex;height:2.5rem;width:2.5rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:1rem;border-width:1px;border-color:rgb(var(--gold-300) / .1);background-color:rgb(var(--gold-300) / .1);font-size:1rem;line-height:1.5rem;font-weight:900;--tw-text-opacity: 1;color:rgb(var(--gold-100) / var(--tw-text-opacity, 1))}.p2p-party-role{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:10px;font-weight:900;--tw-text-opacity: 1;color:rgb(var(--navy-500) / var(--tw-text-opacity, 1))}.p2p-party-name{overflow-wrap:break-word;font-size:.875rem;line-height:1.25rem;font-weight:900;--tw-text-opacity: 1;color:rgb(var(--ivory) / var(--tw-text-opacity, 1))}.p2p-party-meta{margin-top:.25rem;text-align:right;font-size:11px;--tw-text-opacity: 1;color:rgb(var(--navy-400) / var(--tw-text-opacity, 1))}.admin-record-head>.p2p-chat{flex:1 1 0%}.pwa-guide-step-head>.p2p-chat{flex:1}.p2p-chat{min-width:0px;overflow:hidden;border-radius:1rem;border-width:1px;border-color:rgb(var(--ivory) / .1);background-color:rgb(var(--ivory) / .035)}.p2p-chat[open] .p2p-chat-chevron{--tw-rotate: 180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.p2p-chat-body{border-top-width:1px;border-color:rgb(var(--ivory) / .1)}.p2p-chat-head{display:flex;align-items:center;gap:.75rem;padding:.625rem .875rem}.p2p-chat-stream{max-height:18rem}.p2p-chat-stream>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.625rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.625rem * var(--tw-space-y-reverse))}.p2p-chat-stream{overflow-y:auto;padding:.75rem}@media(min-width:640px){.p2p-chat-stream{max-height:24rem}}@media(min-width:1024px){.p2p-chat-stream{max-height:calc(100vh - 26rem);min-height:13rem}}.p2p-chat-stream.is-tall{max-height:24rem}@media(min-width:640px){.p2p-chat-stream.is-tall{max-height:30rem}}@media(min-width:1024px){.p2p-chat-stream.is-tall{max-height:32rem}}.p2p-chat-form{border-top-width:1px;border-color:rgb(var(--ivory) / .1);padding:.75rem}.p2p-chat-delete{display:inline-flex;height:1.5rem;width:1.5rem;align-items:center;justify-content:center;border-radius:.5rem;border-width:1px;border-color:rgb(var(--danger-300) / .25);font-size:10px;color:rgb(var(--danger-200) / .8);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}.p2p-chat-delete:hover{border-color:rgb(var(--danger-200) / .5);background-color:rgb(var(--danger-300) / .1);--tw-text-opacity: 1;color:rgb(var(--danger-100) / var(--tw-text-opacity, 1))}.p2p-chat-delete:focus-visible{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-color: rgb(var(--danger-300) / .5)}.admin-record-head>.p2p-chat-message-text{flex:1 1 0%}.pwa-guide-step-head>.p2p-chat-message-text{flex:1}.p2p-chat-message-text{margin-top:.375rem;min-width:0px}.p2p-chat-message-text>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.p2p-chat-message-text{font-size:.875rem;line-height:1.5rem}.admin-record-head>.p2p-chat-message-row{flex:1 1 0%}.pwa-guide-step-head>.p2p-chat-message-row{flex:1}.p2p-chat-message-row{display:block;min-width:0px;overflow-wrap:break-word;unicode-bidi:plaintext;overflow-wrap:anywhere}.admin-record-head>.p2p-chat-message-url{flex:1 1 0%}.pwa-guide-step-head>.p2p-chat-message-url{flex:1}.p2p-chat-message-url{display:block;min-width:0px;word-break:break-all;text-align:left;--tw-text-opacity: 1;color:rgb(var(--gold-100) / var(--tw-text-opacity, 1));direction:ltr;unicode-bidi:isolate}.p2p-chat-message-spacer{display:block;height:.375rem}.admin-record-head>.p2p-order-secondary{flex:1 1 0%}.pwa-guide-step-head>.p2p-order-secondary{flex:1}.p2p-order-secondary{margin-top:.625rem;display:grid;min-width:0px;gap:.5rem}@media(min-width:640px){.p2p-order-secondary{margin-top:.75rem;grid-template-columns:repeat(2,minmax(0,1fr));gap:.625rem}}@media(min-width:1024px){.p2p-order-secondary{grid-template-columns:repeat(3,minmax(0,1fr))}}.p2p-dispute-brief{margin-top:.75rem;border-radius:1rem;border-width:1px;border-color:rgb(var(--danger-300) / .25);background-color:rgb(var(--danger-300) / .055);padding:.875rem}.p2p-dispute-brief-title{display:flex;align-items:center;gap:.5rem;font-size:.875rem;line-height:1.25rem;font-weight:900;--tw-text-opacity: 1;color:rgb(var(--danger-100) / var(--tw-text-opacity, 1))}.p2p-order-head{margin-bottom:.5rem;display:none;padding-left:1.25rem;padding-right:1.25rem;font-size:11px;font-weight:900;--tw-text-opacity: 1;color:rgb(var(--navy-500) / var(--tw-text-opacity, 1))}@media(min-width:1024px){.p2p-order-head{display:grid}}.p2p-order-head{grid-template-columns:var(--p2p-order-columns);-moz-column-gap:1rem;column-gap:1rem}.p2p-order-row{position:relative;display:block;border-radius:1rem;border-width:1px;border-color:rgb(var(--ivory) / .1);background-color:rgb(var(--ivory) / .035);padding:.875rem;--tw-shadow: 0 14px 38px rgb(var(--navy-975)/.14);--tw-shadow-colored: 0 14px 38px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}.p2p-order-row:hover{border-color:rgb(var(--gold-300) / .3);background-color:rgb(var(--gold-300) / .05)}@media(min-width:640px){.p2p-order-row{border-radius:1.5rem;padding:1rem}}@media(min-width:1024px){.p2p-order-row{padding:1rem 1.25rem}}.p2p-order-row-grid{display:grid;gap:.75rem}@media(min-width:640px){.p2p-order-row-grid{gap:1rem}}@media(min-width:1024px){.p2p-order-row-grid{grid-template-columns:var(--p2p-order-columns);-moz-column-gap:1rem;column-gap:1rem;align-items:center;row-gap:0px}}.admin-record-head>.p2p-order-cell{flex:1 1 0%}.pwa-guide-step-head>.p2p-order-cell{flex:1}.p2p-order-cell{min-width:0px}.p2p-order-cell-label{margin-bottom:.25rem;display:block;font-size:10px;font-weight:700;--tw-text-opacity: 1;color:rgb(var(--navy-500) / var(--tw-text-opacity, 1))}@media(min-width:1024px){.p2p-order-cell-label{display:none}}.p2p-order-cell-value{font-size:.875rem;line-height:1.25rem;font-weight:900;--tw-text-opacity: 1;color:rgb(var(--ivory) / var(--tw-text-opacity, 1))}@media(min-width:640px){.p2p-order-cell-value{font-size:1rem;line-height:1.5rem}}.p2p-order-status-cell{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.5rem;border-top-width:1px;border-color:rgb(var(--ivory) / .1);padding-top:.75rem}@media(min-width:1024px){.p2p-order-status-cell{display:block;border-width:0px;padding-top:0;text-align:left}}.ux-app .p2p-steps{margin:0;overflow:hidden;border:1px solid var(--ux-line);border-radius:var(--ux-r-lg);background:var(--ux-surface-grad);box-shadow:var(--ux-shadow)}.ux-app .p2p-steps-summary{min-height:3.25rem;gap:.75rem;padding:.75rem 1rem}.ux-app .p2p-steps-counter{padding:.125rem .5rem;border:1px solid rgb(var(--gold-300) / .3);border-radius:999px;background:rgb(var(--gold-300) / .1);color:rgb(var(--gold-100));font-family:var(--ux-font-display);font-size:.6875rem;font-weight:600;font-variant-numeric:tabular-nums}.ux-app .p2p-steps-current{font-size:.8125rem;font-weight:600;color:var(--ux-text-strong)}.ux-app .p2p-steps-bar{width:4.5rem;height:.3125rem;background:rgb(var(--ivory) / .08)}.ux-app .p2p-steps-bar-value{background:linear-gradient(90deg,rgb(var(--gold-400)),rgb(var(--gold-200)));box-shadow:0 0 10px rgb(var(--gold-300) / .4)}.ux-app .p2p-steps-chevron{color:var(--ux-text-faint);font-size:.75rem}.ux-app .p2p-steps-track{padding:.875rem 1rem 1rem;border-top-color:var(--ux-line-soft)}@media(min-width:640px){.ux-app .p2p-steps-track{padding:1.125rem 1.25rem 1.25rem;-moz-column-gap:.75rem;column-gap:.75rem}}.ux-app .p2p-step{gap:.75rem;padding-bottom:1rem}.ux-app .p2p-step:last-child{padding-bottom:0}@media(min-width:640px){.ux-app .p2p-step{gap:.625rem;padding-bottom:0}}.ux-app .p2p-step-rail{inset-inline-start:.875rem;top:2rem;bottom:.25rem;width:1px;background:var(--ux-line-strong)}@media(min-width:640px){.ux-app .p2p-step-rail{top:.875rem;bottom:auto;inset-inline-start:2.375rem;inset-inline-end:0;width:auto;height:1px}}.ux-app .p2p-step.is-completed .p2p-step-rail{background:linear-gradient(180deg,rgb(var(--gold-300) / .6),rgb(var(--gold-300) / .25))}@media(min-width:640px){.ux-app .p2p-step.is-completed .p2p-step-rail{background:rgb(var(--gold-300) / .5)}}.ux-app .p2p-step-marker{width:1.75rem;height:1.75rem;border:1px solid var(--ux-line-strong);background:rgb(var(--navy-900));color:var(--ux-text-muted);font-family:var(--ux-font-display);font-size:.75rem;font-weight:600;box-shadow:none}.ux-app .p2p-step.is-completed .p2p-step-marker{border-color:rgb(var(--gold-200) / .6);background:var(--ux-gold-grad);color:rgb(var(--navy-975))}.ux-app .p2p-step.is-current .p2p-step-marker{border-color:rgb(var(--gold-300) / .75);background:rgb(var(--gold-300) / .14);color:rgb(var(--gold-100));box-shadow:0 0 0 4px rgb(var(--gold-300) / .12)}.ux-app .p2p-step.is-failed .p2p-step-marker{border-color:rgb(var(--danger-400) / .5);background:rgb(var(--danger-500) / .14);color:rgb(var(--danger-200))}.ux-app .p2p-step.is-disputed .p2p-step-marker{border-color:rgb(var(--warning-400) / .5);background:rgb(var(--warning-500) / .14);color:rgb(var(--warning-200))}.ux-app .p2p-step-body{padding-bottom:0}.ux-app .p2p-step-title{font-size:.8125rem;font-weight:600;line-height:1.5;color:var(--ux-text-muted)}.ux-app .p2p-step.is-completed .p2p-step-title{color:var(--ux-text-soft)}.ux-app .p2p-step.is-current .p2p-step-title{color:var(--ux-text-strong)}.ux-app .p2p-step.is-failed .p2p-step-title{color:rgb(var(--danger-200))}.ux-app .p2p-step.is-disputed .p2p-step-title{color:rgb(var(--warning-200))}.ux-app .p2p-step-time{margin-top:.125rem;font-family:var(--ux-font-display);font-size:.6875rem;font-weight:500;font-variant-numeric:tabular-nums;color:var(--ux-text-faint)}.ux-app .p2p-step-desc{margin-top:.125rem;font-size:.75rem;line-height:1.65;color:var(--ux-text-faint)}.ux-app .p2p-step:not(.is-current):not(.is-failed):not(.is-disputed) .p2p-step-desc{display:none}.ux-app .p2p-event-log{font-size:.8125rem}.ux-app .p2p-event-log>.p2p-event{margin-top:0}.ux-app .p2p-event{position:relative;padding:0 0 .875rem;padding-inline-start:1.375rem;border:0}.ux-app .p2p-event:last-child{padding-bottom:0}.ux-app .p2p-event:before{content:"";position:absolute;top:.45rem;inset-inline-start:.125rem;width:.5rem;height:.5rem;border-radius:999px;background:rgb(var(--gold-300));box-shadow:0 0 0 3px rgb(var(--gold-300) / .14)}.ux-app .p2p-event:after{content:"";position:absolute;top:1.2rem;bottom:.1rem;inset-inline-start:.34rem;width:1px;background:var(--ux-line-strong)}.ux-app .p2p-event:last-child:after{display:none}.ux-app .p2p-event-title{font-weight:600;color:var(--ux-text-strong)}.ux-app .p2p-event-status{border-radius:999px;border-color:rgb(var(--gold-300) / .28);background:rgb(var(--gold-300) / .08);color:rgb(var(--gold-100));font-size:.6875rem;font-weight:600}.ux-app .p2p-event-note{line-height:1.75;color:var(--ux-text-muted)}.ux-app .p2p-event-meta{font-size:.6875rem;font-family:var(--ux-font-display);color:var(--ux-text-faint)}.ux-app .p2p-pay{min-width:0;padding:1rem;border:1px solid var(--ux-line-soft);border-radius:var(--ux-r);background:rgb(var(--navy-975) / .38);box-shadow:none}@media(min-width:640px){.ux-app .p2p-pay{padding:1.25rem}}.ux-app .p2p-pay.is-plain{padding:0;border:0;background:none}.ux-app .p2p-pay-head{gap:.75rem}.ux-app .p2p-pay-kicker{font-size:.75rem;font-weight:600;color:var(--ux-gold)}.ux-app .p2p-pay-title{margin-top:.25rem;font-family:var(--ux-font-display);font-size:1.0625rem;font-weight:600;line-height:1.5;color:var(--ux-text-strong)}.ux-app .p2p-pay-badge{border-radius:999px;padding:.1875rem .625rem;border-color:rgb(var(--warning-300) / .28);background:rgb(var(--warning-300) / .1);color:rgb(var(--warning-200));font-size:.6875rem;font-weight:600}.ux-app .p2p-pay-grid{margin-top:1rem;gap:.5rem}.ux-app .p2p-pay-item{min-width:0;padding:.75rem .875rem;border-color:var(--ux-line-soft);border-radius:var(--ux-r-sm);background:rgb(var(--navy-950) / .55)}.ux-app .p2p-pay-item.is-amount{border-color:rgb(var(--gold-300) / .3);background:linear-gradient(160deg,rgb(var(--gold-300) / .11),rgb(var(--gold-300) / .025))}.ux-app .p2p-pay-label{font-size:.75rem;font-weight:500;color:var(--ux-text-muted)}.ux-app .p2p-pay-item.is-amount .p2p-pay-label{color:rgb(var(--gold-200))}.ux-app .p2p-pay-value{margin-top:.375rem;align-items:center}.ux-app .p2p-pay-amount{font-family:var(--ux-font-display);font-size:clamp(1.125rem,1rem + .6vw,1.375rem);font-weight:600;color:var(--ux-text-strong);font-variant-numeric:tabular-nums lining-nums;overflow-wrap:anywhere}.ux-app .p2p-pay-text{font-size:.9375rem;font-weight:600;color:var(--ux-text-strong);overflow-wrap:anywhere}.ux-app .p2p-pay .p2p-copy-button{min-height:2.25rem;gap:.375rem;padding:.375rem .75rem;border:1px solid rgb(var(--gold-300) / .3);border-radius:var(--ux-r-xs);background:rgb(var(--gold-300) / .07);color:rgb(var(--gold-100));font-size:.75rem;font-weight:600;--tw-ring-shadow: 0 0 #0000}.ux-app .p2p-pay .p2p-copy-button:hover{border-color:rgb(var(--gold-300) / .6);background:rgb(var(--gold-300) / .14)}.ux-app .p2p-pay .p2p-copy-button[data-copy-state=success]{border-color:rgb(var(--success-400) / .4);background:rgb(var(--success-500) / .12);color:rgb(var(--success-100))}.ux-app .p2p-pay .p2p-copy-button[data-copy-state=error]{border-color:rgb(var(--danger-400) / .4);background:rgb(var(--danger-500) / .12);color:rgb(var(--danger-100))}.ux-app .p2p-pay-warning{gap:.5rem;margin-top:.75rem;padding:.625rem .75rem;border-color:rgb(var(--warning-400) / .22);border-inline-start:3px solid rgb(var(--warning-400) / .8);border-radius:var(--ux-r-sm);background:rgb(var(--warning-500) / .07);color:rgb(var(--warning-100));font-size:.75rem;line-height:1.75}.ux-app .p2p-pay.is-quiet .p2p-pay-warning{display:none}.ux-app .p2p-pay-instructions{margin-top:.75rem;padding-top:.75rem;border-color:var(--ux-line-soft)}.ux-app .p2p-pay-instructions>summary{min-height:2.25rem;font-size:.8125rem;font-weight:600;color:var(--ux-text-soft)}.ux-app .p2p-pay-instructions>summary::-webkit-details-marker{display:none}.ux-app .p2p-pay-instructions-text{font-size:.8125rem;line-height:1.85;color:var(--ux-text-muted)}.ux-app .p2p-msg{max-width:86%;padding:.625rem .875rem .5rem;border-radius:var(--ux-r);box-shadow:var(--ux-shadow-xs)}@media(min-width:640px){.ux-app .p2p-msg{max-width:80%}}.ux-app .p2p-msg.is-buyer{border-color:rgb(var(--gold-300) / .26);background:linear-gradient(160deg,rgb(var(--gold-300) / .13),rgb(var(--gold-300) / .05));color:rgb(var(--ivory));border-start-start-radius:.3rem}.ux-app .p2p-msg.is-seller{border-color:var(--ux-line-strong);background:linear-gradient(160deg,rgb(var(--navy-750) / .75),rgb(var(--navy-800) / .6));color:rgb(var(--navy-50));border-start-end-radius:.3rem}.ux-app .p2p-msg.is-admin{max-width:92%;border-color:rgb(var(--warning-300) / .3);background:rgb(var(--warning-400) / .08);color:rgb(var(--warning-50))}.ux-app .p2p-msg-sender{font-size:.6875rem;font-weight:600;color:var(--ux-text-soft)}.ux-app .p2p-msg.is-buyer .p2p-msg-sender{color:rgb(var(--gold-200))}.ux-app .p2p-msg.is-admin .p2p-msg-sender{color:rgb(var(--warning-200))}.ux-app .p2p-msg-party{font-weight:500;color:var(--ux-text-faint)}.ux-app .p2p-msg-image{border-color:var(--ux-line);border-radius:var(--ux-r-sm);background:rgb(var(--navy-975) / .45)}.ux-app .p2p-msg .p2p-chat-message-text{margin-top:.25rem;font-size:.875rem;line-height:1.75}.ux-app .p2p-msg .p2p-chat-message-url{color:rgb(var(--gold-200));text-decoration:underline;text-decoration-color:rgb(var(--gold-300) / .35);text-underline-offset:.2em}.ux-app .p2p-msg-time{margin-top:.25rem;font-family:var(--ux-font-display);font-size:.625rem;font-variant-numeric:tabular-nums;color:var(--ux-text-faint);text-align:end}.ux-app .chat-alert-dot:after{content:"";position:absolute;top:-3px;right:-3px;bottom:-3px;left:-3px;border-radius:inherit;border:1px solid rgb(var(--danger-400) / .7);animation:p2pAlertHalo 1.8s var(--ux-ease) infinite}@keyframes p2pAlertHalo{0%{opacity:.9;transform:scale(.7)}to{opacity:0;transform:scale(1.9)}}@media(prefers-reduced-motion:reduce){.ux-app .chat-alert-dot:after{animation:none;opacity:0}}.p2p-room{display:grid;grid-template-columns:minmax(0,1fr);grid-template-areas:"steps" "stage" "rail" "more";align-items:start;gap:1rem}.p2p-room:not(.has-rail){grid-template-areas:"steps" "stage" "more"}@media(max-width:639px){.p2p-room{grid-template-areas:"stage" "steps" "rail" "more"}.p2p-room:not(.has-rail){grid-template-areas:"stage" "steps" "more"}}@media(min-width:640px){.p2p-room{gap:1.25rem}}@media(min-width:1280px){.p2p-room.has-rail{grid-template-columns:minmax(0,1fr) 22.5rem;grid-template-rows:auto auto 1fr;grid-template-areas:"steps steps" "stage rail" "more rail";-moz-column-gap:1.5rem;column-gap:1.5rem}.p2p-room.has-rail>.p2p-room-rail{position:sticky;top:calc(var(--ux-topbar-h) + 1rem)}}@media(min-width:1536px){.p2p-room.has-rail{grid-template-columns:minmax(0,1fr) 25rem}}.p2p-room>*{min-width:0}.p2p-room>.p2p-room-steps{grid-area:steps}.p2p-room>.p2p-room-stage{grid-area:stage}.p2p-room>.p2p-room-rail{grid-area:rail}.p2p-room>.p2p-room-more{grid-area:more}.p2p-room-heading-party{display:block;margin-top:.25rem;font-size:.9375rem;font-weight:500;color:var(--ux-text-muted)}@media(min-width:640px){.p2p-room-heading-party{display:inline;margin-top:0;margin-inline-start:.375rem;font-size:1rem}}.p2p-room-meta{margin-top:.625rem;font-size:.75rem}.p2p-room-meta .ux-num{color:var(--ux-text-muted)}.p2p-room-stage{--p2p-room-tone: var(--gold-300);padding:1.125rem}@media(min-width:640px){.p2p-room-stage{padding:1.5rem}}.p2p-room-stage.is-warning{--p2p-room-tone: var(--warning-300)}.p2p-room-stage.is-info{--p2p-room-tone: var(--steel-300)}.p2p-room-stage.is-danger{--p2p-room-tone: var(--danger-300)}.p2p-room-stage.is-success{--p2p-room-tone: var(--success-300)}.p2p-room-stage.is-neutral{--p2p-room-tone: var(--navy-300)}.p2p-room-stage-head{display:flex;flex-wrap:wrap;align-items:flex-start;gap:.875rem 1rem}.p2p-room-stage-heading{display:flex;min-width:0;flex:1 1 15rem;align-items:flex-start;gap:.875rem}.p2p-room-owner{display:inline-flex;align-items:center;gap:.4375rem;font-size:.75rem;font-weight:600;line-height:1.5;color:rgb(var(--p2p-room-tone))}.p2p-room-owner:before{content:"";width:.4375rem;height:.4375rem;flex-shrink:0;border-radius:999px;background:currentColor;box-shadow:0 0 0 3px rgb(var(--p2p-room-tone) / .16)}.p2p-room-title{margin-top:.25rem;font-family:var(--ux-font-display);font-size:clamp(1.125rem,1rem + .6vw,1.375rem);font-weight:600;line-height:1.45;color:var(--ux-text-strong);overflow-wrap:anywhere}.p2p-room-title:first-child{margin-top:0}.p2p-room-timer{flex:1 1 100%;min-width:0}@media(min-width:480px){.p2p-room-timer{flex:0 1 auto;min-width:11rem}}.p2p-room-desc{margin-top:1rem;font-size:.875rem;line-height:1.85;color:var(--ux-text-muted)}.p2p-room-instruction{display:flex;align-items:flex-start;gap:.625rem;margin-top:1rem;padding:.75rem .875rem;border:1px solid rgb(var(--p2p-room-tone) / .24);border-inline-start:3px solid rgb(var(--p2p-room-tone) / .85);border-radius:var(--ux-r);background:linear-gradient(90deg,rgb(var(--p2p-room-tone) / .09),rgb(var(--p2p-room-tone) / .03));font-size:.875rem;font-weight:600;line-height:1.75;color:var(--ux-text-strong)}.p2p-room-instruction>svg{margin-top:.3rem;flex-shrink:0;color:rgb(var(--p2p-room-tone))}.p2p-room-instruction.is-waiting{border-color:var(--ux-line);border-inline-start-color:rgb(var(--navy-400) / .6);background:rgb(var(--ivory) / .025);font-weight:500;color:var(--ux-text-soft)}.p2p-room-instruction.is-waiting>svg{color:var(--ux-text-muted)}.p2p-room-figures{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;margin-top:1.125rem}@media(min-width:768px){.p2p-room-figures{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(min-width:1280px)and (max-width:1535px){.p2p-room.has-rail .p2p-room-figures{grid-template-columns:repeat(2,minmax(0,1fr))}}.p2p-room-figure{min-width:0;padding:.75rem .875rem;border:1px solid var(--ux-line-soft);border-radius:var(--ux-r);background:rgb(var(--navy-975) / .38)}.p2p-room-figure dt{font-size:.75rem;font-weight:500;line-height:1.5;color:var(--ux-text-muted)}.p2p-room-figure dd{margin-top:.25rem;font-family:var(--ux-font-display);font-size:.9375rem;font-weight:600;line-height:1.5;color:var(--ux-text-strong);font-variant-numeric:tabular-nums lining-nums;overflow-wrap:anywhere}.p2p-room-figure dd.is-credit{color:rgb(var(--success-200))}.p2p-room-figure dd.is-muted{font-family:var(--ux-font-body);font-weight:500;color:var(--ux-text-soft)}.p2p-room-figure.is-lead{grid-column:1 / -1;display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:.25rem 1rem;padding:.875rem 1rem;border-color:rgb(var(--gold-300) / .26);background:linear-gradient(160deg,rgb(var(--gold-300) / .1),rgb(var(--gold-300) / .02) 70%)}.p2p-room-figure.is-lead dt{color:rgb(var(--gold-200))}.p2p-room-figure.is-lead dd{margin-top:0;font-size:clamp(1.25rem,1.05rem + .9vw,1.625rem);font-weight:500}.p2p-room-notice{margin-top:1rem}.p2p-room-work{display:grid;min-width:0;gap:1rem;margin-top:1.25rem;padding-top:1.25rem;border-top:1px solid var(--ux-line-soft)}.p2p-room-work>*{min-width:0}@media(min-width:1024px){.p2p-room:not(.has-rail) .p2p-room-work.is-split{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}}@media(min-width:1680px){.p2p-room-work.is-split{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}}.p2p-room-done{display:flex;flex-wrap:wrap;gap:.625rem}@media(max-width:479px){.p2p-room-done>.ux-btn{flex:1 1 auto}}.p2p-room-next{display:flex;align-items:flex-start;gap:.5rem;margin-top:1rem;font-size:.8125rem;line-height:1.75;color:var(--ux-text-muted)}.p2p-room-next>svg{margin-top:.35rem;flex-shrink:0;color:rgb(var(--gold-300) / .8);font-size:.75rem}.p2p-room-next strong{font-weight:600;color:var(--ux-text-soft)}.p2p-room-action{min-width:0;padding:1rem;border:1px solid rgb(var(--gold-300) / .2);border-radius:var(--ux-r);background:linear-gradient(160deg,rgb(var(--gold-300) / .06),rgb(var(--navy-975) / .3) 60%)}@media(min-width:640px){.p2p-room-action{padding:1.25rem}}.p2p-room-action.is-merged{padding:0;border:0;background:none}.p2p-room-action.is-empty{display:none}.p2p-room-work:has(>.p2p-room-action.is-empty:only-child){display:none}.p2p-room-action>form:first-child{margin-top:0}.p2p-room-funding{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem}.p2p-room-funding-label{font-size:.75rem;font-weight:500;color:var(--ux-text-muted)}.p2p-room-funding-value{margin-top:.25rem;font-family:var(--ux-font-display);font-size:1rem;font-weight:600;color:var(--ux-text-strong);font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.p2p-room-funding .is-short{border-color:rgb(var(--warning-400) / .28);background:rgb(var(--warning-500) / .07)}.p2p-room-funding .is-short .p2p-room-funding-label{color:rgb(var(--warning-200))}.p2p-room-confirm{display:grid;min-width:0;gap:1rem}.p2p-room-confirm>*{min-width:0}@media(min-width:1680px){.p2p-room-confirm{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:start}}.p2p-room-proof{min-width:0;padding:1rem;border:1px solid rgb(var(--gold-300) / .24);border-radius:var(--ux-r);background:linear-gradient(160deg,rgb(var(--gold-300) / .07),rgb(var(--navy-975) / .3) 65%)}@media(min-width:640px){.p2p-room-proof{padding:1.25rem}}.p2p-room-proof-title{font-family:var(--ux-font-display);font-size:1rem;font-weight:600;line-height:1.5;color:var(--ux-text-strong)}.p2p-room-submit{margin-top:1rem}@media(max-width:1023px){.p2p-room-submit{position:sticky;z-index:20;bottom:calc(var(--ux-tabbar-h) + .75rem);padding:.5rem;border:1px solid rgb(var(--gold-300) / .22);border-radius:var(--ux-r);background:rgb(var(--navy-925) / .94);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);box-shadow:var(--ux-shadow-lg)}}.p2p-room-extra{margin-top:1rem;padding-top:.75rem;border-top:1px solid var(--ux-line-soft)}.p2p-room-extra>summary{display:inline-flex;min-height:2.25rem;cursor:pointer;list-style:none;align-items:center;gap:.375rem;font-size:.8125rem;font-weight:600;color:var(--ux-text-muted);transition:color var(--ux-fast) ease}.p2p-room-extra>summary::-webkit-details-marker{display:none}.p2p-room-extra>summary:hover{color:rgb(var(--danger-200))}.p2p-room-extra>summary>svg{font-size:.625rem;transition:transform var(--ux-med) var(--ux-ease)}.p2p-room-extra[open]>summary>svg{transform:rotate(180deg)}.p2p-room-rail{display:flex;min-width:0;flex-direction:column;gap:1rem}.p2p-room-party{padding:1rem 1.125rem}.p2p-room-party-main{display:flex;min-width:0;align-items:center;gap:.875rem}.p2p-room-party-avatar{display:inline-flex;width:2.75rem;height:2.75rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:.8rem;background:linear-gradient(160deg,rgb(var(--gold-300) / .22),rgb(var(--steel-600) / .3));color:rgb(var(--gold-100));font-family:var(--ux-font-display);font-size:1.0625rem;font-weight:600;box-shadow:0 0 0 1px rgb(var(--gold-300) / .3)}.p2p-room-party-role{font-size:.75rem;font-weight:500;color:var(--ux-text-faint);overflow-wrap:anywhere}.p2p-room-party-name{margin-top:.125rem;font-family:var(--ux-font-display);font-size:.9375rem;font-weight:600;line-height:1.5;color:var(--ux-text-strong);overflow-wrap:anywhere}.p2p-room-party-note{margin-top:.25rem;font-size:.75rem;color:var(--ux-text-faint)}.p2p-room-party-identity{margin-top:.875rem;padding-top:.75rem;border-top:1px solid var(--ux-line-soft)}.p2p-room-party-identity>summary{display:flex;min-height:2.25rem;cursor:pointer;list-style:none;align-items:center;gap:.5rem;font-size:.8125rem;font-weight:600;color:var(--ux-gold-soft)}.p2p-room-party-identity>summary::-webkit-details-marker{display:none}.p2p-room-party-identity>summary>svg:last-child{margin-inline-start:auto;font-size:.625rem;opacity:.75;transition:transform var(--ux-med) var(--ux-ease)}.p2p-room-party-identity[open]>summary>svg:last-child{transform:rotate(180deg)}.p2p-room-party-identity>:not(summary){margin-top:.75rem}.p2p-room-party-identity .merchant-identity-head>div:first-child{display:none}.p2p-room-chat{overflow:hidden}.p2p-room-chat-head{display:flex;min-height:3.75rem;cursor:pointer;list-style:none;align-items:center;gap:.75rem;padding:.75rem 1rem}.p2p-room-chat-head::-webkit-details-marker{display:none}.p2p-room-chat-title{display:block;font-family:var(--ux-font-display);font-size:.9375rem;font-weight:600;line-height:1.4;color:var(--ux-text-strong)}.p2p-room-chat-count{display:block;margin-top:.125rem;font-size:.75rem;color:var(--ux-text-faint)}.p2p-room-chat-chevron{margin-inline-start:auto;flex-shrink:0;font-size:.75rem;color:var(--ux-text-faint);transition:transform var(--ux-med) var(--ux-ease)}.p2p-room-chat[open] .p2p-room-chat-chevron{transform:rotate(180deg)}@media(min-width:1024px){.p2p-room-chat-head{cursor:default}.p2p-room-chat-chevron{display:none}}.p2p-room-chat-body{border-top:1px solid var(--ux-line-soft)}.p2p-room-chat-stream{display:flex;max-height:20rem;flex-direction:column;gap:.625rem;overflow-y:auto;overscroll-behavior:contain;padding:1rem .875rem;background:radial-gradient(22rem 10rem at 50% 0%,rgb(var(--gold-300) / .035),transparent 70%),rgb(var(--navy-975) / .32)}@media(min-width:640px){.p2p-room-chat-stream{max-height:26rem;padding-inline:1rem}}@media(min-width:1280px){.p2p-room.has-rail .p2p-room-chat-stream{min-height:14rem;max-height:max(14rem,calc(100svh - 31rem))}}.p2p-room-chat-empty{margin:auto 0;padding:1.5rem .5rem;text-align:center;font-size:.8125rem;color:var(--ux-text-faint)}.p2p-room-chat-form{padding:.75rem;border-top:1px solid var(--ux-line-soft);background:rgb(var(--navy-950) / .5)}.p2p-room-composer{display:flex;align-items:flex-end;gap:.5rem}.p2p-room-composer .ux-textarea{min-height:2.75rem;max-height:8rem;padding-block:.625rem;resize:vertical}.p2p-room-chat-error{margin-top:.5rem}.p2p-chat-safety{display:flex;align-items:flex-start;gap:.625rem;padding:.75rem 1rem;border-bottom:1px solid rgb(var(--warning-400) / .16);background:linear-gradient(90deg,rgb(var(--warning-500) / .08),rgb(var(--warning-500) / .03))}.p2p-chat-safety-icon{display:inline-flex;width:1.75rem;height:1.75rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:var(--ux-r-xs);background:rgb(var(--warning-400) / .12);color:rgb(var(--warning-200));font-size:.75rem}.p2p-chat-safety-title{font-size:.75rem;font-weight:600;line-height:1.6;color:rgb(var(--warning-100))}.p2p-chat-safety-text{margin-top:.125rem;font-size:.6875rem;line-height:1.75;color:var(--ux-text-muted)}.p2p-chat-safety-more{margin-top:.25rem}.p2p-chat-safety-more>summary{display:inline-flex;cursor:pointer;list-style:none;align-items:center;gap:.25rem;font-size:.6875rem;font-weight:600;color:rgb(var(--warning-200))}.p2p-chat-safety-more>summary::-webkit-details-marker{display:none}.p2p-chat-safety-more>summary:after{content:"";width:.3125rem;height:.3125rem;flex-shrink:0;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;transform:rotate(45deg) translateY(-2px);transition:transform var(--ux-med) var(--ux-ease)}.p2p-chat-safety-more[open]>summary:after{transform:rotate(-135deg) translateY(-1px)}.p2p-room-more{display:flex;min-width:0;flex-direction:column;gap:.625rem}.p2p-room-more-title{margin-bottom:.125rem;font-size:.8125rem;font-weight:600;color:var(--ux-text-muted)}.p2p-room-panel>summary{justify-content:flex-start;gap:.75rem;padding-block:.625rem}.p2p-room-panel>summary:after{margin-inline-start:.25rem}.p2p-room-panel-label{min-width:0;flex:1;font-size:.875rem;overflow-wrap:anywhere}.p2p-room-panel .ux-details-body{padding-top:.25rem}.p2p-room-panel.is-danger[open]{border-color:rgb(var(--danger-400) / .3)}.p2p-room-proof-figure{overflow:hidden;padding:.5rem;border:1px solid var(--ux-line);border-radius:var(--ux-r);background:rgb(var(--navy-975) / .55)}.p2p-room-proof-figure img{width:100%;max-height:26rem;border-radius:var(--ux-r-sm);-o-object-fit:contain;object-fit:contain}.p2p-room-fixed-note{display:flex;align-items:center;gap:.375rem;margin-top:.75rem;font-size:.75rem;font-weight:600;color:rgb(var(--success-200))}.p2p-room-dispute-help{font-size:.8125rem;line-height:1.85;color:var(--ux-text-muted)}@media(min-width:1024px){.p2p-orders-filter{flex-wrap:wrap;overflow:visible}}.p2p-orders-list{overflow:hidden}.p2p-orders-page{--p2p-orders-columns: minmax(0, 1.55fr) minmax(0, .85fr) minmax(0, 1.05fr) minmax(0, .9fr) minmax(10rem, .95fr)}.p2p-orders-head{display:none;padding:.75rem 1.5rem;border-bottom:1px solid var(--ux-line);background:rgb(var(--navy-975) / .45);font-size:.75rem;font-weight:600;color:var(--ux-text-muted)}@media(min-width:1024px){.p2p-orders-head{display:grid;grid-template-columns:var(--p2p-orders-columns);-moz-column-gap:1rem;column-gap:1rem}}.p2p-orders-row{position:relative;display:block;padding:1rem 1.125rem;transition:background-color var(--ux-fast) ease}@media(min-width:640px){.p2p-orders-row{padding-inline:1.5rem}}.p2p-orders-row:hover{background:rgb(var(--ivory) / .025)}.p2p-orders-row:focus-visible{outline-offset:-3px}.p2p-orders-row:before{content:"";position:absolute;inset-block:.75rem;inset-inline-start:0;width:2px;border-radius:2px;background:rgb(var(--gold-300));opacity:0;transition:opacity var(--ux-fast) ease}.p2p-orders-row:hover:before{opacity:.8}.p2p-orders-grid{display:grid;gap:.875rem}@media(min-width:1024px){.p2p-orders-grid{grid-template-columns:var(--p2p-orders-columns);align-items:center;-moz-column-gap:1rem;column-gap:1rem;row-gap:0}}.p2p-orders-lead{display:flex;min-width:0;align-items:flex-start;gap:.75rem}.p2p-orders-title{display:flex;flex-wrap:wrap;align-items:baseline;gap:.125rem .5rem}.p2p-orders-direction{font-family:var(--ux-font-display);font-size:.9375rem;font-weight:600;color:var(--ux-text-strong)}.p2p-orders-number{font-family:var(--ux-font-display);font-size:.75rem;font-weight:500;font-variant-numeric:tabular-nums;color:rgb(var(--gold-200) / .85)}.p2p-orders-party{display:flex;flex-wrap:wrap;align-items:center;gap:.125rem .625rem;margin-top:.25rem;font-size:.8125rem;color:var(--ux-text-soft)}.p2p-orders-party>p{min-width:0;overflow-wrap:anywhere}.p2p-orders-role{margin-top:.25rem;font-size:.75rem;color:var(--ux-text-faint)}.p2p-orders-awaiting{display:inline-flex;align-items:center;gap:.375rem;margin-top:.375rem;font-size:.75rem;font-weight:600;color:rgb(var(--danger-200))}.p2p-orders-figures{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;padding:.625rem .75rem;border:1px solid var(--ux-line-soft);border-radius:var(--ux-r-sm);background:rgb(var(--navy-975) / .35)}@media(min-width:1024px){.p2p-orders-figures{display:contents}}.p2p-orders-cell{min-width:0}.p2p-orders-cell-label{display:block;margin-bottom:.125rem;font-size:.6875rem;font-weight:500;color:var(--ux-text-faint)}@media(min-width:1024px){.p2p-orders-cell-label{display:none}}.p2p-orders-cell-value{font-family:var(--ux-font-display);font-size:.875rem;font-weight:600;line-height:1.5;color:var(--ux-text-strong);font-variant-numeric:tabular-nums lining-nums;overflow-wrap:anywhere}.p2p-orders-cell-value.is-text{font-family:var(--ux-font-body);font-weight:500;color:var(--ux-text-soft)}.p2p-orders-cell-sub{margin-top:.125rem;font-size:.6875rem;color:var(--ux-text-faint);overflow-wrap:anywhere}.p2p-orders-status{display:flex;min-width:0;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.5rem .75rem}.p2p-orders-date{font-family:var(--ux-font-display);font-size:.75rem;font-variant-numeric:tabular-nums;color:var(--ux-text-faint)}.p2p-orders-timer{flex:1 1 100%;min-width:0}@media(min-width:1024px){.p2p-orders-status{flex-direction:column;align-items:flex-end;justify-content:center;gap:.375rem;text-align:end}.p2p-orders-timer{flex:none;width:100%}}.referral-tree{position:relative;display:flex;flex-direction:column;gap:.5rem}.referral-tree-node{position:relative;display:flex;align-items:stretch;gap:.75rem}.referral-tree-rank{position:relative;z-index:10;display:flex;height:2rem;width:2rem;flex-shrink:0;align-items:center;justify-content:center;align-self:center;border-radius:9999px;border-width:1px;border-color:rgb(var(--ivory) / .15);--tw-bg-opacity: 1;background-color:rgb(var(--navy-975) / var(--tw-bg-opacity, 1));font-size:11px;font-weight:900;--tw-text-opacity: 1;color:rgb(var(--navy-300) / var(--tw-text-opacity, 1))}.referral-tree-node:not(:last-child) .referral-tree-rank:before{content:"";position:absolute;right:50%;top:100%;height:.5rem;width:1px;--tw-translate-x: 50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));background-color:rgb(var(--ivory) / .15)}.referral-tree-node.is-current .referral-tree-rank{border-color:rgb(var(--gold-300) / .5);background-color:rgb(var(--gold-300) / .15);--tw-text-opacity: 1;color:rgb(var(--gold-100) / var(--tw-text-opacity, 1))}.referral-tree-node.is-downline .referral-tree-rank{border-color:rgb(var(--steel-300) / .4);background-color:rgb(var(--steel-300) / .1);--tw-text-opacity: 1;color:rgb(var(--steel-100) / var(--tw-text-opacity, 1))}.referral-tree-node.is-origin .referral-tree-rank{border-color:rgb(var(--navy-500) / .4);--tw-text-opacity: 1;color:rgb(var(--navy-400) / var(--tw-text-opacity, 1))}.admin-record-head>.referral-tree-card{flex:1 1 0%}.pwa-guide-step-head>.referral-tree-card{flex:1}.referral-tree-card{display:flex;min-width:0px;flex:1 1 0%;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.5rem;border-radius:.75rem;border-width:1px;border-color:rgb(var(--ivory) / .1);background-color:rgb(var(--navy-975) / .3);padding:.625rem .75rem}.referral-tree-node.is-current .referral-tree-card{border-color:rgb(var(--gold-300) / .35);background-color:rgb(var(--gold-300) / .07)}.referral-tree-node.is-downline .referral-tree-card{border-color:rgb(var(--steel-300) / .25);background-color:rgb(var(--steel-300) / .05)}.admin-record-head>.referral-tree-identity{flex:1 1 0%}.pwa-guide-step-head>.referral-tree-identity{flex:1}.referral-tree-identity{display:flex;min-width:0px;flex-direction:column;gap:.125rem}.referral-tree-identity strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.75rem;line-height:1rem;font-weight:900;--tw-text-opacity: 1;color:rgb(var(--ivory) / var(--tw-text-opacity, 1))}@media(min-width:640px){.referral-tree-identity strong{font-size:.875rem;line-height:1.25rem}}.referral-tree-identity strong a{--tw-text-opacity: 1;color:rgb(var(--ivory) / var(--tw-text-opacity, 1));text-underline-offset:4px;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.referral-tree-identity strong a:hover{--tw-text-opacity: 1;color:rgb(var(--gold-200) / var(--tw-text-opacity, 1));text-decoration-line:underline}.referral-tree-meta{display:flex;flex-wrap:wrap;align-items:center;gap:.375rem;font-size:10px;font-weight:700;--tw-text-opacity: 1;color:rgb(var(--navy-500) / var(--tw-text-opacity, 1))}@media(min-width:640px){.referral-tree-meta{font-size:11px}}.referral-tree-tag{flex-shrink:0;border-radius:.5rem;background-color:rgb(var(--ivory) / .05);padding:.25rem .5rem;font-size:10px;font-weight:900;--tw-text-opacity: 1;color:rgb(var(--navy-400) / var(--tw-text-opacity, 1))}.referral-tree-tag.is-current{background-color:rgb(var(--gold-300) / .15);--tw-text-opacity: 1;color:rgb(var(--gold-100) / var(--tw-text-opacity, 1))}.referral-tree-tag.is-link{background-color:rgb(var(--steel-300) / .15);--tw-text-opacity: 1;color:rgb(var(--steel-100) / var(--tw-text-opacity, 1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.referral-tree-tag.is-link:hover{background-color:rgb(var(--steel-300) / .25)}.referral-tree-warning{margin-bottom:.75rem;display:flex;align-items:center;gap:.5rem;border-radius:.75rem;border-width:1px;border-color:rgb(var(--warning-300) / .2);background-color:rgb(var(--warning-300) / .07);padding:.5rem .75rem;font-size:11px;font-weight:700;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(var(--warning-100) / var(--tw-text-opacity, 1))}.referral-rich strong{font-weight:600;color:var(--ux-text-strong)}.referral-card-stack{display:flex;flex-direction:column;gap:1.25rem}@media(max-width:639px){.referral-card-head{flex-wrap:wrap}.referral-card-head>:first-child{flex:1 1 100%}.referral-card-head>.ux-btn{flex:1 1 100%}}.referral-card-head.is-sole{border-bottom:0}.referral-filter-note{margin-bottom:.875rem}.referral-filter-note.is-padded{margin:0;padding:.75rem 1.125rem 0}@media(min-width:640px){.referral-filter-note.is-padded{padding-inline:1.5rem}}.referral-alert-note{margin-top:.375rem;font-size:.75rem;line-height:1.7;color:var(--ux-text-muted)}.referral-figure-text{font-family:var(--ux-font-display);font-size:1.0625rem;font-weight:600;line-height:1.5;color:var(--ux-text-strong)}.referral-figure-week{text-align:start;font-variant-numeric:tabular-nums}.referral-figure-progress{margin-block:.375rem .125rem}.referral-figure-countdown{margin-top:.5rem;padding-top:.625rem;border-top:1px solid var(--ux-line-soft)}.referral-figure-countdown .ux-countdown-icon{width:1.75rem;height:1.75rem;background:rgb(var(--gold-300) / .12);color:rgb(var(--gold-300))}.referral-figure-countdown [data-countdown] p{color:var(--ux-text-muted)}.referral-tabs{min-width:0}.referral-tabs-track{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.25rem;padding:.25rem;border:1px solid var(--ux-line);border-radius:var(--ux-r);background:rgb(var(--navy-975) / .5)}.referral-tabs-track:not(:has(>:nth-child(7))){grid-template-columns:repeat(3,minmax(0,1fr))}.referral-tab{position:relative;display:flex;min-width:0;min-height:3.5rem;flex-direction:column;align-items:center;justify-content:center;gap:.3125rem;padding:.5rem .25rem;border-radius:var(--ux-r-sm);color:var(--ux-text-muted);font-size:.6875rem;font-weight:600;line-height:1.3;text-align:center;transition:color var(--ux-fast) ease,background-color var(--ux-fast) ease,box-shadow var(--ux-fast) ease}.referral-tab:hover{color:var(--ux-text-strong);background:rgb(var(--ivory) / .04)}.referral-tab.is-active{color:rgb(var(--gold-100));background:linear-gradient(180deg,rgb(var(--navy-800)),rgb(var(--navy-850)));box-shadow:inset 0 1px rgb(var(--ivory) / .06),0 0 0 1px rgb(var(--gold-300) / .22),0 6px 16px -8px rgb(var(--navy-black) / .8)}.referral-tab-icon{display:inline-flex;font-size:1rem;color:rgb(var(--gold-300) / .6);transition:color var(--ux-fast) ease}.referral-tab:hover .referral-tab-icon,.referral-tab.is-active .referral-tab-icon{color:rgb(var(--gold-300))}.referral-tab-label{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.referral-tab-label-full{display:none}@media(min-width:768px){.referral-tabs-track{display:flex;overflow-x:auto;scrollbar-width:none}.referral-tabs-track:not(:has(>:nth-child(7))){display:flex}.referral-tabs-track::-webkit-scrollbar{display:none}.referral-tab{flex:1 0 auto;flex-direction:row;gap:.5rem;min-height:2.75rem;padding:.5rem .875rem;font-size:.8125rem;white-space:nowrap}.referral-tab-icon{font-size:.9375rem}}@media(min-width:1440px){.referral-tab-label-short{display:none}.referral-tab-label-full{display:inline}}.referral-hero-content{position:relative;display:flex;flex-direction:column;gap:1.25rem}@media(min-width:1024px){.referral-hero-content{flex-direction:row;align-items:flex-end;justify-content:space-between;gap:2rem}}.referral-hero-main{min-width:0;max-width:42rem}.referral-hero-main .ux-eyebrow svg{font-size:.875rem}.referral-hero-main .ux-lede{max-width:38rem}.referral-hero-aside{display:flex;min-width:0;flex-direction:column;gap:.75rem}@media(min-width:1024px){.referral-hero-aside{flex:0 0 19.5rem}}.referral-copy-status{min-height:1.25rem;font-size:.75rem;font-weight:600;line-height:1.6;color:rgb(var(--success-300))}.ux-page-actions>.referral-copy-status{flex:1 1 100%}.referral-stat .ux-stat-label svg{color:rgb(var(--gold-300) / .75);font-size:.875rem}.referral-copy-stack{display:grid;gap:1rem}.referral-copy-label{margin-bottom:.375rem;font-size:.75rem;font-weight:500;color:var(--ux-text-muted)}.referral-copy-field .ux-copy{padding-block:.375rem;padding-inline:.875rem .375rem}.referral-copy-value{line-height:1.7;text-align:left}.referral-copy-value.is-code{font-size:1rem;font-weight:600;letter-spacing:.06em;color:rgb(var(--gold-100))}.referral-rule-grid{display:grid;gap:.75rem}@media(min-width:768px){.referral-rule-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}}.referral-rule-card{display:flex;min-width:0;flex-direction:column;gap:.5rem;padding:1rem 1.125rem;border:1px solid var(--ux-line-soft);border-radius:var(--ux-r);background:rgb(var(--navy-975) / .38)}.referral-rule-card-wide{grid-column:1 / -1}.referral-rule-head{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem}.referral-rule-title{margin-top:.375rem;font-family:var(--ux-font-display);font-size:.9375rem;font-weight:600;line-height:1.5;color:var(--ux-text-strong)}.referral-rule-value{font-family:var(--ux-font-display);font-size:1.1875rem;font-weight:500;line-height:1.45;color:rgb(var(--gold-100));font-variant-numeric:tabular-nums lining-nums;overflow-wrap:anywhere}.referral-rule-text{font-size:.8125rem;line-height:1.85;color:var(--ux-text-muted)}.referral-rule-note{font-size:.75rem;line-height:1.85;color:var(--ux-text-faint)}.referral-rule-owner{display:flex;align-items:center;gap:.375rem;margin-top:auto;padding-top:.75rem;border-top:1px dashed var(--ux-line);font-size:.75rem;font-weight:600;color:var(--ux-text-soft)}.referral-rule-owner svg{color:rgb(var(--gold-300) / .75)}.referral-ladder-grid{display:grid;gap:.5rem;grid-template-columns:repeat(auto-fill,minmax(min(100%,9.5rem),1fr))}.referral-ladder-item{display:flex;min-width:0;flex-direction:column;gap:.125rem;padding:.75rem .875rem;border:1px solid var(--ux-line);border-radius:var(--ux-r-sm);background:rgb(var(--navy-900) / .6)}.referral-ladder-level{font-size:.6875rem;font-weight:600;color:var(--ux-gold)}.referral-ladder-reward{font-family:var(--ux-font-display);font-size:1rem;font-weight:600;color:var(--ux-text-strong);text-align:start;font-variant-numeric:tabular-nums}.referral-ladder-requirement{font-size:.75rem;line-height:1.65;color:var(--ux-text-muted)}.referral-details-summary-main{display:flex;min-width:0;align-items:center;gap:.75rem}.referral-details-summary-copy{display:flex;min-width:0;flex-direction:column}.referral-details-eyebrow{font-size:.6875rem;font-weight:500;line-height:1.5;color:var(--ux-gold)}.referral-details-title{font-family:var(--ux-font-display);font-size:.9375rem;font-weight:600;line-height:1.5;color:var(--ux-text-strong)}.referral-rules-list{display:flex;flex-direction:column;gap:.625rem;font-size:.8125rem;line-height:1.85;color:var(--ux-text-muted)}.referral-rules-list li{display:flex;gap:.75rem}.referral-rules-list li>svg{margin-top:.3rem;flex-shrink:0;color:rgb(var(--gold-300) / .85)}.referral-level-list{display:flex;flex-direction:column;gap:.625rem}.referral-level{padding:.875rem 1rem;border:1px solid var(--ux-line-soft);border-radius:var(--ux-r);background:rgb(var(--navy-975) / .38)}.referral-level.is-done{border-color:rgb(var(--success-400) / .22);background:linear-gradient(160deg,rgb(var(--success-500) / .07),rgb(var(--navy-975) / .35))}.referral-level-head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.5rem}.referral-level-name{display:flex;min-width:0;align-items:center;gap:.625rem;font-family:var(--ux-font-display);font-size:.9375rem;font-weight:600;color:var(--ux-text-strong)}.referral-level-reward{font-family:var(--ux-font-display);font-size:.9375rem;font-weight:600;color:rgb(var(--gold-100));font-variant-numeric:tabular-nums}.referral-level-meta{margin-top:.5rem;font-size:.8125rem;line-height:1.8;color:var(--ux-text-muted)}.referral-level-meta span{font-weight:600;color:var(--ux-text-soft)}.referral-level-done{margin-top:.375rem;font-size:.8125rem;font-weight:600;line-height:1.75;color:rgb(var(--success-200))}.referral-level-count{display:flex;align-items:flex-end;justify-content:space-between;gap:.75rem;margin-top:.75rem;font-size:.8125rem;color:var(--ux-text-muted)}.referral-level-count strong{font-family:var(--ux-font-display);font-size:1.25rem;font-weight:600;color:var(--ux-text-strong)}.referral-level-percent{font-family:var(--ux-font-display);font-size:.8125rem;font-weight:600;color:var(--ux-gold)}.referral-level .ux-progress{margin-top:.5rem}.referral-level-remaining{margin-top:.5rem;font-size:.75rem;color:var(--ux-text-faint)}.referral-level-remaining span{font-weight:600;color:var(--ux-text-soft)}.referral-level-empty{padding:1rem;border:1px dashed var(--ux-line-strong);border-radius:var(--ux-r);font-size:.8125rem;line-height:1.8;color:var(--ux-text-muted)}.referral-member-toolbar{margin-bottom:1rem}.referral-member-toolbar .ux-help{flex:1 1 100%}.referral-member-nomatch{margin-top:1rem;padding:1.25rem;border:1px dashed var(--ux-line-strong);border-radius:var(--ux-r);text-align:center;font-size:.8125rem;color:var(--ux-text-muted)}.referral-member-grid{display:grid;gap:.875rem}@media(min-width:768px){.referral-member-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.referral-member-grid>.is-solo,.referral-member-grid>.ux-empty{grid-column:1 / -1}}.referral-member-card{display:flex;min-width:0;flex-direction:column;padding:1rem 1.125rem;border:1px solid var(--ux-line-soft);border-radius:var(--ux-r);background:rgb(var(--navy-975) / .38);transition:border-color var(--ux-med) var(--ux-ease),background-color var(--ux-med) ease}.referral-member-card:hover{border-color:rgb(var(--gold-300) / .22);background:rgb(var(--navy-975) / .5)}.referral-member-body{flex:1;padding-bottom:.875rem}.referral-member-head{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem}.referral-member-identity{display:flex;min-width:0;align-items:center;gap:.75rem}.referral-member-avatar{width:2.75rem;height:2.75rem;flex-shrink:0;border:1px solid rgb(var(--gold-300) / .2);border-radius:var(--ux-r-sm);background:rgb(var(--navy-900));-o-object-fit:cover;object-fit:cover;cursor:zoom-in}.referral-member-name{font-family:var(--ux-font-display);font-size:.9375rem;font-weight:600;line-height:1.5;color:var(--ux-text-strong);overflow-wrap:anywhere}.referral-member-joined{margin-top:.125rem;font-size:.75rem;color:var(--ux-text-faint)}.referral-member-funding{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:.25rem .75rem;margin-top:.875rem;padding:.625rem .75rem;border-radius:var(--ux-r-sm);background:rgb(var(--navy-900) / .6);font-size:.8125rem}.referral-member-funding>span{color:var(--ux-text-muted)}.referral-member-funding>strong{min-width:0;font-family:var(--ux-font-display);font-weight:600;color:var(--ux-text-strong);font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.referral-member-note{margin-top:.625rem;font-size:.75rem;line-height:1.8;color:var(--ux-text-muted)}.referral-member-note strong,.referral-member-note span{font-weight:600;color:var(--ux-text-soft)}.referral-member-note.is-warning{color:rgb(var(--warning-200) / .8)}.referral-member-note.is-warning span{color:rgb(var(--warning-100))}.referral-member-card .ux-progress{margin-top:.75rem}.referral-contact{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;padding-top:.875rem;border-top:1px solid var(--ux-line-soft)}.referral-contact-empty{padding-top:.875rem;border-top:1px solid var(--ux-line-soft);font-size:.75rem;line-height:1.7;color:var(--ux-text-faint)}.referral-contact-chip{display:inline-flex;min-height:2.5rem;min-width:0;max-width:100%;align-items:center;gap:.5rem;padding:.375rem .75rem;border:1px solid var(--ux-line-strong);border-radius:var(--ux-r-sm);background:rgb(var(--ivory) / .04);color:var(--ux-text-soft);font-size:.75rem;font-weight:600;line-height:1.4}.referral-contact-chip>span{min-width:0;overflow-wrap:anywhere}.referral-contact-chip svg{font-size:.9375rem}.referral-contact-chip-link{transition:border-color var(--ux-fast) ease,background-color var(--ux-fast) ease,color var(--ux-fast) ease}.referral-contact-chip-link:hover{border-color:rgb(var(--gold-300) / .4);background:rgb(var(--ivory) / .07);color:rgb(var(--gold-100))}.referral-contact-phone svg{color:rgb(var(--gold-300))}.referral-contact-whatsapp svg{color:rgb(var(--success-300))}.referral-contact-telegram svg{color:#5fb8e6}.referral-contact-muted{border-style:dashed;background:transparent;color:var(--ux-text-faint)}.referral-contact-note{padding:.0625rem .4375rem;border-radius:999px;background:rgb(var(--warning-400) / .14);color:rgb(var(--warning-200));font-size:.625rem;font-weight:600;line-height:1.6;white-space:nowrap}.referral-breakdown-grid{display:grid;gap:.75rem;grid-template-columns:repeat(2,minmax(0,1fr))}.referral-breakdown-grid>:last-child:nth-child(odd){grid-column:1 / -1}@media(min-width:768px){.referral-breakdown-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.referral-breakdown-grid>:last-child:nth-child(odd){grid-column:auto}.referral-breakdown-grid>:last-child:nth-child(3n+1){grid-column:1 / -1}}@media(min-width:1280px){.referral-breakdown-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem}.referral-breakdown-grid>:last-child:nth-child(3n+1){grid-column:auto}.referral-breakdown-grid>:last-child:nth-child(4n+1){grid-column:1 / -1}}.referral-breakdown-card{display:flex;min-width:0;flex-direction:column;padding:.875rem 1rem;border:1px solid var(--ux-line-soft);border-radius:var(--ux-r);background:rgb(var(--navy-975) / .38)}.referral-breakdown-card.is-empty{opacity:.6}.referral-breakdown-head{display:flex;align-items:flex-start;justify-content:space-between;gap:.5rem}.referral-breakdown-label{margin-top:.75rem;flex:1;font-size:.8125rem;font-weight:600;line-height:1.6;color:var(--ux-text-soft)}.referral-breakdown-amount{margin-top:.25rem;font-family:var(--ux-font-display);font-size:1.0625rem;font-weight:600;color:rgb(var(--gold-100));text-align:right;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.referral-ledger{display:flex;flex-direction:column}.referral-ledger>*+*{border-top:1px solid var(--ux-line-soft)}.referral-reward-card{padding:1rem 1.125rem}@media(min-width:640px){.referral-reward-card{padding:1.125rem 1.5rem}}.referral-reward-head{display:flex;align-items:flex-start;gap:.875rem}.referral-reward-icon{display:none}@media(min-width:640px){.referral-reward-icon{display:inline-flex}}.referral-reward-main{min-width:0;flex:1}.referral-reward-title-row{display:flex;flex-wrap:wrap;align-items:center;gap:.375rem .625rem}.referral-reward-title{font-family:var(--ux-font-display);font-size:.9375rem;font-weight:600;line-height:1.5;color:var(--ux-text-strong)}.referral-reward-description{margin-top:.25rem;font-size:.8125rem;line-height:1.8;color:var(--ux-text-muted)}.referral-reward-amount{flex-shrink:0;text-align:left}.referral-reward-value{font-family:var(--ux-font-display);font-size:.9375rem;font-weight:600;color:rgb(var(--gold-100));font-variant-numeric:tabular-nums;white-space:nowrap}@media(min-width:640px){.referral-reward-value{font-size:1.0625rem}}.referral-reward-time{display:block;margin-top:.125rem;font-size:.6875rem;color:var(--ux-text-faint);font-variant-numeric:tabular-nums}@media(min-width:640px){.referral-reward-time{font-size:.75rem}}.referral-reward-details{display:flex;flex-wrap:wrap;gap:.375rem;margin-top:.75rem}@media(min-width:640px){.referral-reward-details{padding-inline-start:2.875rem}}.referral-reward-fact{min-width:0;max-width:100%;padding:.25rem .625rem;border:1px solid var(--ux-line-soft);border-radius:var(--ux-r-xs);background:rgb(var(--navy-975) / .4);font-size:.75rem;line-height:1.65}.referral-reward-fact dt{display:inline;color:var(--ux-text-faint)}.referral-reward-fact dd{display:inline;font-weight:600;color:var(--ux-text-soft);overflow-wrap:anywhere}.referral-history{display:flex;flex-direction:column}.referral-history>*+*{border-top:1px solid var(--ux-line-soft)}.referral-history-row{display:grid;gap:.625rem;padding:.875rem 1.125rem}@media(min-width:640px){.referral-history-row{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:1rem;padding-inline:1.5rem}}.referral-history-title{font-weight:600;line-height:1.6;color:var(--ux-text-strong);overflow-wrap:anywhere}.referral-history-meta{margin-top:.125rem;font-size:.75rem;color:var(--ux-text-faint);overflow-wrap:anywhere}.referral-history-reason{margin-top:.5rem;font-size:.75rem;line-height:1.8;color:rgb(var(--danger-200))}.referral-history-trail{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem .875rem}.referral-history-trail time{font-size:.75rem;color:var(--ux-text-faint);font-variant-numeric:tabular-nums}.referral-confirm{padding:.875rem 1rem;border:1px solid var(--ux-line);border-radius:var(--ux-r);background:rgb(var(--navy-975) / .35);font-size:.8125rem;line-height:1.8}.referral-form-actions{display:flex;justify-content:flex-end}@media(max-width:639px){.referral-form-actions>.ux-btn{width:100%}}.leaderboard-prizes,.leaderboard-row,.leaderboard-rank{--lb-gold: var(--gold-300);--lb-silver: var(--navy-300);--lb-bronze: 196 140 96}.leaderboard-prizes{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:end;gap:.5rem}@media(min-width:640px){.leaderboard-prizes{gap:1rem}}.leaderboard-prize{--medal: var(--lb-gold);display:flex;min-width:0;flex-direction:column;align-items:center;padding:1rem .5rem .875rem;border:1px solid rgb(var(--medal) / .28);border-radius:var(--ux-r);background:linear-gradient(180deg,rgb(var(--medal) / .1),rgb(var(--navy-975) / .35) 75%);text-align:center}@media(min-width:640px){.leaderboard-prize{padding:1.25rem 1rem 1rem}}.leaderboard-prize.is-rank-1{order:2;padding-top:1.75rem;border-color:rgb(var(--medal) / .5)}@media(min-width:640px){.leaderboard-prize.is-rank-1{padding-top:2.25rem}}.leaderboard-prize.is-rank-2{--medal: var(--lb-silver);order:1}.leaderboard-prize.is-rank-3{--medal: var(--lb-bronze);order:3}.leaderboard-prize-value{margin-top:.625rem;font-family:var(--ux-font-display);font-size:1.25rem;font-weight:600;line-height:1.3;color:var(--ux-text-strong);font-variant-numeric:tabular-nums}@media(min-width:640px){.leaderboard-prize-value{font-size:1.625rem}}.leaderboard-rank{--medal: var(--navy-400);display:inline-flex;width:2rem;height:2rem;flex-shrink:0;align-items:center;justify-content:center;border:1px solid rgb(var(--medal) / .28);border-radius:var(--ux-r-xs);background:rgb(var(--medal) / .08);color:rgb(var(--medal));font-family:var(--ux-font-display);font-size:.8125rem;font-weight:600;font-variant-numeric:tabular-nums}@media(min-width:640px){.leaderboard-rank{width:2.5rem;height:2.5rem;border-radius:var(--ux-r-sm);font-size:.9375rem}}.leaderboard-rank.is-1,.leaderboard-rank.is-2,.leaderboard-rank.is-3{border-color:rgb(var(--medal) / .6);background:linear-gradient(180deg,rgb(var(--medal) / .95),rgb(var(--medal) / .7));color:rgb(var(--navy-975));box-shadow:inset 0 1px #ffffff4d}.leaderboard-rank.is-1{--medal: var(--lb-gold)}.leaderboard-rank.is-2{--medal: var(--lb-silver)}.leaderboard-rank.is-3{--medal: var(--lb-bronze)}.leaderboard-week-nav{display:flex;flex-shrink:0;flex-wrap:wrap;align-items:center;gap:.375rem}.leaderboard-week-summary{display:flex;flex-wrap:wrap;gap:.125rem .875rem}.leaderboard-week-summary>span{white-space:nowrap}.leaderboard-week-summary bdi{font-weight:600;color:var(--ux-text-soft);font-variant-numeric:tabular-nums}.leaderboard-cols,.leaderboard-row{display:grid;grid-template-columns:2rem minmax(0,1fr) 2.75rem 4.75rem;align-items:center;gap:.5rem;padding-inline:1rem}@media(min-width:640px){.leaderboard-cols,.leaderboard-row{grid-template-columns:2.5rem minmax(0,1fr) 5rem 8.5rem;gap:1rem;padding-inline:1.5rem}}.leaderboard-cols{padding-block:.625rem;border-bottom:1px solid var(--ux-line-soft);background:rgb(var(--navy-975) / .35);color:var(--ux-text-faint);font-size:.6875rem;font-weight:600}@media(min-width:640px){.leaderboard-cols{font-size:.75rem}}.leaderboard-cols .is-num,.leaderboard-row .is-num{text-align:left}.leaderboard-list{display:flex;flex-direction:column}.leaderboard-list>*+*{border-top:1px solid var(--ux-line-soft)}.leaderboard-row{--medal: var(--lb-gold);position:relative;padding-block:.75rem;transition:background-color var(--ux-fast) ease}@media(min-width:640px){.leaderboard-row{padding-block:.875rem}}.leaderboard-row:hover{background:rgb(var(--ivory) / .02)}.leaderboard-row.is-rank-1,.leaderboard-row.is-rank-2,.leaderboard-row.is-rank-3{background:linear-gradient(270deg,rgb(var(--medal) / .07),transparent 70%)}.leaderboard-row.is-rank-2{--medal: var(--lb-silver)}.leaderboard-row.is-rank-3{--medal: var(--lb-bronze)}.leaderboard-row.is-mine{background:rgb(var(--gold-300) / .08)}.leaderboard-row.is-mine:before{content:"";position:absolute;inset-block:.5rem;inset-inline-start:0;width:3px;border-radius:3px;background:rgb(var(--gold-300))}.leaderboard-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:var(--ux-font-display);font-size:.8125rem;font-weight:600;line-height:1.5;color:var(--ux-text-strong)}@media(min-width:640px){.leaderboard-name{font-size:.9375rem}}.leaderboard-you{display:inline-block;margin-inline-start:.375rem;padding:0 .4375rem;border-radius:999px;background:rgb(var(--gold-300) / .18);color:rgb(var(--gold-100));font-family:var(--ux-font-body);font-size:.625rem;font-weight:600;line-height:1.6;vertical-align:middle}.leaderboard-meta{margin-top:.125rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.6875rem;color:var(--ux-text-faint)}@media(min-width:640px){.leaderboard-meta{font-size:.75rem}}.leaderboard-funded{font-family:var(--ux-font-display);font-size:.875rem;font-weight:600;color:var(--ux-text-soft);font-variant-numeric:tabular-nums}.leaderboard-volume{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:var(--ux-font-display);font-size:.8125rem;font-weight:600;color:rgb(var(--gold-100));font-variant-numeric:tabular-nums}@media(min-width:640px){.leaderboard-volume{font-size:.9375rem}}.leaderboard-prize-amount{margin-top:.125rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.6875rem;font-weight:600;color:rgb(var(--success-300));font-variant-numeric:tabular-nums}.leaderboard-standing-head{display:flex;align-items:center;justify-content:space-between;gap:.75rem}.leaderboard-standing-place{display:flex;flex-shrink:0;flex-direction:column;align-items:flex-end;gap:.25rem}.leaderboard-standing-rank{flex-shrink:0;font-family:var(--ux-font-display);font-size:2rem;font-weight:500;line-height:1;color:rgb(var(--gold-100));font-variant-numeric:tabular-nums}@media(min-width:640px){.leaderboard-standing-rank{font-size:2.5rem}}.leaderboard-standing-of{font-size:.75rem;color:var(--ux-text-faint)}.leaderboard-standing-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;margin-top:1rem}@media(min-width:640px){.leaderboard-standing-stats{gap:.75rem}}.leaderboard-standing-stat{display:flex;min-width:0;flex-direction:column;align-items:center;padding:.75rem .5rem;border:1px solid var(--ux-line-soft);border-radius:var(--ux-r-sm);background:rgb(var(--navy-975) / .4);text-align:center}.leaderboard-standing-stat dd{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:var(--ux-font-display);font-size:1.125rem;font-weight:600;color:var(--ux-text-strong);font-variant-numeric:tabular-nums}@media(min-width:640px){.leaderboard-standing-stat dd{font-size:1.375rem}}.leaderboard-standing-stat dd.is-accent{color:rgb(var(--gold-100))}.leaderboard-standing-stat dt{margin-top:.125rem;font-size:.6875rem;line-height:1.5;color:var(--ux-text-muted)}.leaderboard-standing .ux-alert{margin-top:1rem}.payout-cta{display:flex;flex-direction:column;gap:1rem;padding:1.125rem}:where(:not(.ux-page))>.payout-cta{margin-top:1.25rem}@media(min-width:640px){.payout-cta{flex-direction:row;align-items:center;justify-content:space-between;gap:1.5rem;padding:1.25rem 1.5rem}}.payout-cta-main{display:flex;min-width:0;align-items:flex-start;gap:.875rem}.payout-cta-title{font-family:var(--ux-font-display);font-size:1rem;font-weight:600;line-height:1.6;color:var(--ux-text-strong);overflow-wrap:anywhere}.payout-cta-text{margin-top:.25rem;font-size:.8125rem;line-height:1.8;color:var(--ux-text-muted)}.payout-cta-text strong{font-weight:600;color:rgb(var(--gold-100));white-space:nowrap}.payout-cta-badge{margin-top:.5rem}.payout-cta>.ux-btn{flex-shrink:0}@media(max-width:639px){.payout-cta>.ux-btn{width:100%}}.payout-share-grid{display:grid;gap:1.25rem}@media(min-width:1024px){.payout-share-grid{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:start}}.payout-canvas-frame{overflow:hidden;border:1px solid var(--ux-line);border-radius:var(--ux-r);background:rgb(var(--navy-975) / .55);box-shadow:var(--ux-shadow)}.payout-share-side{display:grid;align-content:start;gap:.875rem;min-width:0}.payout-message-label{font-size:.75rem;color:var(--ux-text-faint)}.payout-message-text{margin-top:.5rem;white-space:pre-line;font-size:.875rem;line-height:1.9;color:var(--ux-text);overflow-wrap:anywhere}.payout-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem}.payout-actions>.payout-actions-main{grid-column:1 / -1}.payout-actions .ux-btn{white-space:normal}.payout-actions [data-share-state=success]{border-color:rgb(var(--success-400) / .45);color:rgb(var(--success-100))}.payout-actions [data-share-state=error]{border-color:rgb(var(--danger-400) / .45);color:rgb(var(--danger-100))}.payout-steps-list{font-size:.8125rem;line-height:1.8;color:var(--ux-text-muted)}.payout-steps-list>.ux-step{align-items:center;padding-bottom:.75rem}.payout-steps-list>.ux-step:last-child{padding-bottom:0}.payout-upload-head{margin-bottom:1rem}.payout-upload-title{font-family:var(--ux-font-display);font-size:.9375rem;font-weight:600;color:var(--ux-text-strong)}.payout-upload-text{margin-top:.25rem;font-size:.8125rem;line-height:1.8;color:var(--ux-text-muted)}.payout-proof-image{width:100%;border:1px solid var(--ux-line);border-radius:var(--ux-r);background:#000;-o-object-fit:contain;object-fit:contain;cursor:zoom-in}.payout-pending-grid{display:grid;gap:1.25rem}@media(min-width:1024px){.payout-pending-grid{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:start}}.ux-kv-row dd.referral-kv-accent{color:rgb(var(--success-200))}.testimonial-flow{gap:0}@media(max-width:639px){.testimonial-flow>.ux-step{gap:.625rem}}.testimonial-flow>.ux-step>div{min-width:0;flex:1}.testimonial-dropzone{display:block;padding:1rem .625rem .75rem;border:1px dashed rgb(var(--gold-300) / .3);border-radius:var(--ux-r);background:linear-gradient(160deg,rgb(var(--gold-300) / .045),rgb(var(--navy-975) / .4));text-align:center;cursor:pointer;transition:border-color var(--ux-fast) ease,background-color var(--ux-fast) ease}@media(min-width:640px){.testimonial-dropzone{padding:1.5rem 1.25rem 1.25rem}}.testimonial-dropzone:hover{border-color:rgb(var(--gold-300) / .55)}.testimonial-dropzone-icon{display:inline-flex;width:3.5rem;height:3.5rem;align-items:center;justify-content:center;border:1px solid rgb(var(--gold-300) / .25);border-radius:999px;background:radial-gradient(circle at 50% 30%,rgb(var(--gold-300) / .16),rgb(var(--navy-975) / .6) 70%);color:var(--ux-gold)}.testimonial-dropzone-title{display:block;margin-top:.75rem;font-family:var(--ux-font-display);font-size:.9375rem;font-weight:600;color:var(--ux-text-strong)}.testimonial-dropzone .image-upload-trigger{margin-top:1rem;text-align:start}@media(max-width:639px){.testimonial-dropzone .image-upload-trigger-icon{display:none}}.testimonial-video{width:100%;aspect-ratio:16 / 9;border:1px solid var(--ux-line);border-radius:var(--ux-r);background:#000}.testimonial-active-grid{display:grid;gap:1.25rem}@media(min-width:1024px){.testimonial-active-grid{grid-template-columns:minmax(0,1.3fr) minmax(0,.7fr);align-items:start}}.testimonial-active-side{display:flex;min-width:0;flex-direction:column;gap:1rem}.testimonial-success-character{display:none;justify-content:center}@media(min-width:1024px){.testimonial-success-character{display:flex}}.admin-record-head>.profile-collapsible{flex:1 1 0%}.pwa-guide-step-head>.profile-collapsible{flex:1}.profile-collapsible{min-width:0px;scroll-margin-top:6rem;overflow:hidden;border-radius:1.5rem}@media(min-width:640px){.profile-collapsible{border-radius:1.75rem}}.profile-collapsible-summary{display:flex;min-height:5rem;cursor:pointer;list-style-type:none;align-items:center;justify-content:space-between;gap:.75rem;padding:1rem;text-align:right;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.profile-collapsible-summary:hover{background-color:rgb(var(--ivory) / .025)}.profile-collapsible-summary:focus-visible{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-inset: inset;--tw-ring-color: rgb(var(--gold-300) / .5)}@media(min-width:640px){.profile-collapsible-summary{min-height:6rem;padding:1.5rem}}.profile-collapsible-summary::-webkit-details-marker{display:none}.admin-record-head>.profile-collapsible-heading{flex:1 1 0%}.pwa-guide-step-head>.profile-collapsible-heading{flex:1}.profile-collapsible-heading{display:flex;min-width:0px;flex:1 1 0%;align-items:center;gap:.75rem}.admin-record-head>.profile-collapsible-heading-text{flex:1 1 0%}.pwa-guide-step-head>.profile-collapsible-heading-text{flex:1}.profile-collapsible-heading-text{min-width:0px;flex:1 1 0%}.profile-collapsible-icon{display:flex;height:2.5rem;width:2.5rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:1rem;background-color:rgb(var(--ivory) / .055);--tw-text-opacity: 1;color:rgb(var(--gold-100) / var(--tw-text-opacity, 1))}.profile-collapsible-title{margin-top:.375rem;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:1rem;line-height:1.5rem;font-weight:900;--tw-text-opacity: 1;color:rgb(var(--ivory) / var(--tw-text-opacity, 1))}@media(min-width:640px){.profile-collapsible-title{font-size:1.25rem;line-height:1.75rem}}.profile-collapsible-toggle{display:flex;flex-shrink:0;align-items:center;gap:.5rem}.profile-collapsible-action{font-size:.75rem;line-height:1rem;font-weight:900;--tw-text-opacity: 1;color:rgb(var(--gold-200) / var(--tw-text-opacity, 1))}@media(min-width:640px){.profile-collapsible-action{font-size:.875rem;line-height:1.25rem}}.profile-collapsible-action-hide{display:none}.profile-collapsible-chevron{display:flex;height:2rem;width:2rem;align-items:center;justify-content:center;border-radius:.75rem;background-color:rgb(var(--ivory) / .05);font-size:10px;--tw-text-opacity: 1;color:rgb(var(--navy-400) / var(--tw-text-opacity, 1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.profile-collapsible[open] .profile-collapsible-action-show{display:none}.profile-collapsible[open] .profile-collapsible-action-hide{display:inline}.profile-collapsible[open] .profile-collapsible-chevron{--tw-rotate: 180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));background-color:rgb(var(--gold-300) / .1);--tw-text-opacity: 1;color:rgb(var(--gold-200) / var(--tw-text-opacity, 1))}.profile-collapsible-body{border-top-width:1px;border-color:rgb(var(--ivory) / .1);padding:1rem}@media(min-width:640px){.profile-collapsible-body{padding:1.5rem}}@media(min-width:1024px){.profile-collapsible-body{padding:2rem}}.ux-app .profile-collapsible{min-width:0;overflow:hidden;scroll-margin-top:6rem;border:1px solid var(--ux-line);border-radius:var(--ux-r-lg);background:var(--ux-surface-grad);box-shadow:var(--ux-shadow);transition:border-color var(--ux-med) var(--ux-ease)}.ux-app .profile-collapsible[open]{border-color:rgb(var(--gold-300) / .2)}.ux-app .profile-collapsible-summary{min-height:4.5rem;gap:.875rem;padding:1rem 1.125rem;text-align:start;transition:background-color var(--ux-fast) ease}@media(min-width:640px){.ux-app .profile-collapsible-summary{min-height:5rem;padding:1.125rem 1.5rem}}.ux-app .profile-collapsible-summary:hover{background:rgb(var(--ivory) / .02)}.ux-app .profile-collapsible-summary:focus-visible{outline:none;--tw-ring-shadow: 0 0 #0000;box-shadow:inset 0 0 0 2px rgb(var(--gold-300) / .6)}.ux-app .profile-collapsible[open]>.profile-collapsible-summary{border-bottom:1px solid var(--ux-line-soft)}.ux-app .profile-collapsible-heading{gap:.875rem}.ux-app .profile-collapsible-icon{width:2.5rem;height:2.5rem;border:1px solid rgb(var(--gold-300) / .22);border-radius:var(--ux-r-sm);background:linear-gradient(160deg,rgb(var(--gold-300) / .16),rgb(var(--gold-300) / .04));color:rgb(var(--gold-300));font-size:1.05rem}.ux-app .profile-collapsible-title{margin-top:.125rem;font-family:var(--ux-font-display);font-size:1rem;font-weight:600;line-height:1.5;color:var(--ux-text-strong)}@media(min-width:640px){.ux-app .profile-collapsible-title{font-size:1.0625rem}}.ux-app .profile-collapsible-status{margin-top:.375rem}.ux-app .profile-collapsible-toggle{gap:.5rem}.ux-app .profile-collapsible-action{font-size:.75rem;font-weight:600;color:rgb(var(--gold-200))}@media(max-width:379px){.ux-app .profile-collapsible-action{display:none}}.ux-app .profile-collapsible-chevron{width:2rem;height:2rem;border:1px solid var(--ux-line);border-radius:999px;background:rgb(var(--ivory) / .03);color:var(--ux-text-muted);font-size:.75rem;transition:transform var(--ux-med) var(--ux-ease),background-color var(--ux-fast) ease,color var(--ux-fast) ease,border-color var(--ux-fast) ease}.ux-app .profile-collapsible-summary:hover .profile-collapsible-chevron{border-color:rgb(var(--gold-300) / .3);color:rgb(var(--gold-200))}.ux-app .profile-collapsible[open] .profile-collapsible-chevron{transform:rotate(180deg);border-color:rgb(var(--gold-300) / .3);background:rgb(var(--gold-300) / .1);color:rgb(var(--gold-200))}.ux-app .profile-collapsible-body{padding:1.125rem;border-top:0}@media(min-width:640px){.ux-app .profile-collapsible-body{padding:1.375rem 1.5rem 1.5rem}}.ux-app .profile-collapsible-body>.ux-alert,.ux-app .profile-collapsible-body>.ux-details{margin-top:1rem}.profile-hero-group{display:flex;flex-direction:column;gap:1rem}.profile-identity{display:flex;flex-direction:column;gap:1.25rem}@media(min-width:768px){.profile-identity{flex-direction:row;align-items:center;justify-content:space-between;gap:2rem}}.profile-identity-main{display:flex;min-width:0;align-items:center;gap:1rem}@media(min-width:640px){.profile-identity-main{gap:1.375rem}}.profile-avatar{width:4rem;height:4rem;flex-shrink:0;border-radius:var(--ux-r);-o-object-fit:cover;object-fit:cover;cursor:zoom-in;box-shadow:0 0 0 1px rgb(var(--gold-300) / .4),0 0 0 5px rgb(var(--navy-950) / .55),0 0 0 6px rgb(var(--gold-300) / .14),0 18px 36px -18px rgb(var(--navy-black) / .9)}@media(min-width:640px){.profile-avatar{width:5rem;height:5rem;border-radius:var(--ux-r-lg)}}.profile-name{margin-top:.375rem;font-family:var(--ux-font-display);font-size:clamp(1.375rem,1.1rem + 1.1vw,1.875rem);font-weight:600;line-height:1.3;color:var(--ux-text-strong);overflow-wrap:anywhere}.profile-identity-meta{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem .875rem;margin-top:.625rem}.profile-identity-since{display:inline-flex;align-items:center;gap:.375rem;font-size:.75rem;color:var(--ux-text-muted)}.profile-identity-since svg{color:rgb(var(--gold-300) / .8)}.profile-id-chip{display:flex;min-width:0;align-items:center;justify-content:space-between;gap:.875rem;padding:.625rem .875rem;border:1px solid rgb(var(--gold-300) / .22);border-radius:var(--ux-r);background:rgb(var(--navy-975) / .45);box-shadow:inset 0 1px rgb(var(--ivory) / .04)}@media(min-width:768px){.profile-id-chip{min-width:9.5rem;flex-direction:column;align-items:center;justify-content:center;gap:.125rem;padding:.75rem 1.125rem;flex-shrink:0}}.profile-id-label{display:inline-flex;align-items:center;gap:.375rem;font-size:.6875rem;font-weight:500;color:var(--ux-text-muted);white-space:nowrap}.profile-id-label svg{color:rgb(var(--gold-300))}.profile-id-value{min-width:0;font-family:var(--ux-font-display);font-size:1.125rem;font-weight:600;line-height:1.4;letter-spacing:.04em;color:rgb(var(--gold-100));font-variant-numeric:tabular-nums lining-nums;overflow-wrap:anywhere}.profile-connections{display:grid;gap:.875rem}@media(min-width:768px){.profile-connections{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}}.profile-sections-layout{display:grid;align-items:start;gap:1.25rem}@media(min-width:1280px){.profile-sections-layout{grid-template-columns:minmax(0,1fr) 22rem;gap:1.5rem}}.profile-section-column{display:flex;min-width:0;flex-direction:column;gap:1.25rem}.profile-security-column{scroll-margin-top:6rem}@media(max-width:1279px){.profile-security-column{order:-1}}.profile-section-intro{font-size:.8125rem;line-height:1.85;color:var(--ux-text-muted)}.profile-form{display:flex;flex-direction:column;gap:1.125rem}.profile-form-actions{display:flex;justify-content:flex-end;padding-top:1.125rem;border-top:1px solid var(--ux-line-soft)}.profile-avatar-field{padding:1rem;border:1px solid var(--ux-line-soft);border-radius:var(--ux-r);background:rgb(var(--navy-975) / .38)}.profile-avatar-field-head{display:flex;min-width:0;align-items:center;gap:.875rem}.profile-avatar-preview{display:flex;width:3.5rem;height:3.5rem;flex-shrink:0;align-items:center;justify-content:center;overflow:hidden;border:1px solid rgb(var(--gold-300) / .25);border-radius:var(--ux-r);background:rgb(var(--gold-300) / .08);color:rgb(var(--gold-200))}.profile-avatar-drop{display:flex;min-height:3.25rem;align-items:center;justify-content:space-between;gap:.75rem;margin-top:.875rem;padding-block:.5rem;padding-inline:.875rem .5rem;cursor:pointer;border:1px dashed rgb(var(--ivory) / .16);border-radius:var(--ux-r-sm);background:rgb(var(--navy-975) / .5);transition:border-color var(--ux-fast) ease,background-color var(--ux-fast) ease,box-shadow var(--ux-fast) ease}.profile-avatar-drop:hover{border-color:rgb(var(--gold-300) / .45);background:rgb(var(--gold-300) / .05)}.profile-avatar-field input:focus-visible+.profile-avatar-drop{box-shadow:var(--ux-focus-ring)}.profile-avatar-drop-main{display:flex;min-width:0;align-items:center;gap:.625rem}.profile-avatar-drop-icon{flex-shrink:0;font-size:1.125rem;color:rgb(var(--gold-300))}.profile-avatar-drop-name{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.8125rem;font-weight:500;color:var(--ux-text-soft)}.profile-avatar-drop-action{flex-shrink:0;padding:.375rem .75rem;border:1px solid rgb(var(--gold-300) / .3);border-radius:var(--ux-r-xs);background:rgb(var(--gold-300) / .08);font-size:.75rem;font-weight:600;color:rgb(var(--gold-100))}.profile-activity{overflow:hidden;scroll-margin-top:6rem}.profile-activity-row{display:grid;gap:.5rem;padding:1rem 1.125rem}@media(min-width:640px){.profile-activity-row{padding-inline:1.5rem}}.profile-activity-event{display:flex;min-width:0;align-items:flex-start;gap:.75rem}.profile-activity-title{font-size:.875rem;font-weight:600;line-height:1.5;color:var(--ux-text-strong)}.profile-activity-title.is-failed{color:rgb(var(--danger-200))}.profile-activity-method{display:inline-flex;align-items:center;gap:.375rem;margin-top:.125rem;font-size:.75rem;color:var(--ux-text-muted)}.profile-activity-method svg{color:rgb(var(--gold-300) / .8)}.profile-activity-reason{margin-top:.25rem;font-size:.75rem;line-height:1.6;color:var(--ux-text-faint)}.profile-activity-cell{display:flex;min-width:0;align-items:baseline;justify-content:space-between;gap:.75rem;padding-inline-start:2.75rem;font-size:.8125rem}.profile-activity-label{display:inline-flex;flex-shrink:0;align-items:center;gap:.375rem;font-size:.75rem;color:var(--ux-text-faint)}.profile-activity-value{min-width:0;font-weight:500;color:var(--ux-text-soft);overflow-wrap:anywhere}.profile-activity-ip{font-family:var(--ux-font-mono);font-size:.8125rem;color:rgb(var(--gold-100) / .9);word-break:break-all}.profile-activity-date{font-family:var(--ux-font-display);font-size:.75rem;font-variant-numeric:tabular-nums;color:var(--ux-text-soft);white-space:nowrap}.profile-activity-time{margin-inline-start:.5rem;color:var(--ux-text-faint)}@media(min-width:768px){.profile-activity-row{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr) minmax(0,1fr) auto;align-items:center;gap:1rem}.profile-activity-cell{display:block;padding-inline-start:0}.profile-activity-label{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.profile-activity-value{display:block}.profile-activity-ip,.profile-activity-date{text-align:end}.profile-activity-time{display:block;margin-inline-start:0}}.profile-link-head{display:flex;flex-wrap:wrap;align-items:center;gap:.875rem 1rem}.profile-link-identity{display:flex;min-width:0;flex:1 1 14rem;align-items:flex-start;gap:.875rem}.profile-link-title{font-family:var(--ux-font-display);font-size:.9375rem;font-weight:600;line-height:1.5;color:var(--ux-text-strong)}.profile-link-text{margin-top:.25rem;font-size:.8125rem;line-height:1.75;color:var(--ux-text-muted)}.profile-link-text.is-warning{color:rgb(var(--warning-200))}.profile-link-handle{width:-moz-fit-content;width:fit-content;max-width:100%;margin-top:.125rem;font-family:var(--ux-font-mono);font-size:.8125rem;color:rgb(var(--gold-200) / .85);overflow-wrap:anywhere}.profile-link-action{flex-shrink:0}@media(max-width:639px){.profile-link-action{width:100%}}.profile-link-blocker{flex-basis:100%;font-size:.8125rem;line-height:1.75}.profile-link-note{display:flex;align-items:flex-start;gap:.5rem;margin-top:1rem;padding-top:.875rem;border-top:1px dashed var(--ux-line);font-size:.75rem;line-height:1.75;color:var(--ux-text-muted)}.profile-link-note>svg{flex-shrink:0;margin-top:.2rem;color:rgb(var(--gold-300))}.profile-link-inline{margin-top:2rem;padding-top:1.5rem;border-top:1px solid var(--ux-line)}.profile-unlink-form{display:flex;flex-direction:column;gap:.875rem;margin-top:1rem;padding:1rem;border:1px solid rgb(var(--danger-400) / .22);border-radius:var(--ux-r);background:rgb(var(--danger-500) / .05)}.profile-unlink-text{font-size:.8125rem;line-height:1.75;color:rgb(var(--danger-100))}.help-header .ux-page-actions{width:100%}@media(min-width:768px){.help-header .ux-page-actions{width:auto;flex:0 1 24rem}}.help-search-panel{min-width:0;flex:1 1 100%}.help-search{display:block;flex:none;width:100%}.help-search>svg{inset-inline-start:1rem;color:rgb(var(--gold-300));font-size:1.05rem}.help-search-input.ux-input{min-height:3.25rem;padding-inline-start:2.75rem;border-color:rgb(var(--gold-300) / .22);background-color:rgb(var(--navy-975) / .7);font-size:1rem;box-shadow:inset 0 1px 2px rgb(var(--navy-black) / .3),0 18px 40px -24px rgb(var(--navy-black) / .9)}.help-search-results{color:rgb(var(--gold-100) / .8);font-size:.8125rem;font-weight:500}.help-search-results:not(:empty){margin-top:.5rem}.help-faqs-head{margin-bottom:1.25rem}.help-filter{display:flex;width:100%;flex-direction:column;gap:.5rem}@media(min-width:640px){.help-filter{width:16rem}}.help-filter-label{display:inline-flex;align-items:center;gap:.375rem}.help-filter-label svg{color:rgb(var(--gold-300))}.help-faq-list{display:flex;flex-direction:column;gap:.625rem}.faq-item{min-width:0;overflow:hidden;border:1px solid var(--ux-line);border-radius:var(--ux-r);background:rgb(var(--navy-900) / .55);transition:border-color var(--ux-fast) ease,background-color var(--ux-fast) ease}.faq-item:hover{border-color:rgb(var(--gold-300) / .22)}.faq-item[open]{border-color:rgb(var(--gold-300) / .28);background:rgb(var(--navy-900) / .8)}.faq-item summary{display:flex;min-height:3.5rem;cursor:pointer;list-style:none;align-items:flex-start;justify-content:space-between;gap:1rem;padding:1rem 1.125rem}@media(min-width:640px){.faq-item summary{padding:1.125rem 1.375rem}}.faq-item summary::-webkit-details-marker{display:none}.faq-item summary:focus-visible{outline:none;box-shadow:inset 0 0 0 2px rgb(var(--gold-300) / .6);border-radius:inherit}.faq-question-row{display:flex;min-width:0;flex:1;flex-direction:column;align-items:flex-start;gap:.5rem}.faq-category{display:inline-flex;max-width:100%;align-items:center;padding:.125rem .5rem;border:1px solid rgb(var(--gold-300) / .2);border-radius:999px;background:rgb(var(--gold-300) / .07);color:rgb(var(--gold-200));font-size:.6875rem;font-weight:600;line-height:1.5}.faq-question{font-size:.9375rem;font-weight:600;line-height:1.7;color:var(--ux-text-strong);overflow-wrap:anywhere}.faq-item summary .faq-toggle{display:inline-flex;width:1.75rem;height:1.75rem;flex-shrink:0;align-items:center;justify-content:center;margin-top:.125rem;border:1px solid var(--ux-line-strong);border-radius:999px;color:rgb(var(--gold-300));font-size:1.125rem;font-weight:400;line-height:1;transition:transform var(--ux-med) var(--ux-ease),background-color var(--ux-fast) ease,border-color var(--ux-fast) ease}.faq-item[open] summary .faq-toggle{transform:rotate(45deg);border-color:rgb(var(--gold-300) / .4);background:rgb(var(--gold-300) / .1)}.faq-answer{padding:0 1.125rem 1.125rem;color:var(--ux-text-soft);font-size:.875rem;line-height:1.9;overflow-wrap:anywhere}@media(min-width:640px){.faq-answer{padding:0 1.375rem 1.375rem}}.faq-item[open] .faq-answer{border-top:1px solid var(--ux-line-soft);padding-top:1rem}.help-empty{border:1px dashed var(--ux-line-strong);border-radius:var(--ux-r-lg);background:rgb(var(--navy-975) / .3)}.help-aside{display:grid;gap:1rem;align-content:start}@media(min-width:768px)and (max-width:1279px){.help-aside{grid-template-columns:repeat(2,minmax(0,1fr))}}.help-card-head{display:flex;align-items:center;justify-content:space-between;gap:.75rem}.help-status-list{display:flex;flex-direction:column;margin-top:.75rem}.help-status-item{display:flex;min-width:0;align-items:center;justify-content:space-between;gap:.75rem;padding-block:.625rem;border-bottom:1px dashed var(--ux-line)}.help-status-item:last-child{border-bottom:0;padding-bottom:0}.help-status-label{min-width:0;font-size:.8125rem;font-weight:500;color:var(--ux-text-soft)}.help-support{display:flex;flex-direction:column;gap:1rem}.help-support-head{display:flex;min-width:0;align-items:flex-start;gap:.75rem}.help-support-safety{display:flex;align-items:center;gap:.375rem;color:var(--ux-text-muted)}.help-support-safety svg{flex-shrink:0;color:rgb(var(--gold-300) / .85)}.help-support-details>summary{min-height:2.75rem;font-size:.8125rem}.help-support-details .ux-details-body{font-size:.8125rem}.help-links-list{display:flex;flex-direction:column;padding:.5rem .625rem .75rem}.help-links-list a{display:flex;min-height:2.75rem;align-items:center;gap:.75rem;padding:.5rem .625rem;border-radius:var(--ux-r-sm);color:var(--ux-text-soft);font-size:.875rem;font-weight:500;transition:background-color var(--ux-fast) ease,color var(--ux-fast) ease}.help-links-list a:hover{background:rgb(var(--ivory) / .04);color:rgb(var(--gold-100))}.help-links-list a>span{min-width:0;flex:1}.help-link-icon{color:rgb(var(--gold-300) / .85)}.help-link-arrow{font-size:.625rem;color:var(--ux-text-faint);transition:transform var(--ux-med) var(--ux-ease)}.help-links-list a:hover .help-link-arrow{transform:translate(-2px);color:rgb(var(--gold-300))}.legal-meta{display:flex;flex-wrap:wrap;gap:.375rem 1.25rem;font-size:.75rem;color:var(--ux-text-faint)}.legal-meta>span{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.375rem}.legal-meta svg{color:rgb(var(--gold-300) / .75)}.legal-meta time{font-family:var(--ux-font-display);font-variant-numeric:tabular-nums;color:var(--ux-text-muted)}.legal-layout{display:grid;gap:1.5rem;align-items:start}@media(min-width:1280px){.legal-layout.has-toc{grid-template-columns:minmax(0,1fr) 14.5rem;gap:2rem}}.legal-card{padding:1.25rem}@media(min-width:640px){.legal-card{padding:2rem 2.25rem}}@media(min-width:1024px){.legal-card{padding:2.5rem 3rem}}.prose.legal-prose{--tw-prose-invert-body: rgb(var(--navy-200));--tw-prose-invert-headings: rgb(var(--ivory));--tw-prose-invert-lead: rgb(var(--navy-300));--tw-prose-invert-links: rgb(var(--gold-200));--tw-prose-invert-bold: rgb(var(--ivory));--tw-prose-invert-counters: rgb(var(--gold-300));--tw-prose-invert-bullets: rgb(var(--gold-300) / .7);--tw-prose-invert-hr: rgb(var(--ivory) / .08);--tw-prose-invert-quotes: rgb(var(--navy-100));--tw-prose-invert-quote-borders: rgb(var(--gold-300) / .4);--tw-prose-invert-captions: rgb(var(--navy-400));--tw-prose-invert-code: rgb(var(--gold-100));--tw-prose-invert-th-borders: rgb(var(--ivory) / .12);--tw-prose-invert-td-borders: rgb(var(--ivory) / .07);max-width:46rem;font-size:.9375rem;line-height:1.95}@media(min-width:640px){.prose.legal-prose{font-size:1rem}}.prose.legal-prose :where(h2):not(:where([class~=not-prose] *)){position:relative;margin-top:2.25em;margin-bottom:.75em;padding-top:1.25em;border-top:1px solid var(--ux-line);font-family:var(--ux-font-display);font-size:1.25em;font-weight:600;line-height:1.5;scroll-margin-top:6rem}.prose.legal-prose :where(h2):not(:where([class~=not-prose] *)):before{content:"";position:absolute;top:-1px;inset-inline-start:0;width:2.5rem;height:1px;background:rgb(var(--gold-300) / .75)}.prose.legal-prose>:where(h2:first-child):not(:where([class~=not-prose] *)){margin-top:0;padding-top:0;border-top:0}.prose.legal-prose>:where(h2:first-child):not(:where([class~=not-prose] *)):before{display:none}.prose.legal-prose :where(h3):not(:where([class~=not-prose] *)){font-family:var(--ux-font-display);font-weight:600}.prose.legal-prose :where(p,li):not(:where([class~=not-prose] *)){overflow-wrap:anywhere}.prose.legal-prose :where(li):not(:where([class~=not-prose] *)){margin-top:.4em;margin-bottom:.4em}.prose.legal-prose :where(a):not(:where([class~=not-prose] *)){font-weight:600;text-decoration-color:rgb(var(--gold-300) / .35);text-underline-offset:.25em}.prose.legal-prose :where(a):not(:where([class~=not-prose] *)):hover{color:rgb(var(--gold-100));text-decoration-color:currentColor}.prose.legal-prose :where(strong):not(:where([class~=not-prose] *)){font-weight:600}.legal-live{max-width:46rem;margin-top:2.5rem;padding-top:2rem;border-top:1px solid var(--ux-line);scroll-margin-top:6rem}.legal-live-head{margin-bottom:1.25rem}.legal-live-head .legal-meta{margin-top:.375rem}.legal-live-title{font-family:var(--ux-font-display);font-size:1.25rem;font-weight:600;line-height:1.5;color:var(--ux-text-strong);scroll-margin-top:6rem}.legal-live-section{overflow:hidden;border:1px solid var(--ux-line-soft);border-radius:var(--ux-r);background:var(--ux-well)}.legal-live-section+.legal-live-section{margin-top:1rem}.legal-live-section-head{padding:1rem 1.125rem;border-bottom:1px solid var(--ux-line-soft)}@media(min-width:640px){.legal-live-section-head{padding-inline:1.375rem}}.legal-live-section-title{font-family:var(--ux-font-display);font-size:.9375rem;font-weight:600;line-height:1.5;color:var(--ux-text-strong)}.legal-live-section-text{margin-top:.25rem;font-size:.75rem;line-height:1.75;color:var(--ux-text-muted)}.legal-live-rows>*+*{border-top:1px solid var(--ux-line-soft)}.legal-live-row{display:grid;gap:.25rem;padding:.875rem 1.125rem}@media(min-width:640px){.legal-live-row{grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);align-items:start;gap:1.5rem;padding-inline:1.375rem}}.legal-live-row dt{font-size:.8125rem;font-weight:500;line-height:1.75;color:var(--ux-text-muted)}.legal-live-row dd{min-width:0;font-size:.875rem;font-weight:600;line-height:1.75;color:var(--ux-text-strong);overflow-wrap:anywhere}.legal-live-note{display:block;margin-top:.25rem;font-size:.75rem;font-weight:400;line-height:1.7;color:var(--ux-text-faint)}.legal-toc{display:none}@media(min-width:1280px){.legal-toc{position:sticky;top:6rem;display:block;max-height:calc(100vh - 8rem);overflow-y:auto;padding:1.125rem 1rem;border:1px solid var(--ux-line-soft);border-radius:var(--ux-r-lg);background:rgb(var(--navy-925) / .55);scrollbar-width:thin}}.legal-toc-title{margin-bottom:.625rem;padding-inline:.5rem;font-size:.75rem;font-weight:600;color:var(--ux-gold)}.legal-toc-list{display:flex;flex-direction:column;gap:.125rem}.legal-toc-list a{position:relative;display:block;padding:.375rem .5rem;border-radius:var(--ux-r-xs);color:var(--ux-text-muted);font-size:.8125rem;line-height:1.6;transition:color var(--ux-fast) ease,background-color var(--ux-fast) ease}.legal-toc-list a:hover{color:var(--ux-text-strong);background:rgb(var(--ivory) / .04)}.legal-toc-list a[aria-current]{color:rgb(var(--gold-100));background:rgb(var(--gold-300) / .08)}.legal-toc-list a[aria-current]:before{content:"";position:absolute;inset-block:.5rem;inset-inline-start:0;width:2px;border-radius:2px;background:rgb(var(--gold-300))}.landing-body{height:100vh;height:100svh;min-height:0;overflow:hidden;overscroll-behavior:none}.landing-shell{position:relative;display:flex;height:100vh;height:100svh;flex-direction:column;overflow:hidden}.landing-inner{width:100%;max-width:76rem;margin-inline:auto;padding-inline:max(1rem,env(safe-area-inset-left,0px),env(safe-area-inset-right,0px))}.landing-hero{position:relative;isolation:isolate;display:flex;flex:1 1 auto;flex-direction:column;min-height:0;overflow:hidden}.landing-backdrop{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;overflow:hidden;pointer-events:none}.landing-light{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(34rem 24rem at 22% 62%,rgb(var(--gold-400) / .085),transparent 70%),radial-gradient(40rem 22rem at 96% -6%,rgb(var(--steel-500) / .12),transparent 70%)}.landing-rosette{position:absolute;width:40rem;aspect-ratio:1;inset-inline-end:-22rem;bottom:-19rem;background:url(/build/assets/guilloche-Bs7jBaIB.svg) center / contain no-repeat;opacity:.075;-webkit-mask-image:radial-gradient(closest-side,#000 52%,transparent 100%);mask-image:radial-gradient(closest-side,#000 52%,transparent 100%)}.landing-hero-inner{display:flex;flex:1 1 auto;flex-direction:column;min-height:0}.landing-header{position:relative;display:flex;flex:0 0 auto;align-items:center;justify-content:space-between;gap:.75rem;padding-block:calc(.5rem + env(safe-area-inset-top,0px)) .5rem}.landing-header:after{content:"";position:absolute;inset-inline:0;bottom:0;height:1px;background:linear-gradient(to left,rgb(var(--gold-300) / .38),var(--ux-line) 32%,transparent)}.landing-brand{display:inline-flex;min-width:0;align-items:center;gap:.625rem;border-radius:var(--ux-r-sm);color:var(--ux-text-strong)}.landing-brand-mark{display:inline-flex;width:2.25rem;height:2.25rem;flex:0 0 auto;overflow:hidden;border-radius:.6875rem;box-shadow:0 0 0 1px rgb(var(--gold-300) / .38),0 8px 22px -8px rgb(var(--gold-400) / .45)}.landing-brand-mark img,.landing-footer-mark img,.landing-card-avatar img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.landing-brand-copy{display:flex;min-width:0;flex-direction:column;line-height:1.25}.landing-brand-copy strong{font-family:var(--ux-font-display);font-size:.8125rem;font-weight:600;letter-spacing:.02em;overflow-wrap:anywhere}.landing-brand-copy small{display:none;margin-top:.125rem;font-size:.6875rem;font-weight:500;color:rgb(var(--gold-300) / .8)}.landing-header-actions{display:flex;flex:0 0 auto;align-items:center;gap:.5rem}@media(max-width:479px){.landing-header-register{display:none}}@media(max-width:359px){.landing-brand-copy strong{font-size:.6875rem}}@media(min-width:480px){.landing-brand-copy small{display:block}}.landing-grid{display:grid;flex:1 1 auto;min-height:0;align-content:space-evenly;row-gap:1rem;padding-block:.75rem .25rem}.landing-grid>*{min-width:0}.landing-title{font-family:var(--ux-font-display);font-size:clamp(1.75rem,1.1rem + 3.2vw,2.25rem);font-weight:600;line-height:1.35;color:var(--ux-text-strong)}.landing-title span{display:block;font-weight:500;color:rgb(var(--gold-300))}@supports (((-webkit-background-clip: text) or (background-clip: text)) or (-webkit-background-clip: text)){.landing-title span{background-image:linear-gradient(180deg,rgb(var(--gold-100)),rgb(var(--gold-300)) 58%,rgb(var(--gold-400)));-webkit-background-clip:text;background-clip:text;color:transparent}}.landing-actions{display:grid;grid-template-columns:minmax(0,1fr);gap:.5rem;margin-top:1.25rem}.landing-actions .ux-btn{min-height:2.875rem;padding-inline:.75rem;font-size:.875rem;border-radius:var(--ux-r-sm)}.landing-visual{position:relative;width:100%;max-width:26rem;margin-inline-end:auto}.landing-card{position:relative}.landing-card-face{position:relative;isolation:isolate;overflow:hidden;padding:.875rem;border:1px solid transparent;border-radius:var(--ux-r-lg);background:radial-gradient(20rem 12rem at 0% 0%,rgb(var(--gold-300) / .14),transparent 64%) padding-box,repeating-linear-gradient(118deg,rgb(var(--ivory) / .02) 0 1px,transparent 1px 7px) padding-box,linear-gradient(158deg,rgb(var(--navy-800)),rgb(var(--navy-900)) 46%,rgb(var(--navy-950))) padding-box,linear-gradient(140deg,rgb(var(--gold-200) / .7),rgb(var(--gold-300) / .08) 34%,rgb(var(--steel-400) / .2) 68%,rgb(var(--gold-300) / .5)) border-box;box-shadow:var(--ux-shadow-lg)}.landing-card-face:before{content:"";position:absolute;z-index:-1;width:22rem;aspect-ratio:1;inset-inline-end:-10rem;top:-8rem;background:url(/build/assets/guilloche-Bs7jBaIB.svg) center / contain no-repeat;opacity:.22;-webkit-mask-image:radial-gradient(closest-side,#000 48%,transparent 100%);mask-image:radial-gradient(closest-side,#000 48%,transparent 100%);pointer-events:none}.landing-card-face:after{content:"";position:absolute;inset-inline:12%;top:0;height:1px;background:var(--ux-gold-hairline);pointer-events:none}.landing-card-head{display:flex;align-items:center;gap:.625rem}.landing-card-avatar{display:inline-flex;width:2.25rem;height:2.25rem;flex:0 0 auto;overflow:hidden;border-radius:.625rem;box-shadow:0 0 0 1px rgb(var(--gold-300) / .35)}.landing-card-id{display:flex;min-width:0;flex:1 1 auto;flex-direction:column}.landing-card-id strong{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;font-family:var(--ux-font-display);font-size:.8125rem;font-weight:600;line-height:1.3;color:var(--ux-text-strong);overflow-wrap:anywhere}.landing-card-id small{font-size:.6875rem;font-weight:500;line-height:1.3;color:rgb(var(--gold-300) / .85)}.landing-card-tag{flex:0 0 auto;padding:.1875rem .5625rem;border:1px solid var(--ux-line-strong);border-radius:999px;background:rgb(var(--ivory) / .04);font-size:.6875rem;font-weight:600;line-height:1.4;color:var(--ux-text-soft);transition:border-color var(--ux-fast) ease,color var(--ux-fast) ease,background-color var(--ux-fast) ease}.landing-card a.landing-card-tag{border-color:rgb(var(--gold-300) / .4);color:rgb(var(--gold-200))}.landing-card a.landing-card-tag:hover{border-color:rgb(var(--gold-300) / .7);background:rgb(var(--gold-300) / .1);color:rgb(var(--gold-100))}.landing-card-row{display:flex;align-items:flex-end;justify-content:space-between;gap:.75rem;margin-top:.875rem}.landing-card-balance{min-width:0;flex:1 1 auto}.landing-card-balance span{display:block;font-size:.6875rem;font-weight:500;line-height:1.4;color:var(--ux-text-muted)}.landing-card-balance strong{display:block;margin-top:.125rem;font-family:var(--ux-font-display);font-size:1.375rem;font-weight:500;line-height:1.2;color:var(--ux-text-strong);font-variant-numeric:tabular-nums lining-nums;overflow-wrap:anywhere;text-align:end}.landing-card-balance i{font-style:normal;font-size:.5em;font-weight:500;color:rgb(var(--gold-300))}.landing-card-balance.is-locked strong{display:flex;align-items:center;gap:.5rem;margin-top:.25rem;font-family:var(--ux-font-body);font-size:.8125rem;font-weight:500;line-height:1.4;color:var(--ux-text-soft)}.landing-card-balance.is-locked svg{font-size:.875rem;color:rgb(var(--gold-300) / .85)}.landing-card-chip{position:relative;width:2.375rem;height:1.75rem;flex:0 0 auto;border-radius:.375rem;border:1px solid rgb(var(--gold-100) / .45);background:linear-gradient(90deg,transparent 31%,rgb(var(--navy-900) / .32) 31% 34%,transparent 34% 66%,rgb(var(--navy-900) / .32) 66% 69%,transparent 69%),linear-gradient(0deg,transparent 44%,rgb(var(--navy-900) / .32) 44% 56%,transparent 56%),linear-gradient(135deg,rgb(var(--gold-100)),rgb(var(--gold-300)) 45%,rgb(var(--gold-500)));box-shadow:inset 0 1px #ffffff59,0 4px 12px -6px rgb(var(--navy-black) / .8);opacity:.92}.landing-card-tiles{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:.875rem;padding-top:.625rem;border-top:1px solid rgb(var(--ivory) / .08)}.landing-card-tiles>div{min-width:0;padding-inline:.375rem;text-align:center}.landing-card-tiles>div+div{border-inline-start:1px solid rgb(var(--ivory) / .07)}.landing-card-tiles small{display:block;font-size:.625rem;font-weight:500;line-height:1.35;color:var(--ux-text-muted)}.landing-card-tiles b{display:block;margin-top:.125rem;font-family:var(--ux-font-display);font-size:.9375rem;font-weight:600;line-height:1.25;color:var(--ux-text-strong);font-variant-numeric:tabular-nums lining-nums;overflow-wrap:anywhere}.landing-rail{display:grid;gap:.75rem}.landing-metrics{display:flex;flex-wrap:wrap;overflow:hidden;border:1px solid var(--ux-line);border-radius:var(--ux-r);background:linear-gradient(180deg,rgb(var(--navy-875) / .72),rgb(var(--navy-925) / .66));box-shadow:var(--ux-shadow)}.landing-metric{display:flex;min-width:0;flex:1 1 40%;align-items:center;gap:.5rem;margin-block-end:-1px;margin-inline-end:-1px;padding:.4375rem .625rem;border-block-end:1px solid var(--ux-line);border-inline-end:1px solid var(--ux-line)}.landing-metric-icon{display:inline-flex;width:1.75rem;height:1.75rem;flex:0 0 auto;align-items:center;justify-content:center;border-radius:.5rem;border:1px solid rgb(var(--gold-300) / .2);background:linear-gradient(160deg,rgb(var(--gold-300) / .14),rgb(var(--gold-300) / .03));color:rgb(var(--gold-300));font-size:.8125rem}.landing-metric-copy{display:flex;min-width:0;flex-direction:column}.landing-metric-copy small{font-size:.625rem;font-weight:500;line-height:1.35;color:var(--ux-text-muted)}.landing-metric-copy strong{display:flex;flex-wrap:wrap;align-items:baseline;gap:0 .25rem;margin-top:.0625rem;font-family:var(--ux-font-display);font-size:.8125rem;font-weight:600;line-height:1.3;color:var(--ux-text-strong)}.landing-metric-copy em{font-family:var(--ux-font-body);font-style:normal;font-size:.6875rem;font-weight:500;color:var(--ux-text-muted)}.landing-metric-copy bdi{direction:ltr;unicode-bidi:isolate;font-variant-numeric:tabular-nums lining-nums}@media(max-width:359px){.landing-metric-icon{display:none}}.landing-footer{position:relative;flex:0 0 auto;border-top:1px solid var(--ux-line);background:linear-gradient(180deg,rgb(var(--navy-975) / .55),rgb(var(--navy-975) / .92));padding-block:.625rem calc(.625rem + env(safe-area-inset-bottom,0px))}.landing-footer:before{content:"";position:absolute;inset-inline:0;top:-1px;height:1px;background:var(--ux-gold-hairline);opacity:.55;pointer-events:none}.landing-footer-inner{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"links proof" "risk  risk";align-items:center;gap:.375rem .75rem}.landing-footer-brand{grid-area:brand;display:none;min-width:0;align-items:center;gap:.5rem;border-radius:var(--ux-r-xs);color:var(--ux-text-strong)}.landing-footer-mark{display:inline-flex;width:1.75rem;height:1.75rem;flex:0 0 auto;overflow:hidden;border-radius:.5rem;box-shadow:0 0 0 1px rgb(var(--gold-300) / .3)}.landing-footer-brand-copy{display:flex;min-width:0;flex-direction:column;line-height:1.25}.landing-footer-brand strong{font-family:var(--ux-font-display);font-size:.75rem;font-weight:600;letter-spacing:.02em}.landing-footer-brand small{font-size:.65625rem;line-height:1.3;color:var(--ux-text-faint)}.landing-footer-links{grid-area:links;display:flex;min-width:0;flex-wrap:wrap;align-items:center;gap:0;margin-inline-start:-.3125rem}.landing-footer-links a,.landing-footer-links button{padding:.25rem .3125rem;border:0;border-radius:.4375rem;background:transparent;font:inherit;font-size:.6875rem;font-weight:500;line-height:1.45;color:var(--ux-text-muted);cursor:pointer;transition:color var(--ux-fast) ease,background-color var(--ux-fast) ease}.landing-footer-links a:hover,.landing-footer-links button:hover{background:rgb(var(--ivory) / .05);color:rgb(var(--gold-100))}.landing-footer-proof{grid-area:proof;display:flex;justify-content:flex-end}.landing-proof{display:inline-flex;min-height:1.75rem;align-items:center;gap:.375rem;padding:.25rem .5rem;border:1px solid rgb(var(--steel-300) / .22);border-radius:999px;background:linear-gradient(160deg,rgb(var(--steel-500) / .16),rgb(var(--steel-500) / .04));color:var(--ux-text-strong);transition:border-color var(--ux-fast) ease,background-color var(--ux-fast) ease}.landing-proof:hover{border-color:rgb(var(--steel-300) / .5);background:rgb(var(--steel-500) / .2)}.landing-proof svg{font-size:.9375rem;color:#37aee2}.landing-proof strong{font-size:.6875rem;font-weight:600;line-height:1.3;white-space:nowrap}@media(max-width:380px){.landing-proof{width:1.75rem;justify-content:center;padding:0}.landing-proof strong{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}}.landing-footer-risk{grid-area:risk;padding-top:.375rem;border-top:1px solid var(--ux-line-soft);font-size:.65625rem;line-height:1.6;color:rgb(var(--warning-200) / .72);text-wrap:pretty}.landing-footer-risk p{display:inline}.landing-footer-risk svg{margin-inline-end:.25rem;color:rgb(var(--warning-400) / .75)}.landing-footer-legal{color:var(--ux-text-faint);white-space:nowrap}.landing-footer-legal:before{content:"·";margin-inline:.375rem;opacity:.6}.landing-brand:focus-visible,.landing-footer-brand:focus-visible,.landing-footer-links a:focus-visible,.landing-footer-links button:focus-visible,.landing-proof:focus-visible,.landing-card-tag:focus-visible{outline:2px solid rgb(var(--gold-300) / .85);outline-offset:2px}.landing-rise{animation:uxRise .6s var(--ux-ease) backwards;animation-delay:var(--landing-delay, 0s)}@media(prefers-reduced-motion:reduce){.landing-rise{animation:none}}@media(min-width:640px){.landing-inner{padding-inline:max(1.5rem,env(safe-area-inset-left,0px),env(safe-area-inset-right,0px))}}@media(min-width:768px){.landing-title{font-size:clamp(2.25rem,1.25rem + 2vw,2.625rem)}.landing-actions{grid-template-columns:auto;justify-content:start}.landing-actions .ux-btn{padding-inline:1.75rem}.landing-metric-copy small{font-size:.6875rem}.landing-metric-copy strong{font-size:.875rem}.landing-visual{max-width:28rem}}@media(min-width:1024px){.landing-inner{padding-inline:2rem}.landing-rosette{width:min(60rem,64vw);inset-inline-end:-14%;top:50%;bottom:auto;transform:translateY(-46%);opacity:.09}.landing-header{padding-block:calc(1rem + env(safe-area-inset-top,0px)) .875rem}.landing-brand-mark{width:2.5rem;height:2.5rem;border-radius:.75rem}.landing-brand-copy strong{font-size:.9375rem}.landing-grid{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);grid-template-areas:"copy visual" "rail visual";align-items:center;align-content:center;-moz-column-gap:3rem;column-gap:3rem;row-gap:2rem;padding-block:1rem .5rem}.landing-copy{grid-area:copy;align-self:end}.landing-visual{grid-area:visual;max-width:26rem;margin-inline:auto}.landing-rail{grid-area:rail;align-self:start;justify-items:start;gap:.875rem}.landing-grid:not(.has-rail){grid-template-areas:"copy visual"}.landing-grid:not(.has-rail) .landing-copy{align-self:center}.landing-title{font-size:clamp(2.5rem,1.25rem + 2.2vw,3.25rem);line-height:1.25}.landing-actions{margin-top:1.75rem}.landing-actions .ux-btn{min-height:3.25rem;padding-inline:1.625rem;font-size:.9375rem;border-radius:var(--ux-r)}.landing-card-face{padding:1.125rem}.landing-card-avatar{width:2.5rem;height:2.5rem;border-radius:.75rem}.landing-card-id strong{font-size:.875rem}.landing-card-id small{font-size:.75rem}.landing-card-row{margin-top:1.125rem}.landing-card-balance span{font-size:.75rem}.landing-card-balance strong{font-size:1.875rem;line-height:1.15}.landing-card-balance.is-locked strong{font-size:.875rem}.landing-card-chip{width:2.75rem;height:2rem}.landing-card-tiles{margin-top:1.125rem;padding-top:.75rem}.landing-card-tiles small{font-size:.6875rem}.landing-card-tiles b{font-size:1.0625rem}.landing-metrics{flex-wrap:nowrap}.landing-metric{flex:1 1 auto;gap:.75rem;padding:.75rem 1rem;border-block-end:0;margin-block-end:0}.landing-metric-icon{width:2.25rem;height:2.25rem;border-radius:.625rem;font-size:.9375rem}.landing-metric-copy small{font-size:.75rem}.landing-metric-copy strong{font-size:1rem}.landing-metric-copy em{font-size:.75rem}.landing-footer{padding-block:.75rem calc(.75rem + env(safe-area-inset-bottom,0px))}.landing-footer-inner{grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"brand links proof" "risk  risk  risk";-moz-column-gap:1.5rem;column-gap:1.5rem;row-gap:.5rem}.landing-footer-brand{display:inline-flex}.landing-footer-mark{width:2.25rem;height:2.25rem;border-radius:.625rem}.landing-footer-brand strong{font-size:.8125rem}.landing-footer-brand small{font-size:.6875rem}.landing-footer-links{justify-content:center;margin-inline-start:0}.landing-footer-links a,.landing-footer-links button{padding:.3125rem .5625rem;font-size:.8125rem}.landing-proof{min-height:2rem;padding:.3125rem .75rem}.landing-proof strong{font-size:.75rem}.landing-footer-risk{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.25rem 1.5rem;padding-top:.5rem;font-size:.75rem}.landing-footer-risk p{display:block}.landing-footer-legal:before{display:none}}@media(min-width:1280px){.landing-inner{padding-inline:2.5rem}}@media(min-width:1440px)and (min-height:820px){.landing-inner{max-width:84rem}.landing-header{padding-block:calc(1.375rem + env(safe-area-inset-top,0px)) 1rem}.landing-brand-mark{width:2.75rem;height:2.75rem;border-radius:.8125rem}.landing-brand-copy strong{font-size:1rem}.landing-brand-copy small{font-size:.75rem}.landing-header-actions .ux-btn{min-height:2.5rem;padding-inline:1.125rem;font-size:.875rem}.landing-grid{-moz-column-gap:4.5rem;column-gap:4.5rem;row-gap:2.5rem;padding-block:1.5rem .75rem}.landing-visual{max-width:30rem}.landing-title{font-size:3.5rem;line-height:1.22}.landing-actions{margin-top:2rem}.landing-actions .ux-btn{min-height:3.5rem;padding-inline:2rem;font-size:1rem}.landing-card-face{padding:1.5rem;border-radius:1.375rem}.landing-card-avatar{width:2.75rem;height:2.75rem}.landing-card-id strong{font-size:.9375rem}.landing-card-id small{font-size:.78125rem}.landing-card-tag{padding:.25rem .75rem;font-size:.75rem}.landing-card-row{margin-top:1.375rem}.landing-card-balance span{font-size:.8125rem}.landing-card-balance strong{font-size:2.25rem}.landing-card-balance.is-locked strong{font-size:.9375rem}.landing-card-chip{width:3rem;height:2.25rem;border-radius:.4375rem}.landing-card-tiles{margin-top:1.375rem;padding-top:.875rem}.landing-card-tiles small{font-size:.75rem}.landing-card-tiles b{font-size:1.1875rem}.landing-rail{gap:1.25rem}.landing-metric{padding:1rem 1.25rem}.landing-metric-icon{width:2.5rem;height:2.5rem;font-size:1rem}.landing-metric-copy small{font-size:.78125rem}.landing-metric-copy strong{font-size:1.0625rem}.landing-footer{padding-block:1rem calc(1rem + env(safe-area-inset-bottom,0px))}.landing-footer-mark{width:2.5rem;height:2.5rem;border-radius:.6875rem}.landing-footer-brand strong{font-size:.875rem}.landing-footer-brand small{font-size:.75rem}.landing-footer-links a,.landing-footer-links button{font-size:.84375rem}.landing-proof{min-height:2.25rem;padding-inline:.875rem}.landing-proof strong{font-size:.8125rem}.landing-footer-risk{font-size:.78125rem}}@media(min-width:1800px)and (min-height:960px){.landing-inner{max-width:96rem;padding-inline:3.5rem}.landing-header{padding-block:calc(1.75rem + env(safe-area-inset-top,0px)) 1.25rem}.landing-brand-mark{width:3rem;height:3rem;border-radius:.875rem}.landing-brand-copy strong{font-size:1.0625rem}.landing-grid{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);-moz-column-gap:6rem;column-gap:6rem;row-gap:3rem;padding-block:2rem 1rem}.landing-visual{max-width:34rem}.landing-title{font-size:4rem}.landing-actions{margin-top:2.25rem}.landing-actions .ux-btn{min-height:3.75rem;padding-inline:2.25rem;font-size:1.0625rem}.landing-card-face{padding:1.75rem;border-radius:1.5rem}.landing-card-avatar{width:3rem;height:3rem;border-radius:.875rem}.landing-card-id strong{font-size:1rem}.landing-card-id small{font-size:.8125rem}.landing-card-row{margin-top:1.5rem}.landing-card-balance span{font-size:.875rem}.landing-card-balance strong{font-size:2.5rem}.landing-card-chip{width:3.25rem;height:2.5rem}.landing-card-tiles{margin-top:1.5rem;padding-top:1rem}.landing-card-tiles small{font-size:.8125rem}.landing-card-tiles b{font-size:1.3125rem}.landing-rail{gap:1.5rem}.landing-metric{padding:1.125rem 1.5rem;gap:.875rem}.landing-metric-icon{width:2.75rem;height:2.75rem;font-size:1.0625rem}.landing-metric-copy small{font-size:.84375rem}.landing-metric-copy strong{font-size:1.1875rem}.landing-metric-copy em{font-size:.84375rem}.landing-footer{padding-block:1.25rem calc(1.25rem + env(safe-area-inset-bottom,0px))}.landing-footer-mark{width:2.75rem;height:2.75rem}.landing-footer-brand strong{font-size:.9375rem}.landing-footer-links a,.landing-footer-links button{font-size:.875rem}.landing-footer-risk{font-size:.8125rem}}@media(max-width:1023px)and (min-height:880px){.landing-footer-inner{grid-template-areas:"brand proof" "links links" "risk  risk"}.landing-footer-brand{display:inline-flex}}@media(max-width:1023px)and (max-height:820px){.landing-card-tiles{display:none}}@media(max-width:1023px)and (max-height:800px){.landing-visual{display:none}}@media(max-width:1023px)and (max-height:700px){.landing-title{font-size:clamp(1.5rem,1rem + 2.2vw,1.875rem);line-height:1.32}.landing-actions{margin-top:1rem}}@media(max-width:1023px)and (max-height:600px){.landing-header{padding-block:calc(.375rem + env(safe-area-inset-top,0px)) .375rem}.landing-grid{padding-block:.5rem .25rem;row-gap:.75rem}.landing-title{line-height:1.3}.landing-actions{margin-top:.75rem}.landing-actions .ux-btn{min-height:2.75rem}.landing-rail{gap:.5rem}.landing-metric{padding-block:.375rem}.landing-footer{padding-block:.5rem calc(.5rem + env(safe-area-inset-bottom,0px))}.landing-footer-inner{row-gap:.25rem}.landing-footer-links a,.landing-footer-links button{padding:.1875rem .3125rem;font-size:.625rem}.landing-footer-risk{padding-top:.25rem;font-size:.625rem;line-height:1.5}}@media(min-width:560px)and (max-height:540px),(min-width:768px)and (max-width:1023px)and (orientation:landscape){.landing-visual{display:none}.landing-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-areas:"copy rail";align-items:center;align-content:center;-moz-column-gap:1.5rem;column-gap:1.5rem;row-gap:0}.landing-copy{grid-area:copy;align-self:auto}.landing-rail{grid-area:rail;align-self:auto;justify-items:stretch}.landing-title{font-size:clamp(1.125rem,-.25rem + 3.6vw,1.375rem)}.landing-grid:not(.has-rail){grid-template-columns:minmax(0,1fr);grid-template-areas:"copy"}.landing-grid:not(.has-rail) .landing-title{font-size:clamp(1.5rem,.5rem + 3vw,2rem)}.landing-grid:not(.has-rail) .landing-actions{grid-template-columns:auto;justify-content:start}.landing-rosette{inset-inline-end:-18rem;top:50%;bottom:auto;transform:translateY(-50%)}.landing-actions{grid-template-columns:minmax(0,1fr);justify-content:stretch}.landing-actions .ux-btn{min-height:2.75rem;padding-inline:.75rem;font-size:.875rem}.landing-metrics{flex-wrap:wrap}.landing-metric{flex:1 1 40%;padding:.375rem .625rem;border-block-end:1px solid var(--ux-line);margin-block-end:-1px}.landing-metric-icon{width:1.75rem;height:1.75rem;font-size:.8125rem}.landing-metric-copy small{font-size:.625rem}.landing-metric-copy strong{font-size:.8125rem}.landing-footer{padding-block:.5rem calc(.5rem + env(safe-area-inset-bottom,0px))}.landing-footer-brand{display:none}.landing-footer-inner{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"links proof" "risk  risk";row-gap:.25rem}.landing-footer-links{justify-content:flex-start;margin-inline-start:-.375rem}.landing-footer-links a,.landing-footer-links button{padding:.1875rem .4375rem;font-size:.6875rem}.landing-footer-risk{display:block;padding-top:.25rem;font-size:.625rem;line-height:1.5}.landing-footer-risk p{display:inline}.landing-footer-legal:before{display:inline}}@media(min-width:1024px)and (max-height:540px){.landing-header{padding-block:calc(.5rem + env(safe-area-inset-top,0px)) .5rem}.landing-title{font-size:2rem}.landing-actions{margin-top:1rem}}@media(min-width:1024px)and (max-height:780px){.landing-header{padding-block:calc(.75rem + env(safe-area-inset-top,0px)) .625rem}.landing-grid{row-gap:1.5rem;padding-block:.75rem .375rem}.landing-actions{margin-top:1.25rem}.landing-actions .ux-btn{min-height:3rem}.landing-card-row{margin-top:.875rem}.landing-card-tiles{margin-top:.875rem;padding-top:.625rem}.landing-rail{gap:.75rem}.landing-metric{padding:.625rem .875rem}.landing-metric-icon{width:2rem;height:2rem;font-size:.875rem}.landing-footer{padding-block:.5rem calc(.5rem + env(safe-area-inset-bottom,0px))}.landing-footer-inner{row-gap:.375rem}.landing-footer-risk{padding-top:.375rem}}@media(min-width:1024px)and (max-height:600px){.landing-card-tiles{display:none}}.notifications-page{display:flex;min-width:0;flex-direction:column;gap:1.5rem}@media(min-width:640px){.notifications-page{gap:1.75rem}}.notifications-page .ux-page-actions{align-items:center}.notifications-pending{min-height:2.75rem;padding-inline:.875rem;font-size:.8125rem}.notifications-page .ux-page-actions form{display:flex}@media(max-width:767px){.notifications-page .ux-page-actions>form{flex:1 1 auto}.notifications-page .ux-page-actions>form .ux-btn{width:100%}}.notifications-toolbar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem 1rem}.notifications-filters{display:flex;min-width:0;flex-wrap:wrap;gap:.5rem}.notifications-toolbar-end{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}.notifications-toolbar-end form{display:flex}.notifications-card{overflow:hidden}.notifications-list{display:flex;flex-direction:column}.notifications-list>*+*{border-top:1px solid var(--ux-line-soft)}.notification-row{position:relative;display:flex;min-width:0;align-items:flex-start;gap:.875rem;padding-block:1rem;padding-inline:1.125rem 1rem;transition:background-color var(--ux-fast) ease}@media(min-width:640px){.notification-row{gap:1rem;padding-block:1.125rem;padding-inline:1.625rem 1.5rem}}.notification-row:hover{background:rgb(var(--ivory) / .025)}.notification-row:focus-visible{outline:2px solid rgb(var(--gold-300) / .8);outline-offset:-2px}.notification-row.is-unread{background:linear-gradient(270deg,rgb(var(--gold-300) / .055),transparent 55%)}.notification-row.is-unread:hover{background-color:rgb(var(--ivory) / .02)}.notification-unread-dot{position:absolute;top:1.25rem;inset-inline-start:.4375rem;width:.4375rem;height:.4375rem;border-radius:999px;background:rgb(var(--gold-300));box-shadow:0 0 0 3px rgb(var(--gold-300) / .18),0 0 10px rgb(var(--gold-300) / .5)}@media(min-width:640px){.notification-unread-dot{top:1.375rem;inset-inline-start:.6875rem}}.notification-row.is-read .notification-icon{opacity:.6}.notification-main{display:block;min-width:0;flex:1}.notification-title{display:block;font-family:var(--ux-font-display);font-size:.9375rem;font-weight:600;line-height:1.55;color:var(--ux-text-strong);overflow-wrap:anywhere}.notification-row.is-read .notification-title{color:var(--ux-text-soft);font-weight:500}.notification-message{display:block;margin-top:.25rem;font-size:.8125rem;line-height:1.85;color:var(--ux-text-soft);overflow-wrap:anywhere}.notification-row.is-read .notification-message{color:var(--ux-text-muted)}.notification-action{display:inline-flex;min-height:2rem;align-items:center;margin-top:.625rem;padding:.25rem .75rem;border:1px solid rgb(var(--gold-300) / .28);border-radius:var(--ux-r-xs);background:rgb(var(--gold-300) / .08);color:rgb(var(--gold-100));font-size:.75rem;font-weight:600;line-height:1.4}.notification-time{display:block;width:-moz-fit-content;width:fit-content;max-width:100%;margin-top:.5rem;font-size:.6875rem;font-weight:500;color:var(--ux-text-faint)}.notification-arrow{margin-top:.75rem;font-size:.8125rem;color:var(--ux-text-faint);transition:transform var(--ux-fast) var(--ux-ease),color var(--ux-fast) ease}.notification-row:hover .notification-arrow{color:rgb(var(--gold-300));transform:translate(-3px)}@media(prefers-reduced-motion:reduce){.notification-arrow{transition:none}}.contracts-list-head{flex-direction:column;align-items:stretch;gap:1rem}@media(min-width:768px){.contracts-list-head{flex-direction:row;align-items:center}}.contracts-filter{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.625rem;min-width:0}.contracts-filter .ux-search{flex:none}@media(min-width:768px){.contracts-filter{flex:0 1 26rem}}@media(max-width:639px){.contracts-filter .ux-input{min-height:2.75rem;padding-block:.5rem;font-size:.875rem}}.contracts-type-bar{padding:.875rem 1.125rem;border-bottom:1px solid var(--ux-line-soft)}@media(min-width:640px){.contracts-type-bar{padding-inline:1.5rem}}.contracts-row{align-items:center}.contracts-row-icon{align-self:flex-start}@media(max-width:479px){.contracts-row-icon{display:none}}.contracts-row-tags{display:flex;flex-wrap:wrap;align-items:center;gap:.375rem}.contracts-row-tags .ux-badge{white-space:normal}.contracts-row-number{margin-top:.5rem;font-family:var(--ux-font-display);font-size:.9375rem;font-weight:600;line-height:1.5;color:var(--ux-text-strong);font-variant-numeric:tabular-nums;text-align:end;overflow-wrap:anywhere}@media(min-width:640px){.contracts-row-number{font-size:1.0625rem}}.contracts-row-meta{margin-top:.25rem;font-size:.75rem;line-height:1.8;color:var(--ux-text-faint);overflow-wrap:anywhere}@media(min-width:640px){.contracts-row-meta{font-size:.8125rem}}.contracts-row-strong{font-weight:600;color:var(--ux-text-soft)}.contracts-row-action{flex-shrink:0;align-self:center}.contracts-desk{position:relative;padding:.625rem;border:1px solid transparent;border-radius:var(--ux-r-xl);background:linear-gradient(180deg,rgb(var(--navy-875) / .82),rgb(var(--navy-925) / .82)) padding-box,linear-gradient(140deg,rgb(var(--gold-300) / .45),rgb(var(--gold-300) / .05) 40%,rgb(var(--steel-400) / .16) 75%,rgb(var(--gold-300) / .26)) border-box;box-shadow:var(--ux-shadow-lg)}@media(min-width:640px){.contracts-desk{padding:1.25rem}}@media(min-width:1024px){.contracts-desk{padding:2rem}}.contracts-desk-scroll{overflow-x:auto;border-radius:var(--ux-r-lg);-webkit-overflow-scrolling:touch}.contracts-verify-page{max-width:44rem}.contracts-verify{--contracts-verify-tone: var(--success-300);position:relative;isolation:isolate;overflow:hidden;border:1px solid transparent;border-radius:var(--ux-r-xl);background:radial-gradient(28rem 14rem at 50% 0%,rgb(var(--contracts-verify-tone) / .1),transparent 70%),linear-gradient(180deg,rgb(var(--navy-850)),rgb(var(--navy-925))) padding-box,linear-gradient(160deg,rgb(var(--contracts-verify-tone) / .45),rgb(var(--gold-300) / .08) 45%,rgb(var(--gold-300) / .28)) border-box;box-shadow:var(--ux-shadow-lg)}.contracts-verify.is-invalid{--contracts-verify-tone: var(--danger-300)}.contracts-verify:before{content:"";position:absolute;z-index:-1;width:32rem;aspect-ratio:1;left:50%;top:-20rem;transform:translate(-50%);background:url(/build/assets/guilloche-Bs7jBaIB.svg) center / contain no-repeat;opacity:.13;-webkit-mask-image:radial-gradient(closest-side,#000 50%,transparent 100%);mask-image:radial-gradient(closest-side,#000 50%,transparent 100%);pointer-events:none}.contracts-verify-seal{display:flex;flex-direction:column;align-items:center;gap:.625rem;padding:2.5rem 1.25rem 2rem;text-align:center}@media(min-width:640px){.contracts-verify-seal{padding:3rem 2.5rem 2.25rem}}.contracts-verify-icon{display:inline-flex;width:4.5rem;height:4.5rem;align-items:center;justify-content:center;margin-bottom:.5rem;border-radius:999px;border:1px solid rgb(var(--contracts-verify-tone) / .4);background:radial-gradient(circle at 50% 30%,rgb(var(--contracts-verify-tone) / .2),rgb(var(--navy-975) / .6) 72%);color:rgb(var(--contracts-verify-tone));font-size:1.875rem;box-shadow:0 0 0 8px rgb(var(--contracts-verify-tone) / .06),0 0 0 9px rgb(var(--contracts-verify-tone) / .14)}.contracts-verify-title{font-family:var(--ux-font-display);font-size:clamp(1.375rem,1.1rem + 1vw,1.875rem);font-weight:600;line-height:1.35;color:var(--ux-text-strong)}.contracts-verify-message{max-width:30rem;font-size:.9375rem;line-height:1.85;color:var(--ux-text-muted)}.contracts-verify-facts{display:grid;gap:1px;border-block:1px solid var(--ux-line);background:var(--ux-line)}@media(min-width:640px){.contracts-verify-facts{grid-template-columns:repeat(2,minmax(0,1fr))}}.contracts-verify-fact{min-width:0;padding:1.125rem 1.25rem;background:rgb(var(--navy-900))}@media(min-width:640px){.contracts-verify-fact{padding:1.25rem 1.75rem}}.contracts-verify-fact dt{font-size:.75rem;font-weight:500;color:var(--ux-text-faint)}.contracts-verify-fact dd{margin-top:.375rem;font-weight:600;color:var(--ux-text-strong);text-align:end;overflow-wrap:anywhere}.contracts-verify-fact dd:not([dir]){text-align:start}.contracts-verify-foot{display:flex;align-items:flex-start;justify-content:center;gap:.5rem;padding:1.25rem 1.5rem 1.5rem;font-size:.8125rem;line-height:1.85;color:var(--ux-text-muted);text-align:center}.contracts-verify-foot>svg{margin-top:.35rem;flex-shrink:0;color:rgb(var(--gold-300) / .8)}.telegram-conversion-body{min-height:0;overflow:hidden;overscroll-behavior:none}.telegram-conversion-screen{position:relative;z-index:10;display:flex;box-sizing:border-box;width:100%;height:100vh;height:100svh;height:100dvh;align-items:center;justify-content:center;overflow:hidden;padding-top:max(.75rem,env(safe-area-inset-top));padding-right:max(.875rem,env(safe-area-inset-right));padding-bottom:max(.75rem,env(safe-area-inset-bottom));padding-left:max(.875rem,env(safe-area-inset-left))}.telegram-conversion-shell,.manager-shell{position:relative;isolation:isolate;overflow:hidden;border:1px solid transparent;border-radius:var(--ux-r-xl);background:radial-gradient(28rem 15rem at 50% 0%,rgb(var(--gold-300) / .12),transparent 66%) padding-box,linear-gradient(172deg,rgb(var(--navy-850) / .96),rgb(var(--navy-925) / .97) 55%,rgb(var(--navy-950) / .98)) padding-box,linear-gradient(150deg,rgb(var(--gold-300) / .55),rgb(var(--gold-300) / .06) 38%,rgb(var(--steel-400) / .16) 70%,rgb(var(--gold-300) / .32)) border-box;box-shadow:var(--ux-shadow-lg)}.telegram-conversion-shell:before,.manager-shell:before{content:"";position:absolute;z-index:-1;width:34rem;aspect-ratio:1;left:50%;top:-22rem;transform:translate(-50%);background:url(/build/assets/guilloche-Bs7jBaIB.svg) center / contain no-repeat;opacity:.15;-webkit-mask-image:radial-gradient(closest-side,#000 50%,transparent 100%);mask-image:radial-gradient(closest-side,#000 50%,transparent 100%);pointer-events:none}.telegram-conversion-shell:after,.manager-shell:after{content:"";position:absolute;inset-inline:18%;top:0;height:1px;background:var(--ux-gold-hairline);pointer-events:none}.telegram-conversion-shell{display:grid;grid-template-rows:auto minmax(0,1fr) auto;width:100%;max-width:31rem;height:100%;min-height:0;padding:clamp(.875rem,2.3vh,1.5rem) clamp(.875rem,4.4vw,1.625rem)}@media(min-height:740px){.telegram-conversion-shell{height:auto;max-height:100%}}.telegram-conversion-header{display:flex;min-width:0;align-items:center;justify-content:space-between;gap:.75rem;padding-bottom:clamp(.625rem,1.8vh,1rem);border-bottom:1px solid var(--ux-line)}.telegram-conversion-brand{display:flex;min-width:0;align-items:center;gap:.625rem;border-radius:var(--ux-r-sm);color:var(--ux-text-strong);text-align:start}.telegram-conversion-logo{display:grid;width:clamp(2.5rem,6.4vh,3.25rem);height:clamp(2.5rem,6.4vh,3.25rem);flex:0 0 auto;place-items:center;overflow:hidden;border-radius:.75rem;box-shadow:0 0 0 1px rgb(var(--gold-300) / .38),0 10px 26px -12px rgb(var(--gold-400) / .6)}.telegram-conversion-logo img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.telegram-conversion-brand-copy{display:flex;min-width:0;flex-direction:column}.telegram-conversion-brand-name{font-family:var(--ux-font-display);font-size:clamp(.75rem,2.8vw,.875rem);font-weight:600;line-height:1.3;letter-spacing:.03em;color:var(--ux-text-strong)}.telegram-conversion-brand-subtitle{margin-top:.125rem;font-size:clamp(.625rem,2.3vw,.6875rem);font-weight:500;line-height:1.3;color:rgb(var(--gold-300) / .8);white-space:nowrap}.telegram-conversion-official{display:inline-flex;flex:0 0 auto;align-items:center;gap:.375rem;padding:.3125rem .625rem;border:1px solid rgb(var(--gold-300) / .28);border-radius:999px;background:rgb(var(--gold-300) / .08);color:rgb(var(--gold-100));font-size:clamp(.625rem,2.4vw,.6875rem);font-weight:600;line-height:1.4}.telegram-conversion-official-dot{width:.375rem;height:.375rem;flex:0 0 auto;border-radius:999px;background:rgb(var(--gold-300));box-shadow:0 0 0 3px rgb(var(--gold-300) / .16)}.telegram-conversion-content{display:flex;min-height:0;flex-direction:column;align-items:center;justify-content:center;gap:clamp(.75rem,2.2vh,1.375rem);padding-block:clamp(.75rem,2.2vh,1.5rem);text-align:center}.telegram-conversion-button-icon{display:inline-flex;width:1.625rem;height:1.625rem;flex:0 0 auto;align-items:center;justify-content:center;border-radius:999px;background:linear-gradient(180deg,#37aee2,#1e96c8);color:#fff;font-size:.8125rem;box-shadow:0 6px 16px -8px #1e96c8cc}.telegram-conversion-heading{margin:0;font-family:var(--ux-font-display);font-size:clamp(1.625rem,7.2vw,2.375rem);font-weight:600;line-height:1.25;color:var(--ux-text-strong);text-wrap:balance}.telegram-conversion-copy{max-width:26rem;margin:.625rem auto 0;font-size:clamp(.75rem,3.1vw,.9375rem);line-height:1.8;color:var(--ux-text-soft);text-wrap:pretty}.telegram-conversion-action{display:flex;width:100%;flex-direction:column;gap:clamp(.5rem,1.3vh,.75rem)}.telegram-conversion-button{position:relative;display:inline-flex;width:100%;min-height:clamp(3rem,7.2vh,3.75rem);align-items:center;justify-content:center;gap:.75rem;padding:.625rem 1rem;border:1px solid rgb(var(--gold-200) / .6);border-radius:var(--ux-r);background:var(--ux-gold-grad);color:rgb(var(--navy-975));font-size:clamp(.8125rem,3.6vw,1rem);font-weight:600;line-height:1.35;box-shadow:inset 0 1px #ffffff59,var(--ux-glow-gold);transition:background var(--ux-fast) ease,box-shadow var(--ux-med) var(--ux-ease),transform var(--ux-fast) var(--ux-ease)}.telegram-conversion-button:hover{background:linear-gradient(180deg,rgb(var(--gold-100)),rgb(var(--gold-200)) 55%,rgb(var(--gold-300)));box-shadow:inset 0 1px #fff6,0 14px 34px -12px rgb(var(--gold-400) / .7);transform:translateY(-1px)}.telegram-conversion-button:active{transform:translateY(0)}.telegram-conversion-button:focus-visible{outline:none;box-shadow:var(--ux-focus-ring)}.telegram-conversion-button-icon{width:1.875rem;height:1.875rem;font-size:.9375rem}.telegram-conversion-button-copy{display:flex;min-width:0;flex-direction:column;align-items:center;gap:.0625rem}.telegram-conversion-button-role{font-size:clamp(.625rem,2.3vw,.6875rem);font-weight:500;color:rgb(var(--navy-800) / .82)}.telegram-conversion-button--secondary{min-height:clamp(2.75rem,6.4vh,3.375rem);border-color:var(--ux-line-strong);background:rgb(var(--ivory) / .045);color:rgb(var(--gold-100));font-size:clamp(.75rem,3.2vw,.9375rem);box-shadow:inset 0 1px rgb(var(--ivory) / .05)}.telegram-conversion-button--secondary:hover{border-color:rgb(var(--gold-300) / .4);background:rgb(var(--ivory) / .08);box-shadow:inset 0 1px rgb(var(--ivory) / .06)}.telegram-conversion-button--secondary .telegram-conversion-button-role{color:var(--ux-text-muted)}.telegram-conversion-step{display:flex;align-items:center;justify-content:center;gap:.5rem;margin:0;padding:.5rem .75rem;border:1px solid rgb(var(--steel-300) / .22);border-radius:var(--ux-r-sm);background:linear-gradient(90deg,rgb(var(--steel-500) / .12),rgb(var(--steel-500) / .05));color:rgb(var(--steel-100));font-size:clamp(.6875rem,2.5vw,.75rem);font-weight:500;line-height:1.6;text-align:center}.telegram-conversion-step svg{font-size:.9375rem;color:rgb(var(--steel-300))}.telegram-conversion-footer{display:flex;flex-direction:column;align-items:center;gap:clamp(.375rem,1.1vh,.625rem);padding-top:clamp(.625rem,1.6vh,1rem);border-top:1px solid var(--ux-line);text-align:center}.telegram-conversion-risk-note{max-width:27rem;margin:0;font-size:clamp(.5625rem,2.2vw,.6875rem);line-height:1.6;color:var(--ux-text-faint)}.telegram-conversion-links{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.125rem .875rem;font-size:clamp(.625rem,2.4vw,.75rem);font-weight:500;color:var(--ux-text-muted)}.telegram-conversion-links a{border-radius:.375rem;transition:color var(--ux-fast) ease}.telegram-conversion-links a:hover,.telegram-conversion-links a:focus-visible{color:rgb(var(--gold-100))}@media(max-width:350px){.telegram-conversion-brand-subtitle{display:none}.telegram-conversion-official{padding-inline:.5rem}}@media(max-height:640px){.telegram-conversion-shell{padding:.75rem .875rem}.telegram-conversion-header{padding-bottom:.5rem}.telegram-conversion-logo{width:2.375rem;height:2.375rem;border-radius:.6875rem}.telegram-conversion-content{gap:.5rem;padding-block:.5rem}.telegram-conversion-heading{font-size:clamp(1.375rem,6vw,1.75rem)}.telegram-conversion-copy{margin-top:.25rem;line-height:1.6}.telegram-conversion-button{min-height:2.875rem;padding-block:.5rem}.telegram-conversion-button--secondary{min-height:2.625rem}.telegram-conversion-button-icon{width:1.625rem;height:1.625rem;font-size:.8125rem}.telegram-conversion-step{padding:.375rem .5rem}.telegram-conversion-footer{gap:.3125rem;padding-top:.5rem}}@media(max-height:520px){.telegram-conversion-brand-subtitle{display:none}}@media(max-height:440px){.telegram-conversion-heading{font-size:1.375rem}}@media(min-width:540px)and (max-height:520px){.telegram-conversion-shell{max-width:50rem}.telegram-conversion-content{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-areas:"text action";align-content:center;align-items:center;-moz-column-gap:1.5rem;column-gap:1.5rem;row-gap:.5rem;text-align:start}.telegram-conversion-text{grid-area:text}.telegram-conversion-action{grid-area:action}.telegram-conversion-heading{text-wrap:pretty}.telegram-conversion-copy{margin-inline:0}}@media(min-width:540px)and (max-height:360px){.telegram-conversion-screen{padding-block:.25rem}.telegram-conversion-shell{padding:.5rem .875rem}.telegram-conversion-header{padding-bottom:.375rem}.telegram-conversion-logo{width:2rem;height:2rem;border-radius:.5625rem}.telegram-conversion-content{padding-block:.375rem}.telegram-conversion-heading{font-size:1.125rem}.telegram-conversion-copy{font-size:.6875rem;line-height:1.5}.telegram-conversion-action{gap:.375rem}.telegram-conversion-button{min-height:2.375rem;padding-block:.25rem;gap:.5rem}.telegram-conversion-button--secondary{min-height:2.375rem}.telegram-conversion-button-icon{width:1.375rem;height:1.375rem;font-size:.6875rem}.telegram-conversion-step{padding:.1875rem .5rem;line-height:1.45}.telegram-conversion-footer{gap:.25rem;padding-top:.375rem}.telegram-conversion-risk-note{line-height:1.45}}.manager-screen{display:grid;min-height:100vh;min-height:100svh;place-items:center;padding:1.5rem 1rem}.manager-screen [hidden]{display:none!important}.manager-shell{width:100%;max-width:35rem;padding:clamp(1.25rem,5vw,2.25rem)}.manager-brand{display:flex;align-items:center;gap:.75rem;padding-bottom:1.25rem;border-bottom:1px solid var(--ux-line);color:var(--ux-text-strong)}.manager-brand img{width:3rem;height:3rem;flex:0 0 auto;border-radius:.875rem;box-shadow:0 0 0 1px rgb(var(--gold-300) / .38),0 10px 26px -12px rgb(var(--gold-400) / .6)}.manager-brand span{min-width:0}.manager-brand strong{display:block;font-family:var(--ux-font-display);font-size:.875rem;font-weight:600;line-height:1.35;letter-spacing:.03em}.manager-brand small{display:block;margin-top:.125rem;font-size:.6875rem;font-weight:500;color:rgb(var(--gold-300) / .8)}.manager-main{padding:1.75rem 0 1.25rem;text-align:center}.manager-main h1{margin:0 0 .5rem;font-family:var(--ux-font-display);font-size:clamp(1.625rem,6vw,2.125rem);font-weight:600;line-height:1.3;color:var(--ux-text-strong)}.manager-intro{font-size:.9375rem;line-height:1.9;color:var(--ux-text-soft)}.manager-assigned{margin:1.375rem 0 1rem;padding:.875rem 1rem;border:1px solid rgb(var(--gold-300) / .24);border-radius:var(--ux-r);background:linear-gradient(160deg,rgb(var(--gold-300) / .09),rgb(var(--gold-300) / .02))}.manager-assigned small{display:block;font-size:.75rem;font-weight:500;color:var(--ux-text-muted)}.manager-assigned strong{display:block;margin-top:.25rem;font-family:var(--ux-font-display);font-size:1.125rem;font-weight:600;line-height:1.4;color:var(--ux-text-strong);overflow-wrap:anywhere}.manager-cta{display:flex;width:100%;min-height:3.5rem;align-items:center;justify-content:center;gap:.625rem;padding:.875rem 1rem;border:1px solid rgb(var(--gold-200) / .6);border-radius:var(--ux-r);background:var(--ux-gold-grad);color:rgb(var(--navy-975));font-size:1rem;font-weight:600;box-shadow:inset 0 1px #ffffff59,var(--ux-glow-gold);cursor:pointer;transition:background var(--ux-fast) ease,box-shadow var(--ux-med) var(--ux-ease),transform var(--ux-fast) var(--ux-ease)}.manager-cta:hover{background:linear-gradient(180deg,rgb(var(--gold-100)),rgb(var(--gold-200)) 55%,rgb(var(--gold-300)));transform:translateY(-1px)}.manager-cta:focus-visible,.manager-shell button:focus-visible,.manager-shell a:focus-visible{outline:2px solid rgb(var(--gold-300) / .85);outline-offset:3px}.manager-help{margin:.75rem 0 0;font-size:.75rem;line-height:1.8;color:var(--ux-text-muted)}.manager-draft{margin-top:1.25rem;padding:.75rem 1rem;border:1px solid var(--ux-line);border-radius:var(--ux-r);background:rgb(var(--navy-975) / .4);text-align:start}.manager-draft[open]{border-color:rgb(var(--gold-300) / .22)}.manager-draft summary{cursor:pointer;font-size:.8125rem;font-weight:600;color:var(--ux-text-soft)}.manager-draft summary:hover{color:var(--ux-text-strong)}.manager-draft p{margin:.75rem 0;font-size:.8125rem;line-height:1.8;color:var(--ux-text-soft);white-space:pre-wrap;overflow-wrap:anywhere}.manager-text-button{border:0;background:none;padding:0;font-size:.75rem;font-weight:600;color:rgb(var(--gold-200));text-decoration:underline;text-decoration-color:rgb(var(--gold-300) / .35);text-underline-offset:4px;cursor:pointer;transition:color var(--ux-fast) ease,text-decoration-color var(--ux-fast) ease}.manager-text-button:hover{color:rgb(var(--gold-100));text-decoration-color:currentColor}.manager-main>.manager-text-button{margin-top:.5rem}.manager-footer{padding-top:1.125rem;border-top:1px solid var(--ux-line);text-align:center;font-size:.75rem;line-height:1.9;color:var(--ux-text-muted)}.manager-footer .manager-draft{margin-top:.875rem}.manager-footer nav{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:.375rem 1.125rem;margin-top:.875rem;color:var(--ux-text-soft)}.manager-footer nav a{transition:color var(--ux-fast) ease}.manager-footer nav a:hover{color:rgb(var(--gold-100))}@media(max-width:380px){.manager-shell{padding:1.125rem}.manager-intro{font-size:.8125rem}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.not-sr-only{position:static;width:auto;height:auto;padding:0;margin:0;overflow:visible;clip:auto;white-space:normal}.pointer-events-none{pointer-events:none}.pointer-events-auto{pointer-events:auto}.\!visible{visibility:visible!important}.visible{visibility:visible}.invisible{visibility:hidden}.collapse{visibility:collapse}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.inset-0{top:0;right:0;bottom:0;left:0}.inset-x-3{left:.75rem;right:.75rem}.inset-x-4{left:1rem;right:1rem}.inset-y-0{top:0;bottom:0}.-left-1{left:-.25rem}.-right-0\.5{right:-.125rem}.-right-1{right:-.25rem}.-right-2{right:-.5rem}.-top-0\.5{top:-.125rem}.-top-1{top:-.25rem}.bottom-0{bottom:0}.bottom-3{bottom:.75rem}.bottom-4{bottom:1rem}.bottom-\[60px\]{bottom:60px}.bottom-\[max\(1rem\,env\(safe-area-inset-bottom\)\)\]{bottom:max(1rem,env(safe-area-inset-bottom))}.left-0{left:0}.left-1\.5{left:.375rem}.left-2{left:.5rem}.left-\[max\(1rem\,env\(safe-area-inset-left\)\)\]{left:max(1rem,env(safe-area-inset-left))}.right-0{right:0}.right-3{right:.75rem}.right-4{right:1rem}.top-0{top:0}.top-1\.5{top:.375rem}.top-1\/2{top:50%}.top-2{top:.5rem}.top-3{top:.75rem}.isolate{isolation:isolate}.isolation-auto{isolation:auto}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-40{z-index:40}.z-50{z-index:50}.z-\[110\]{z-index:110}.z-\[120\]{z-index:120}.z-\[80\]{z-index:80}.order-none{order:0}.col-span-2{grid-column:span 2 / span 2}.float-start{float:inline-start}.float-end{float:inline-end}.float-right{float:right}.float-left{float:left}.float-none{float:none}.clear-start{clear:inline-start}.clear-end{clear:inline-end}.clear-left{clear:left}.clear-right{clear:right}.clear-both{clear:both}.clear-none{clear:none}.m-4{margin:1rem}.mx-1{margin-left:.25rem;margin-right:.25rem}.mx-auto{margin-left:auto;margin-right:auto}.\!mt-0{margin-top:0!important}.-ml-px{margin-left:-1px}.mb-1{margin-bottom:.25rem}.mb-1\.5{margin-bottom:.375rem}.mb-2{margin-bottom:.5rem}.mb-2\.5{margin-bottom:.625rem}.mb-3{margin-bottom:.75rem}.mb-3\.5{margin-bottom:.875rem}.mb-4{margin-bottom:1rem}.mb-5{margin-bottom:1.25rem}.mb-6{margin-bottom:1.5rem}.mb-8{margin-bottom:2rem}.ml-1{margin-left:.25rem}.ml-1\.5{margin-left:.375rem}.ml-2{margin-left:.5rem}.mr-1{margin-right:.25rem}.mr-3{margin-right:.75rem}.mr-auto{margin-right:auto}.ms-1{margin-inline-start:.25rem}.ms-2{margin-inline-start:.5rem}.ms-auto{margin-inline-start:auto}.mt-0\.5{margin-top:.125rem}.mt-1{margin-top:.25rem}.mt-1\.5{margin-top:.375rem}.mt-2{margin-top:.5rem}.mt-2\.5{margin-top:.625rem}.mt-3{margin-top:.75rem}.mt-3\.5{margin-top:.875rem}.mt-4{margin-top:1rem}.mt-5{margin-top:1.25rem}.mt-6{margin-top:1.5rem}.mt-7{margin-top:1.75rem}.mt-8{margin-top:2rem}.mt-auto{margin-top:auto}.box-border{box-sizing:border-box}.box-content{box-sizing:content-box}.line-clamp-2{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.inline-table{display:inline-table}.table-caption{display:table-caption}.table-cell{display:table-cell}.table-column{display:table-column}.table-column-group{display:table-column-group}.table-footer-group{display:table-footer-group}.table-header-group{display:table-header-group}.table-row-group{display:table-row-group}.table-row{display:table-row}.flow-root{display:flow-root}.grid{display:grid}.inline-grid{display:inline-grid}.contents{display:contents}.list-item{display:list-item}.hidden{display:none}.aspect-video{aspect-ratio:16 / 9}.size-5{width:1.25rem;height:1.25rem}.size-9{width:2.25rem;height:2.25rem}.size-auto{width:auto;height:auto}.h-1\.5{height:.375rem}.h-10{height:2.5rem}.h-11{height:2.75rem}.h-12{height:3rem}.h-14{height:3.5rem}.h-16{height:4rem}.h-2{height:.5rem}.h-2\.5{height:.625rem}.h-20{height:5rem}.h-28{height:7rem}.h-3{height:.75rem}.h-3\.5{height:.875rem}.h-36{height:9rem}.h-4{height:1rem}.h-5{height:1.25rem}.h-56{height:14rem}.h-6{height:1.5rem}.h-7{height:1.75rem}.h-8{height:2rem}.h-9{height:2.25rem}.h-auto{height:auto}.h-full{height:100%}.h-px{height:1px}.h-screen{height:100vh}.max-h-32{max-height:8rem}.max-h-64{max-height:16rem}.max-h-96{max-height:24rem}.max-h-\[34rem\]{max-height:34rem}.max-h-\[42rem\]{max-height:42rem}.max-h-\[92vh\]{max-height:92vh}.max-h-\[94vh\]{max-height:94vh}.max-h-\[calc\(94vh-5\.5rem\)\]{max-height:calc(94vh - 5.5rem)}.max-h-none{max-height:none}.max-h-screen{max-height:100vh}.min-h-0{min-height:0px}.min-h-10{min-height:2.5rem}.min-h-11{min-height:2.75rem}.min-h-12{min-height:3rem}.min-h-14{min-height:3.5rem}.min-h-16{min-height:4rem}.min-h-20{min-height:5rem}.min-h-24{min-height:6rem}.min-h-28{min-height:7rem}.min-h-3{min-height:.75rem}.min-h-5{min-height:1.25rem}.min-h-64{min-height:16rem}.min-h-9{min-height:2.25rem}.min-h-screen{min-height:100vh}.w-1\/2{width:50%}.w-1\/3{width:33.333333%}.w-10{width:2.5rem}.w-11{width:2.75rem}.w-12{width:3rem}.w-14{width:3.5rem}.w-16{width:4rem}.w-2{width:.5rem}.w-2\.5{width:.625rem}.w-24{width:6rem}.w-3\.5{width:.875rem}.w-32{width:8rem}.w-36{width:9rem}.w-4{width:1rem}.w-48{width:12rem}.w-5{width:1.25rem}.w-56{width:14rem}.w-6{width:1.5rem}.w-64{width:16rem}.w-7{width:1.75rem}.w-8{width:2rem}.w-9{width:2.25rem}.w-\[10\%\]{width:10%}.w-\[11\%\]{width:11%}.w-\[14\%\]{width:14%}.w-auto{width:auto}.w-fit{width:-moz-fit-content;width:fit-content}.w-full{width:100%}.w-px{width:1px}.w-screen{width:100vw}.min-w-0{min-width:0px}.min-w-16{min-width:4rem}.min-w-24{min-width:6rem}.min-w-3{min-width:.75rem}.min-w-40{min-width:10rem}.min-w-44{min-width:11rem}.min-w-56{min-width:14rem}.min-w-64{min-width:16rem}.min-w-\[1\.5rem\]{min-width:1.5rem}.min-w-\[1040px\]{min-width:1040px}.min-w-\[1050px\]{min-width:1050px}.min-w-\[1080px\]{min-width:1080px}.min-w-\[1180px\]{min-width:1180px}.min-w-\[12rem\]{min-width:12rem}.min-w-\[1420px\]{min-width:1420px}.min-w-\[2\.1rem\]{min-width:2.1rem}.min-w-\[24px\]{min-width:24px}.min-w-\[24rem\]{min-width:24rem}.min-w-\[40rem\]{min-width:40rem}.min-w-\[42rem\]{min-width:42rem}.min-w-\[44rem\]{min-width:44rem}.min-w-\[46rem\]{min-width:46rem}.min-w-\[560px\]{min-width:560px}.min-w-\[620px\]{min-width:620px}.min-w-\[650px\]{min-width:650px}.min-w-\[700px\]{min-width:700px}.min-w-\[720px\]{min-width:720px}.min-w-\[760px\]{min-width:760px}.min-w-\[820px\]{min-width:820px}.min-w-\[860px\]{min-width:860px}.min-w-\[880px\]{min-width:880px}.min-w-\[8rem\]{min-width:8rem}.min-w-\[900px\]{min-width:900px}.min-w-\[920px\]{min-width:920px}.min-w-\[940px\]{min-width:940px}.min-w-\[980px\]{min-width:980px}.min-w-\[9rem\]{min-width:9rem}.min-w-full{min-width:100%}.max-w-2xl{max-width:42rem}.max-w-3xl{max-width:48rem}.max-w-48{max-width:12rem}.max-w-4xl{max-width:56rem}.max-w-5xl{max-width:64rem}.max-w-6xl{max-width:72rem}.max-w-72{max-width:18rem}.max-w-7xl{max-width:80rem}.max-w-\[50\%\]{max-width:50%}.max-w-\[88\%\]{max-width:88%}.max-w-\[calc\(100vw-2rem\)\]{max-width:calc(100vw - 2rem)}.max-w-full{max-width:100%}.max-w-md{max-width:28rem}.max-w-none{max-width:none}.max-w-xl{max-width:36rem}.max-w-xs{max-width:20rem}.flex-1{flex:1 1 0%}.flex-auto{flex:1 1 auto}.flex-initial{flex:0 1 auto}.flex-none{flex:none}.flex-shrink,.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.flex-grow,.grow{flex-grow:1}.basis-48{flex-basis:12rem}.basis-auto{flex-basis:auto}.basis-full{flex-basis:100%}.table-auto{table-layout:auto}.table-fixed{table-layout:fixed}.caption-top{caption-side:top}.caption-bottom{caption-side:bottom}.border-collapse{border-collapse:collapse}.border-separate{border-collapse:separate}.-translate-x-full{--tw-translate-x: -100%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-1\/2{--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-full{--tw-translate-y: -100%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-0{--tw-translate-x: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-full{--tw-translate-x: 100%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-full{--tw-translate-y: 100%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-180{--tw-rotate: 180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.transform,.transform-cpu{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.transform-gpu{transform:translate3d(var(--tw-translate-x),var(--tw-translate-y),0) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.transform-none{transform:none}.cursor-default{cursor:default}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.cursor-zoom-in{cursor:zoom-in}.cursor-zoom-out{cursor:zoom-out}.touch-pinch-zoom{--tw-pinch-zoom: pinch-zoom;touch-action:var(--tw-pan-x) var(--tw-pan-y) var(--tw-pinch-zoom)}.select-none{-webkit-user-select:none;-moz-user-select:none;user-select:none}.select-all{-webkit-user-select:all;-moz-user-select:all;user-select:all}.resize-none{resize:none}.resize-y{resize:vertical}.resize-x{resize:horizontal}.resize{resize:both}.snap-none{scroll-snap-type:none}.snap-mandatory{--tw-scroll-snap-strictness: mandatory}.snap-proximity{--tw-scroll-snap-strictness: proximity}.snap-start{scroll-snap-align:start}.snap-end{scroll-snap-align:end}.snap-center{scroll-snap-align:center}.snap-align-none{scroll-snap-align:none}.snap-normal{scroll-snap-stop:normal}.snap-always{scroll-snap-stop:always}.scroll-mt-24{scroll-margin-top:6rem}.scroll-mt-28{scroll-margin-top:7rem}.scroll-mt-6{scroll-margin-top:1.5rem}.scroll-mt-8{scroll-margin-top:2rem}.list-inside{list-style-position:inside}.list-outside{list-style-position:outside}.list-decimal{list-style-type:decimal}.list-disc{list-style-type:disc}.list-none{list-style-type:none}.appearance-none{-webkit-appearance:none;-moz-appearance:none;appearance:none}.appearance-auto{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.grid-flow-row{grid-auto-flow:row}.grid-flow-col{grid-auto-flow:column}.grid-flow-dense{grid-auto-flow:dense}.grid-flow-row-dense{grid-auto-flow:row dense}.grid-flow-col-dense{grid-auto-flow:column dense}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.grid-cols-\[auto_minmax\(0\,1fr\)\]{grid-template-columns:auto minmax(0,1fr)}.flex-row{flex-direction:row}.flex-row-reverse{flex-direction:row-reverse}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-wrap{flex-wrap:wrap}.flex-wrap-reverse{flex-wrap:wrap-reverse}.flex-nowrap{flex-wrap:nowrap}.place-content-center{place-content:center}.place-content-start{place-content:start}.place-content-end{place-content:end}.place-content-between{place-content:space-between}.place-content-around{place-content:space-around}.place-content-evenly{place-content:space-evenly}.place-content-baseline{place-content:baseline}.place-content-stretch{place-content:stretch}.place-items-start{place-items:start}.place-items-end{place-items:end}.place-items-center{place-items:center}.place-items-baseline{place-items:baseline}.place-items-stretch{place-items:stretch}.content-normal{align-content:normal}.content-center{align-content:center}.content-start{align-content:flex-start}.content-end{align-content:flex-end}.content-between{align-content:space-between}.content-around{align-content:space-around}.content-evenly{align-content:space-evenly}.content-baseline{align-content:baseline}.content-stretch{align-content:stretch}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.items-baseline{align-items:baseline}.items-stretch{align-items:stretch}.justify-normal{justify-content:normal}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.justify-around{justify-content:space-around}.justify-evenly{justify-content:space-evenly}.justify-stretch{justify-content:stretch}.justify-items-start{justify-items:start}.justify-items-end{justify-items:end}.justify-items-center{justify-items:center}.justify-items-stretch{justify-items:stretch}.gap-0{gap:0px}.gap-1{gap:.25rem}.gap-1\.5{gap:.375rem}.gap-2{gap:.5rem}.gap-2\.5{gap:.625rem}.gap-3{gap:.75rem}.gap-3\.5{gap:.875rem}.gap-4{gap:1rem}.gap-5{gap:1.25rem}.gap-6{gap:1.5rem}.gap-px{gap:1px}.gap-x-1{-moz-column-gap:.25rem;column-gap:.25rem}.gap-x-2{-moz-column-gap:.5rem;column-gap:.5rem}.gap-x-3{-moz-column-gap:.75rem;column-gap:.75rem}.gap-x-4{-moz-column-gap:1rem;column-gap:1rem}.gap-x-5{-moz-column-gap:1.25rem;column-gap:1.25rem}.gap-x-6{-moz-column-gap:1.5rem;column-gap:1.5rem}.gap-y-0\.5{row-gap:.125rem}.gap-y-1{row-gap:.25rem}.gap-y-1\.5{row-gap:.375rem}.gap-y-2{row-gap:.5rem}.gap-y-3{row-gap:.75rem}.gap-y-3\.5{row-gap:.875rem}.space-x-2>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(.5rem * var(--tw-space-x-reverse));margin-left:calc(.5rem * calc(1 - var(--tw-space-x-reverse)))}.space-y-1>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.space-y-1\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.375rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.375rem * var(--tw-space-y-reverse))}.space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.space-y-2\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.625rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.625rem * var(--tw-space-y-reverse))}.space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.space-y-3\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.875rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.875rem * var(--tw-space-y-reverse))}.space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.space-y-5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.25rem * var(--tw-space-y-reverse))}.space-y-6>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}.space-y-reverse>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 1}.space-x-reverse>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 1}.divide-x>:not([hidden])~:not([hidden]){--tw-divide-x-reverse: 0;border-right-width:calc(1px * var(--tw-divide-x-reverse));border-left-width:calc(1px * calc(1 - var(--tw-divide-x-reverse)))}.divide-y>:not([hidden])~:not([hidden]){--tw-divide-y-reverse: 0;border-top-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(1px * var(--tw-divide-y-reverse))}.divide-y-reverse>:not([hidden])~:not([hidden]){--tw-divide-y-reverse: 1}.divide-x-reverse>:not([hidden])~:not([hidden]){--tw-divide-x-reverse: 1}.divide-white\/10>:not([hidden])~:not([hidden]){border-color:rgb(var(--ivory) / .1)}.place-self-auto{place-self:auto}.place-self-start{place-self:start}.place-self-end{place-self:end}.place-self-center{place-self:center}.place-self-stretch{place-self:stretch}.self-auto{align-self:auto}.self-start{align-self:flex-start}.self-end{align-self:flex-end}.self-center{align-self:center}.self-stretch{align-self:stretch}.self-baseline{align-self:baseline}.justify-self-auto{justify-self:auto}.justify-self-start{justify-self:start}.justify-self-end{justify-self:end}.justify-self-center{justify-self:center}.justify-self-stretch{justify-self:stretch}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.overflow-x-hidden{overflow-x:hidden}.overscroll-x-contain{overscroll-behavior-x:contain}.scroll-auto{scroll-behavior:auto}.scroll-smooth{scroll-behavior:smooth}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.overflow-ellipsis,.text-ellipsis{text-overflow:ellipsis}.text-clip{text-overflow:clip}.hyphens-none{-webkit-hyphens:none;hyphens:none}.hyphens-manual{-webkit-hyphens:manual;hyphens:manual}.hyphens-auto{-webkit-hyphens:auto;hyphens:auto}.\!whitespace-normal{white-space:normal!important}.whitespace-normal{white-space:normal}.whitespace-nowrap{white-space:nowrap}.whitespace-pre{white-space:pre}.whitespace-pre-line{white-space:pre-line}.whitespace-pre-wrap{white-space:pre-wrap}.whitespace-break-spaces{white-space:break-spaces}.text-wrap{text-wrap:wrap}.text-nowrap{text-wrap:nowrap}.text-balance{text-wrap:balance}.text-pretty{text-wrap:pretty}.break-normal{overflow-wrap:normal;word-break:normal}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.break-keep{word-break:keep-all}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:1rem}.rounded-3xl{border-radius:1.5rem}.rounded-\[\.625rem\]{border-radius:.625rem}.rounded-\[\.875rem\]{border-radius:.875rem}.rounded-\[1\.125rem\]{border-radius:1.125rem}.rounded-\[1\.5rem\]{border-radius:1.5rem}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:.5rem}.rounded-md{border-radius:.375rem}.rounded-xl{border-radius:.75rem}.rounded-b{border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.rounded-e{border-start-end-radius:.25rem;border-end-end-radius:.25rem}.rounded-l{border-top-left-radius:.25rem;border-bottom-left-radius:.25rem}.rounded-l-md{border-top-left-radius:.375rem;border-bottom-left-radius:.375rem}.rounded-l-xl{border-top-left-radius:.75rem;border-bottom-left-radius:.75rem}.rounded-r{border-top-right-radius:.25rem;border-bottom-right-radius:.25rem}.rounded-r-md{border-top-right-radius:.375rem;border-bottom-right-radius:.375rem}.rounded-s{border-start-start-radius:.25rem;border-end-start-radius:.25rem}.rounded-s-xl{border-start-start-radius:.75rem;border-end-start-radius:.75rem}.rounded-t{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.rounded-bl{border-bottom-left-radius:.25rem}.rounded-br{border-bottom-right-radius:.25rem}.rounded-ee{border-end-end-radius:.25rem}.rounded-es{border-end-start-radius:.25rem}.rounded-se{border-start-end-radius:.25rem}.rounded-ss{border-start-start-radius:.25rem}.rounded-tl{border-top-left-radius:.25rem}.rounded-tr{border-top-right-radius:.25rem}.border{border-width:1px}.border-0{border-width:0px}.border-2{border-width:2px}.border-x{border-left-width:1px;border-right-width:1px}.border-y{border-top-width:1px;border-bottom-width:1px}.\!border-t-0{border-top-width:0px!important}.border-b{border-bottom-width:1px}.border-e{border-inline-end-width:1px}.border-l{border-left-width:1px}.border-r{border-right-width:1px}.border-r-2{border-right-width:2px}.border-s{border-inline-start-width:1px}.border-t{border-top-width:1px}.border-solid{border-style:solid}.border-dashed{border-style:dashed}.border-dotted{border-style:dotted}.border-double{border-style:double}.border-hidden{border-style:hidden}.border-none{border-style:none}.\!border-amber-300\/30{border-color:rgb(var(--warning-300) / .3)!important}.\!border-amber-300\/35{border-color:rgb(var(--warning-300) / .35)!important}.\!border-cyan-300\/30{border-color:rgb(var(--gold-300) / .3)!important}.\!border-emerald-300\/20{border-color:rgb(var(--success-300) / .2)!important}.\!border-emerald-300\/30{border-color:rgb(var(--success-300) / .3)!important}.\!border-emerald-300\/35{border-color:rgb(var(--success-300) / .35)!important}.\!border-rose-300\/30{border-color:rgb(var(--danger-300) / .3)!important}.\!border-rose-300\/35{border-color:rgb(var(--danger-300) / .35)!important}.\!border-transparent{border-color:transparent!important}.\!border-violet-300\/30{border-color:rgb(var(--steel-300) / .3)!important}.border-amber-300\/10{border-color:rgb(var(--warning-300) / .1)}.border-amber-300\/15{border-color:rgb(var(--warning-300) / .15)}.border-amber-300\/20{border-color:rgb(var(--warning-300) / .2)}.border-amber-300\/25{border-color:rgb(var(--warning-300) / .25)}.border-amber-300\/30{border-color:rgb(var(--warning-300) / .3)}.border-amber-400\/20{border-color:rgb(var(--warning-400) / .2)}.border-blue-300\/20{border-color:rgb(var(--gold-300) / .2)}.border-cyan-200{--tw-border-opacity: 1;border-color:rgb(var(--gold-200) / var(--tw-border-opacity, 1))}.border-cyan-200\/15{border-color:rgb(var(--gold-200) / .15)}.border-cyan-200\/20{border-color:rgb(var(--gold-200) / .2)}.border-cyan-200\/25{border-color:rgb(var(--gold-200) / .25)}.border-cyan-300\/10{border-color:rgb(var(--gold-300) / .1)}.border-cyan-300\/15{border-color:rgb(var(--gold-300) / .15)}.border-cyan-300\/20{border-color:rgb(var(--gold-300) / .2)}.border-cyan-300\/25{border-color:rgb(var(--gold-300) / .25)}.border-cyan-300\/30{border-color:rgb(var(--gold-300) / .3)}.border-cyan-300\/35{border-color:rgb(var(--gold-300) / .35)}.border-cyan-300\/40{border-color:rgb(var(--gold-300) / .4)}.border-cyan-300\/50{border-color:rgb(var(--gold-300) / .5)}.border-cyan-400\/20{border-color:rgb(var(--gold-400) / .2)}.border-cyan-400\/30{border-color:rgb(var(--gold-400) / .3)}.border-emerald-300\/10{border-color:rgb(var(--success-300) / .1)}.border-emerald-300\/15{border-color:rgb(var(--success-300) / .15)}.border-emerald-300\/20{border-color:rgb(var(--success-300) / .2)}.border-emerald-300\/25{border-color:rgb(var(--success-300) / .25)}.border-emerald-400\/20{border-color:rgb(var(--success-400) / .2)}.border-fuchsia-300\/20{border-color:rgb(var(--steel-300) / .2)}.border-gray-300{--tw-border-opacity: 1;border-color:rgb(var(--navy-300) / var(--tw-border-opacity, 1))}.border-indigo-300\/20{border-color:rgb(var(--steel-300) / .2)}.border-orange-300\/20{border-color:rgb(var(--warning-300) / .2)}.border-orange-300\/25{border-color:rgb(var(--warning-300) / .25)}.border-rose-300\/10{border-color:rgb(var(--danger-300) / .1)}.border-rose-300\/15{border-color:rgb(var(--danger-300) / .15)}.border-rose-300\/20{border-color:rgb(var(--danger-300) / .2)}.border-rose-300\/25{border-color:rgb(var(--danger-300) / .25)}.border-rose-400\/20{border-color:rgb(var(--danger-400) / .2)}.border-rose-400\/30{border-color:rgb(var(--danger-400) / .3)}.border-sky-300\/15{border-color:rgb(var(--steel-300) / .15)}.border-sky-300\/20{border-color:rgb(var(--steel-300) / .2)}.border-sky-300\/25{border-color:rgb(var(--steel-300) / .25)}.border-slate-300\/20{border-color:rgb(var(--navy-300) / .2)}.border-slate-400\/20{border-color:rgb(var(--navy-400) / .2)}.border-slate-500{--tw-border-opacity: 1;border-color:rgb(var(--navy-500) / var(--tw-border-opacity, 1))}.border-slate-700{--tw-border-opacity: 1;border-color:rgb(var(--navy-700) / var(--tw-border-opacity, 1))}.border-slate-800{--tw-border-opacity: 1;border-color:rgb(var(--navy-800) / var(--tw-border-opacity, 1))}.border-teal-300\/10{border-color:rgb(var(--gold-300) / .1)}.border-teal-300\/20{border-color:rgb(var(--gold-300) / .2)}.border-transparent{border-color:transparent}.border-violet-300\/10{border-color:rgb(var(--steel-300) / .1)}.border-violet-300\/15{border-color:rgb(var(--steel-300) / .15)}.border-violet-300\/20{border-color:rgb(var(--steel-300) / .2)}.border-violet-300\/25{border-color:rgb(var(--steel-300) / .25)}.border-warning-300\/30{border-color:rgb(var(--warning-300) / .3)}.border-white\/10{border-color:rgb(var(--ivory) / .1)}.border-white\/15{border-color:rgb(var(--ivory) / .15)}.border-white\/20{border-color:rgb(var(--ivory) / .2)}.border-white\/25{border-color:rgb(var(--ivory) / .25)}.border-white\/5{border-color:rgb(var(--ivory) / .05)}.border-white\/\[\.07\]{border-color:rgb(var(--ivory) / .07)}.border-white\/\[\.08\]{border-color:rgb(var(--ivory) / .08)}.border-white\/\[\.12\]{border-color:rgb(var(--ivory) / .12)}.\!bg-rose-300\/\[\.06\]{background-color:rgb(var(--danger-300) / .06)!important}.\!bg-rose-400\/10{background-color:rgb(var(--danger-400) / .1)!important}.\!bg-transparent{background-color:transparent!important}.bg-amber-300{--tw-bg-opacity: 1;background-color:rgb(var(--warning-300) / var(--tw-bg-opacity, 1))}.bg-amber-300\/10{background-color:rgb(var(--warning-300) / .1)}.bg-amber-300\/5{background-color:rgb(var(--warning-300) / .05)}.bg-amber-300\/60{background-color:rgb(var(--warning-300) / .6)}.bg-amber-300\/\[\.025\]{background-color:rgb(var(--warning-300) / .025)}.bg-amber-300\/\[\.035\]{background-color:rgb(var(--warning-300) / .035)}.bg-amber-300\/\[\.045\]{background-color:rgb(var(--warning-300) / .045)}.bg-amber-300\/\[\.04\]{background-color:rgb(var(--warning-300) / .04)}.bg-amber-300\/\[\.055\]{background-color:rgb(var(--warning-300) / .055)}.bg-amber-300\/\[\.05\]{background-color:rgb(var(--warning-300) / .05)}.bg-amber-300\/\[\.06\]{background-color:rgb(var(--warning-300) / .06)}.bg-amber-300\/\[\.07\]{background-color:rgb(var(--warning-300) / .07)}.bg-amber-400{--tw-bg-opacity: 1;background-color:rgb(var(--warning-400) / var(--tw-bg-opacity, 1))}.bg-amber-400\/10{background-color:rgb(var(--warning-400) / .1)}.bg-amber-400\/15{background-color:rgb(var(--warning-400) / .15)}.bg-amber-400\/5{background-color:rgb(var(--warning-400) / .05)}.bg-black{--tw-bg-opacity: 1;background-color:rgb(var(--navy-black) / var(--tw-bg-opacity, 1))}.bg-black\/15{background-color:rgb(var(--navy-black) / .15)}.bg-black\/20{background-color:rgb(var(--navy-black) / .2)}.bg-black\/25{background-color:rgb(var(--navy-black) / .25)}.bg-black\/30{background-color:rgb(var(--navy-black) / .3)}.bg-black\/40{background-color:rgb(var(--navy-black) / .4)}.bg-black\/50{background-color:rgb(var(--navy-black) / .5)}.bg-blue-300\/10{background-color:rgb(var(--gold-300) / .1)}.bg-cyan-300{--tw-bg-opacity: 1;background-color:rgb(var(--gold-300) / var(--tw-bg-opacity, 1))}.bg-cyan-300\/10{background-color:rgb(var(--gold-300) / .1)}.bg-cyan-300\/15{background-color:rgb(var(--gold-300) / .15)}.bg-cyan-300\/25{background-color:rgb(var(--gold-300) / .25)}.bg-cyan-300\/5{background-color:rgb(var(--gold-300) / .05)}.bg-cyan-300\/60{background-color:rgb(var(--gold-300) / .6)}.bg-cyan-300\/70{background-color:rgb(var(--gold-300) / .7)}.bg-cyan-300\/\[\.035\]{background-color:rgb(var(--gold-300) / .035)}.bg-cyan-300\/\[\.03\]{background-color:rgb(var(--gold-300) / .03)}.bg-cyan-300\/\[\.045\]{background-color:rgb(var(--gold-300) / .045)}.bg-cyan-300\/\[\.04\]{background-color:rgb(var(--gold-300) / .04)}.bg-cyan-300\/\[\.055\]{background-color:rgb(var(--gold-300) / .055)}.bg-cyan-300\/\[\.05\]{background-color:rgb(var(--gold-300) / .05)}.bg-cyan-300\/\[\.06\]{background-color:rgb(var(--gold-300) / .06)}.bg-cyan-300\/\[\.07\]{background-color:rgb(var(--gold-300) / .07)}.bg-cyan-300\/\[\.08\]{background-color:rgb(var(--gold-300) / .08)}.bg-cyan-300\/\[\.10\]{background-color:rgb(var(--gold-300) / .1)}.bg-cyan-300\/\[\.12\]{background-color:rgb(var(--gold-300) / .12)}.bg-cyan-400{--tw-bg-opacity: 1;background-color:rgb(var(--gold-400) / var(--tw-bg-opacity, 1))}.bg-cyan-400\/10{background-color:rgb(var(--gold-400) / .1)}.bg-cyan-400\/15{background-color:rgb(var(--gold-400) / .15)}.bg-cyan-400\/5{background-color:rgb(var(--gold-400) / .05)}.bg-cyan-400\/70{background-color:rgb(var(--gold-400) / .7)}.bg-electric{--tw-bg-opacity: 1;background-color:rgb(var(--gold-300) / var(--tw-bg-opacity, 1))}.bg-emerald-300{--tw-bg-opacity: 1;background-color:rgb(var(--success-300) / var(--tw-bg-opacity, 1))}.bg-emerald-300\/10{background-color:rgb(var(--success-300) / .1)}.bg-emerald-300\/15{background-color:rgb(var(--success-300) / .15)}.bg-emerald-300\/70{background-color:rgb(var(--success-300) / .7)}.bg-emerald-300\/\[\.025\]{background-color:rgb(var(--success-300) / .025)}.bg-emerald-300\/\[\.035\]{background-color:rgb(var(--success-300) / .035)}.bg-emerald-300\/\[\.045\]{background-color:rgb(var(--success-300) / .045)}.bg-emerald-300\/\[\.04\]{background-color:rgb(var(--success-300) / .04)}.bg-emerald-300\/\[\.05\]{background-color:rgb(var(--success-300) / .05)}.bg-emerald-300\/\[\.06\]{background-color:rgb(var(--success-300) / .06)}.bg-emerald-300\/\[\.07\]{background-color:rgb(var(--success-300) / .07)}.bg-emerald-400{--tw-bg-opacity: 1;background-color:rgb(var(--success-400) / var(--tw-bg-opacity, 1))}.bg-emerald-400\/10{background-color:rgb(var(--success-400) / .1)}.bg-emerald-400\/15{background-color:rgb(var(--success-400) / .15)}.bg-emerald-400\/5{background-color:rgb(var(--success-400) / .05)}.bg-emerald-400\/\[\.07\]{background-color:rgb(var(--success-400) / .07)}.bg-fuchsia-300\/10{background-color:rgb(var(--steel-300) / .1)}.bg-gold-300\/15{background-color:rgb(var(--gold-300) / .15)}.bg-gray-100{--tw-bg-opacity: 1;background-color:rgb(var(--navy-100) / var(--tw-bg-opacity, 1))}.bg-gray-200{--tw-bg-opacity: 1;background-color:rgb(var(--navy-200) / var(--tw-bg-opacity, 1))}.bg-gray-800{--tw-bg-opacity: 1;background-color:rgb(var(--navy-800) / var(--tw-bg-opacity, 1))}.bg-indigo-300\/10{background-color:rgb(var(--steel-300) / .1)}.bg-navy-900{--tw-bg-opacity: 1;background-color:rgb(var(--navy-900) / var(--tw-bg-opacity, 1))}.bg-navy-900\/80{background-color:rgb(var(--navy-900) / .8)}.bg-navy-900\/85{background-color:rgb(var(--navy-900) / .85)}.bg-navy-900\/95{background-color:rgb(var(--navy-900) / .95)}.bg-navy-925{--tw-bg-opacity: 1;background-color:rgb(var(--navy-925) / var(--tw-bg-opacity, 1))}.bg-navy-925\/80{background-color:rgb(var(--navy-925) / .8)}.bg-navy-925\/95{background-color:rgb(var(--navy-925) / .95)}.bg-navy-975\/70{background-color:rgb(var(--navy-975) / .7)}.bg-orange-300{--tw-bg-opacity: 1;background-color:rgb(var(--warning-300) / var(--tw-bg-opacity, 1))}.bg-orange-300\/10{background-color:rgb(var(--warning-300) / .1)}.bg-rose-300{--tw-bg-opacity: 1;background-color:rgb(var(--danger-300) / var(--tw-bg-opacity, 1))}.bg-rose-300\/10{background-color:rgb(var(--danger-300) / .1)}.bg-rose-300\/70{background-color:rgb(var(--danger-300) / .7)}.bg-rose-300\/\[\.035\]{background-color:rgb(var(--danger-300) / .035)}.bg-rose-300\/\[\.04\]{background-color:rgb(var(--danger-300) / .04)}.bg-rose-300\/\[\.05\]{background-color:rgb(var(--danger-300) / .05)}.bg-rose-300\/\[\.06\]{background-color:rgb(var(--danger-300) / .06)}.bg-rose-300\/\[\.07\]{background-color:rgb(var(--danger-300) / .07)}.bg-rose-300\/\[\.08\]{background-color:rgb(var(--danger-300) / .08)}.bg-rose-400{--tw-bg-opacity: 1;background-color:rgb(var(--danger-400) / var(--tw-bg-opacity, 1))}.bg-rose-400\/10{background-color:rgb(var(--danger-400) / .1)}.bg-rose-400\/15{background-color:rgb(var(--danger-400) / .15)}.bg-rose-400\/5{background-color:rgb(var(--danger-400) / .05)}.bg-rose-400\/\[\.06\]{background-color:rgb(var(--danger-400) / .06)}.bg-rose-500{--tw-bg-opacity: 1;background-color:rgb(var(--danger-500) / var(--tw-bg-opacity, 1))}.bg-sky-300\/10{background-color:rgb(var(--steel-300) / .1)}.bg-sky-300\/70{background-color:rgb(var(--steel-300) / .7)}.bg-sky-300\/\[\.04\]{background-color:rgb(var(--steel-300) / .04)}.bg-sky-300\/\[\.05\]{background-color:rgb(var(--steel-300) / .05)}.bg-sky-300\/\[\.06\]{background-color:rgb(var(--steel-300) / .06)}.bg-sky-300\/\[\.07\]{background-color:rgb(var(--steel-300) / .07)}.bg-sky-400{--tw-bg-opacity: 1;background-color:rgb(var(--steel-400) / var(--tw-bg-opacity, 1))}.bg-sky-400\/15{background-color:rgb(var(--steel-400) / .15)}.bg-sky-400\/5{background-color:rgb(var(--steel-400) / .05)}.bg-slate-300\/10{background-color:rgb(var(--navy-300) / .1)}.bg-slate-300\/\[\.05\]{background-color:rgb(var(--navy-300) / .05)}.bg-slate-400\/10{background-color:rgb(var(--navy-400) / .1)}.bg-slate-500{--tw-bg-opacity: 1;background-color:rgb(var(--navy-500) / var(--tw-bg-opacity, 1))}.bg-slate-700{--tw-bg-opacity: 1;background-color:rgb(var(--navy-700) / var(--tw-bg-opacity, 1))}.bg-slate-800{--tw-bg-opacity: 1;background-color:rgb(var(--navy-800) / var(--tw-bg-opacity, 1))}.bg-slate-800\/80{background-color:rgb(var(--navy-800) / .8)}.bg-slate-900{--tw-bg-opacity: 1;background-color:rgb(var(--navy-900) / var(--tw-bg-opacity, 1))}.bg-slate-900\/40{background-color:rgb(var(--navy-900) / .4)}.bg-slate-900\/90{background-color:rgb(var(--navy-900) / .9)}.bg-slate-950{--tw-bg-opacity: 1;background-color:rgb(var(--navy-975) / var(--tw-bg-opacity, 1))}.bg-slate-950\/20{background-color:rgb(var(--navy-975) / .2)}.bg-slate-950\/25{background-color:rgb(var(--navy-975) / .25)}.bg-slate-950\/30{background-color:rgb(var(--navy-975) / .3)}.bg-slate-950\/35{background-color:rgb(var(--navy-975) / .35)}.bg-slate-950\/40{background-color:rgb(var(--navy-975) / .4)}.bg-slate-950\/50{background-color:rgb(var(--navy-975) / .5)}.bg-slate-950\/55{background-color:rgb(var(--navy-975) / .55)}.bg-slate-950\/60{background-color:rgb(var(--navy-975) / .6)}.bg-slate-950\/70{background-color:rgb(var(--navy-975) / .7)}.bg-teal-300\/10{background-color:rgb(var(--gold-300) / .1)}.bg-teal-300\/\[\.035\]{background-color:rgb(var(--gold-300) / .035)}.bg-transparent{background-color:transparent}.bg-violet-300\/10{background-color:rgb(var(--steel-300) / .1)}.bg-violet-300\/15{background-color:rgb(var(--steel-300) / .15)}.bg-violet-300\/70{background-color:rgb(var(--steel-300) / .7)}.bg-violet-300\/80{background-color:rgb(var(--steel-300) / .8)}.bg-violet-300\/\[\.025\]{background-color:rgb(var(--steel-300) / .025)}.bg-violet-300\/\[\.03\]{background-color:rgb(var(--steel-300) / .03)}.bg-violet-300\/\[\.045\]{background-color:rgb(var(--steel-300) / .045)}.bg-violet-300\/\[\.04\]{background-color:rgb(var(--steel-300) / .04)}.bg-violet-300\/\[\.05\]{background-color:rgb(var(--steel-300) / .05)}.bg-violet-300\/\[\.06\]{background-color:rgb(var(--steel-300) / .06)}.bg-violet-300\/\[\.08\]{background-color:rgb(var(--steel-300) / .08)}.bg-violet-400{--tw-bg-opacity: 1;background-color:rgb(var(--steel-400) / var(--tw-bg-opacity, 1))}.bg-violet-400\/15{background-color:rgb(var(--steel-400) / .15)}.bg-white{--tw-bg-opacity: 1;background-color:rgb(var(--ivory) / var(--tw-bg-opacity, 1))}.bg-white\/10{background-color:rgb(var(--ivory) / .1)}.bg-white\/5{background-color:rgb(var(--ivory) / .05)}.bg-white\/50{background-color:rgb(var(--ivory) / .5)}.bg-white\/\[\.025\]{background-color:rgb(var(--ivory) / .025)}.bg-white\/\[\.02\]{background-color:rgb(var(--ivory) / .02)}.bg-white\/\[\.035\]{background-color:rgb(var(--ivory) / .035)}.bg-white\/\[\.03\]{background-color:rgb(var(--ivory) / .03)}.bg-white\/\[\.04\]{background-color:rgb(var(--ivory) / .04)}.bg-white\/\[\.05\]{background-color:rgb(var(--ivory) / .05)}.bg-white\/\[\.06\]{background-color:rgb(var(--ivory) / .06)}.bg-\[radial-gradient\(circle_at_top_right\,rgb\(var\(--gold-400\)\/\.12\)\,transparent_45\%\)\]{background-image:radial-gradient(circle at top right,rgb(var(--gold-400)/.12),transparent 45%)}.bg-gradient-to-l{background-image:linear-gradient(to left,var(--tw-gradient-stops))}.bg-none{background-image:none}.from-cyan-300{--tw-gradient-from: rgb(var(--gold-300) / 1) var(--tw-gradient-from-position);--tw-gradient-to: rgb(var(--gold-300) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-violet-400{--tw-gradient-from: rgb(var(--steel-400) / 1) var(--tw-gradient-from-position);--tw-gradient-to: rgb(var(--steel-400) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.to-cyan-300{--tw-gradient-to: rgb(var(--gold-300) / 1) var(--tw-gradient-to-position)}.to-emerald-400{--tw-gradient-to: rgb(var(--success-400) / 1) var(--tw-gradient-to-position)}.decoration-slice{-webkit-box-decoration-break:slice;box-decoration-break:slice}.decoration-clone{-webkit-box-decoration-break:clone;box-decoration-break:clone}.box-decoration-slice{-webkit-box-decoration-break:slice;box-decoration-break:slice}.box-decoration-clone{-webkit-box-decoration-break:clone;box-decoration-break:clone}.bg-auto{background-size:auto}.bg-contain{background-size:contain}.bg-cover{background-size:cover}.bg-fixed{background-attachment:fixed}.bg-local{background-attachment:local}.bg-scroll{background-attachment:scroll}.bg-clip-border{background-clip:border-box}.bg-clip-padding{background-clip:padding-box}.bg-clip-content{background-clip:content-box}.bg-clip-text{-webkit-background-clip:text;background-clip:text}.bg-bottom{background-position:bottom}.bg-center{background-position:center}.bg-left{background-position:left}.bg-left-bottom{background-position:left bottom}.bg-left-top{background-position:left top}.bg-right{background-position:right}.bg-right-bottom{background-position:right bottom}.bg-right-top{background-position:right top}.bg-top{background-position:top}.bg-repeat{background-repeat:repeat}.bg-no-repeat{background-repeat:no-repeat}.bg-repeat-x{background-repeat:repeat-x}.bg-repeat-y{background-repeat:repeat-y}.bg-repeat-round{background-repeat:round}.bg-repeat-space{background-repeat:space}.bg-origin-border{background-origin:border-box}.bg-origin-padding{background-origin:padding-box}.bg-origin-content{background-origin:content-box}.fill-none{fill:none}.stroke-current{stroke:currentColor}.stroke-none{stroke:none}.stroke-2{stroke-width:2}.object-contain{-o-object-fit:contain;object-fit:contain}.object-cover{-o-object-fit:cover;object-fit:cover}.object-fill{-o-object-fit:fill;object-fit:fill}.object-none{-o-object-fit:none;object-fit:none}.object-scale-down{-o-object-fit:scale-down;object-fit:scale-down}.object-left-bottom{-o-object-position:left bottom;object-position:left bottom}.object-left-top{-o-object-position:left top;object-position:left top}.object-right-bottom{-o-object-position:right bottom;object-position:right bottom}.object-right-top{-o-object-position:right top;object-position:right top}.p-0{padding:0}.p-1{padding:.25rem}.p-2{padding:.5rem}.p-2\.5{padding:.625rem}.p-3{padding:.75rem}.p-3\.5{padding:.875rem}.p-4{padding:1rem}.p-5{padding:1.25rem}.p-6{padding:1.5rem}.p-8{padding:2rem}.\!px-2\.5{padding-left:.625rem!important;padding-right:.625rem!important}.\!px-3{padding-left:.75rem!important;padding-right:.75rem!important}.\!py-1\.5{padding-top:.375rem!important;padding-bottom:.375rem!important}.\!py-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.px-1{padding-left:.25rem;padding-right:.25rem}.px-1\.5{padding-left:.375rem;padding-right:.375rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-2\.5{padding-left:.625rem;padding-right:.625rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-3\.5{padding-left:.875rem;padding-right:.875rem}.px-4{padding-left:1rem;padding-right:1rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.py-0\.5{padding-top:.125rem;padding-bottom:.125rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.py-10{padding-top:2.5rem;padding-bottom:2.5rem}.py-14{padding-top:3.5rem;padding-bottom:3.5rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-2\.5{padding-top:.625rem;padding-bottom:.625rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-3\.5{padding-top:.875rem;padding-bottom:.875rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-5{padding-top:1.25rem;padding-bottom:1.25rem}.py-6{padding-top:1.5rem;padding-bottom:1.5rem}.py-8{padding-top:2rem;padding-bottom:2rem}.\!pr-11{padding-right:2.75rem!important}.\!pt-0{padding-top:0!important}.pb-1{padding-bottom:.25rem}.pb-2{padding-bottom:.5rem}.pb-3{padding-bottom:.75rem}.pb-4{padding-bottom:1rem}.pl-12{padding-left:3rem}.pl-20{padding-left:5rem}.pl-4{padding-left:1rem}.pr-10{padding-right:2.5rem}.pr-3{padding-right:.75rem}.pr-4{padding-right:1rem}.pr-5{padding-right:1.25rem}.ps-5{padding-inline-start:1.25rem}.pt-1{padding-top:.25rem}.pt-1\.5{padding-top:.375rem}.pt-2{padding-top:.5rem}.pt-3{padding-top:.75rem}.pt-3\.5{padding-top:.875rem}.pt-4{padding-top:1rem}.pt-5{padding-top:1.25rem}.pt-6{padding-top:1.5rem}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.text-justify{text-align:justify}.text-start{text-align:start}.text-end{text-align:end}.align-baseline{vertical-align:baseline}.align-top{vertical-align:top}.align-middle{vertical-align:middle}.align-bottom{vertical-align:bottom}.align-text-top{vertical-align:text-top}.align-text-bottom{vertical-align:text-bottom}.align-sub{vertical-align:sub}.align-super{vertical-align:super}.align-\[-0\.125em\]{vertical-align:-.125em}.font-mono{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.text-2xl{font-size:1.5rem;line-height:2rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-4xl{font-size:2.25rem;line-height:2.5rem}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.text-\[13px\]{font-size:13px}.text-\[9px\]{font-size:9px}.text-base{font-size:1rem;line-height:1.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-xs{font-size:.75rem;line-height:1rem}.font-black{font-weight:900}.font-bold{font-weight:700}.font-medium{font-weight:500}.font-normal{font-weight:400}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.lowercase{text-transform:lowercase}.capitalize{text-transform:capitalize}.normal-case{text-transform:none}.italic{font-style:italic}.not-italic{font-style:normal}.normal-nums{font-variant-numeric:normal}.ordinal{--tw-ordinal: ordinal;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.slashed-zero{--tw-slashed-zero: slashed-zero;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.lining-nums{--tw-numeric-figure: lining-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.oldstyle-nums{--tw-numeric-figure: oldstyle-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.proportional-nums{--tw-numeric-spacing: proportional-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.tabular-nums{--tw-numeric-spacing: tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.diagonal-fractions{--tw-numeric-fraction: diagonal-fractions;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.stacked-fractions{--tw-numeric-fraction: stacked-fractions;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.leading-4{line-height:1rem}.leading-5{line-height:1.25rem}.leading-6{line-height:1.5rem}.leading-7{line-height:1.75rem}.leading-8{line-height:2rem}.leading-9{line-height:2.25rem}.leading-none{line-height:1}.leading-relaxed{line-height:1.625}.leading-tight{line-height:1.25}.tracking-\[\.45em\]{letter-spacing:.45em}.tracking-\[\.6em\]{letter-spacing:.6em}.tracking-tight{letter-spacing:-.025em}.tracking-wide{letter-spacing:.025em}.tracking-wider{letter-spacing:.05em}.tracking-widest{letter-spacing:.1em}.\!text-amber-100{--tw-text-opacity: 1 !important;color:rgb(var(--warning-100) / var(--tw-text-opacity, 1))!important}.\!text-amber-200{--tw-text-opacity: 1 !important;color:rgb(var(--warning-200) / var(--tw-text-opacity, 1))!important}.\!text-cyan-100{--tw-text-opacity: 1 !important;color:rgb(var(--gold-100) / var(--tw-text-opacity, 1))!important}.\!text-cyan-200{--tw-text-opacity: 1 !important;color:rgb(var(--gold-200) / var(--tw-text-opacity, 1))!important}.\!text-cyan-50{--tw-text-opacity: 1 !important;color:rgb(var(--gold-50) / var(--tw-text-opacity, 1))!important}.\!text-emerald-100{--tw-text-opacity: 1 !important;color:rgb(var(--success-100) / var(--tw-text-opacity, 1))!important}.\!text-emerald-200{--tw-text-opacity: 1 !important;color:rgb(var(--success-200) / var(--tw-text-opacity, 1))!important}.\!text-emerald-50{--tw-text-opacity: 1 !important;color:rgb(var(--success-50) / var(--tw-text-opacity, 1))!important}.\!text-rose-100{--tw-text-opacity: 1 !important;color:rgb(var(--danger-100) / var(--tw-text-opacity, 1))!important}.\!text-rose-200{--tw-text-opacity: 1 !important;color:rgb(var(--danger-200) / var(--tw-text-opacity, 1))!important}.\!text-slate-300{--tw-text-opacity: 1 !important;color:rgb(var(--navy-300) / var(--tw-text-opacity, 1))!important}.\!text-slate-500{--tw-text-opacity: 1 !important;color:rgb(var(--navy-500) / var(--tw-text-opacity, 1))!important}.\!text-violet-100{--tw-text-opacity: 1 !important;color:rgb(var(--steel-100) / var(--tw-text-opacity, 1))!important}.\!text-violet-200{--tw-text-opacity: 1 !important;color:rgb(var(--steel-200) / var(--tw-text-opacity, 1))!important}.text-amber-100{--tw-text-opacity: 1;color:rgb(var(--warning-100) / var(--tw-text-opacity, 1))}.text-amber-100\/70{color:rgb(var(--warning-100) / .7)}.text-amber-100\/75{color:rgb(var(--warning-100) / .75)}.text-amber-100\/80{color:rgb(var(--warning-100) / .8)}.text-amber-200{--tw-text-opacity: 1;color:rgb(var(--warning-200) / var(--tw-text-opacity, 1))}.text-amber-200\/70{color:rgb(var(--warning-200) / .7)}.text-amber-200\/80{color:rgb(var(--warning-200) / .8)}.text-amber-200\/90{color:rgb(var(--warning-200) / .9)}.text-amber-300{--tw-text-opacity: 1;color:rgb(var(--warning-300) / var(--tw-text-opacity, 1))}.text-amber-50{--tw-text-opacity: 1;color:rgb(var(--warning-50) / var(--tw-text-opacity, 1))}.text-amber-50\/90{color:rgb(var(--warning-50) / .9)}.text-black{--tw-text-opacity: 1;color:rgb(var(--navy-black) / var(--tw-text-opacity, 1))}.text-blue-100{--tw-text-opacity: 1;color:rgb(var(--gold-100) / var(--tw-text-opacity, 1))}.text-blue-200{--tw-text-opacity: 1;color:rgb(var(--gold-200) / var(--tw-text-opacity, 1))}.text-cyan-100{--tw-text-opacity: 1;color:rgb(var(--gold-100) / var(--tw-text-opacity, 1))}.text-cyan-100\/70{color:rgb(var(--gold-100) / .7)}.text-cyan-100\/80{color:rgb(var(--gold-100) / .8)}.text-cyan-200{--tw-text-opacity: 1;color:rgb(var(--gold-200) / var(--tw-text-opacity, 1))}.text-cyan-200\/70{color:rgb(var(--gold-200) / .7)}.text-cyan-300{--tw-text-opacity: 1;color:rgb(var(--gold-300) / var(--tw-text-opacity, 1))}.text-cyan-400{--tw-text-opacity: 1;color:rgb(var(--gold-400) / var(--tw-text-opacity, 1))}.text-cyan-50{--tw-text-opacity: 1;color:rgb(var(--gold-50) / var(--tw-text-opacity, 1))}.text-cyan-50\/85{color:rgb(var(--gold-50) / .85)}.text-cyan-50\/90{color:rgb(var(--gold-50) / .9)}.text-danger-300{--tw-text-opacity: 1;color:rgb(var(--danger-300) / var(--tw-text-opacity, 1))}.text-emerald-100{--tw-text-opacity: 1;color:rgb(var(--success-100) / var(--tw-text-opacity, 1))}.text-emerald-100\/80{color:rgb(var(--success-100) / .8)}.text-emerald-200{--tw-text-opacity: 1;color:rgb(var(--success-200) / var(--tw-text-opacity, 1))}.text-emerald-200\/80{color:rgb(var(--success-200) / .8)}.text-emerald-300{--tw-text-opacity: 1;color:rgb(var(--success-300) / var(--tw-text-opacity, 1))}.text-emerald-400{--tw-text-opacity: 1;color:rgb(var(--success-400) / var(--tw-text-opacity, 1))}.text-emerald-50\/90{color:rgb(var(--success-50) / .9)}.text-fuchsia-100{--tw-text-opacity: 1;color:rgb(var(--steel-100) / var(--tw-text-opacity, 1))}.text-fuchsia-200{--tw-text-opacity: 1;color:rgb(var(--steel-200) / var(--tw-text-opacity, 1))}.text-gold-300{--tw-text-opacity: 1;color:rgb(var(--gold-300) / var(--tw-text-opacity, 1))}.text-gray-300{--tw-text-opacity: 1;color:rgb(var(--navy-300) / var(--tw-text-opacity, 1))}.text-gray-500{--tw-text-opacity: 1;color:rgb(var(--navy-500) / var(--tw-text-opacity, 1))}.text-gray-600{--tw-text-opacity: 1;color:rgb(var(--navy-600) / var(--tw-text-opacity, 1))}.text-gray-700{--tw-text-opacity: 1;color:rgb(var(--navy-700) / var(--tw-text-opacity, 1))}.text-gray-800{--tw-text-opacity: 1;color:rgb(var(--navy-800) / var(--tw-text-opacity, 1))}.text-indigo-100{--tw-text-opacity: 1;color:rgb(var(--steel-100) / var(--tw-text-opacity, 1))}.text-indigo-200{--tw-text-opacity: 1;color:rgb(var(--steel-200) / var(--tw-text-opacity, 1))}.text-navy-300{--tw-text-opacity: 1;color:rgb(var(--navy-300) / var(--tw-text-opacity, 1))}.text-navy-400{--tw-text-opacity: 1;color:rgb(var(--navy-400) / var(--tw-text-opacity, 1))}.text-navy-500{--tw-text-opacity: 1;color:rgb(var(--navy-500) / var(--tw-text-opacity, 1))}.text-orange-100{--tw-text-opacity: 1;color:rgb(var(--warning-100) / var(--tw-text-opacity, 1))}.text-orange-200{--tw-text-opacity: 1;color:rgb(var(--warning-200) / var(--tw-text-opacity, 1))}.text-red-300{--tw-text-opacity: 1;color:rgb(var(--danger-300) / var(--tw-text-opacity, 1))}.text-rose-100{--tw-text-opacity: 1;color:rgb(var(--danger-100) / var(--tw-text-opacity, 1))}.text-rose-100\/80{color:rgb(var(--danger-100) / .8)}.text-rose-100\/85{color:rgb(var(--danger-100) / .85)}.text-rose-200{--tw-text-opacity: 1;color:rgb(var(--danger-200) / var(--tw-text-opacity, 1))}.text-rose-200\/70{color:rgb(var(--danger-200) / .7)}.text-rose-300{--tw-text-opacity: 1;color:rgb(var(--danger-300) / var(--tw-text-opacity, 1))}.text-rose-50{--tw-text-opacity: 1;color:rgb(var(--danger-50) / var(--tw-text-opacity, 1))}.text-rose-50\/90{color:rgb(var(--danger-50) / .9)}.text-sky-100{--tw-text-opacity: 1;color:rgb(var(--steel-100) / var(--tw-text-opacity, 1))}.text-sky-100\/65{color:rgb(var(--steel-100) / .65)}.text-sky-200{--tw-text-opacity: 1;color:rgb(var(--steel-200) / var(--tw-text-opacity, 1))}.text-sky-200\/70{color:rgb(var(--steel-200) / .7)}.text-sky-300{--tw-text-opacity: 1;color:rgb(var(--steel-300) / var(--tw-text-opacity, 1))}.text-sky-50\/90{color:rgb(var(--steel-50) / .9)}.text-slate-100{--tw-text-opacity: 1;color:rgb(var(--navy-100) / var(--tw-text-opacity, 1))}.text-slate-200{--tw-text-opacity: 1;color:rgb(var(--navy-200) / var(--tw-text-opacity, 1))}.text-slate-300{--tw-text-opacity: 1;color:rgb(var(--navy-300) / var(--tw-text-opacity, 1))}.text-slate-400{--tw-text-opacity: 1;color:rgb(var(--navy-400) / var(--tw-text-opacity, 1))}.text-slate-500{--tw-text-opacity: 1;color:rgb(var(--navy-500) / var(--tw-text-opacity, 1))}.text-slate-600{--tw-text-opacity: 1;color:rgb(var(--navy-600) / var(--tw-text-opacity, 1))}.text-slate-950{--tw-text-opacity: 1;color:rgb(var(--navy-975) / var(--tw-text-opacity, 1))}.text-success-200{--tw-text-opacity: 1;color:rgb(var(--success-200) / var(--tw-text-opacity, 1))}.text-teal-100{--tw-text-opacity: 1;color:rgb(var(--gold-100) / var(--tw-text-opacity, 1))}.text-teal-200{--tw-text-opacity: 1;color:rgb(var(--gold-200) / var(--tw-text-opacity, 1))}.text-transparent{color:transparent}.text-violet-100{--tw-text-opacity: 1;color:rgb(var(--steel-100) / var(--tw-text-opacity, 1))}.text-violet-200{--tw-text-opacity: 1;color:rgb(var(--steel-200) / var(--tw-text-opacity, 1))}.text-warning-300{--tw-text-opacity: 1;color:rgb(var(--warning-300) / var(--tw-text-opacity, 1))}.text-white{--tw-text-opacity: 1;color:rgb(var(--ivory) / var(--tw-text-opacity, 1))}.underline{text-decoration-line:underline}.overline{text-decoration-line:overline}.line-through{text-decoration-line:line-through}.no-underline{text-decoration-line:none}.decoration-cyan-300\/30{text-decoration-color:rgb(var(--gold-300) / .3)}.decoration-solid{text-decoration-style:solid}.decoration-double{text-decoration-style:double}.decoration-dotted{text-decoration-style:dotted}.decoration-dashed{text-decoration-style:dashed}.decoration-wavy{text-decoration-style:wavy}.decoration-auto{text-decoration-thickness:auto}.decoration-from-font{text-decoration-thickness:from-font}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.subpixel-antialiased{-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto}.placeholder-slate-600::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgb(var(--navy-600) / var(--tw-placeholder-opacity, 1))}.placeholder-slate-600::placeholder{--tw-placeholder-opacity: 1;color:rgb(var(--navy-600) / var(--tw-placeholder-opacity, 1))}.accent-auto{accent-color:auto}.opacity-0{opacity:0}.opacity-100{opacity:1}.opacity-40{opacity:.4}.opacity-50{opacity:.5}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.opacity-80{opacity:.8}.mix-blend-plus-darker{mix-blend-mode:plus-darker}.mix-blend-plus-lighter{mix-blend-mode:plus-lighter}.shadow{--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-2xl{--tw-shadow: 0 25px 50px -12px rgb(0 0 0 / .25);--tw-shadow-colored: 0 25px 50px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_0_1px_rgb\(var\(--gold-300\)\/\.15\)\]{--tw-shadow: 0 0 0 1px rgb(var(--gold-300)/.15);--tw-shadow-colored: 0 0 0 1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_0_2px_rgb\(var\(--navy-925\)\)\,0_0_14px_rgb\(var\(--danger-500\)\/\.85\)\]{--tw-shadow: 0 0 0 2px rgb(var(--navy-925)),0 0 14px rgb(var(--danger-500)/.85);--tw-shadow-colored: 0 0 0 2px var(--tw-shadow-color), 0 0 14px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_0_2px_rgb\(var\(--navy-925\)\)\,0_0_14px_rgb\(var\(--gold-300\)\/\.85\)\]{--tw-shadow: 0 0 0 2px rgb(var(--navy-925)),0 0 14px rgb(var(--gold-300)/.85);--tw-shadow-colored: 0 0 0 2px var(--tw-shadow-color), 0 0 14px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_0_2px_rgb\(var\(--navy-925\)\)\,0_0_14px_rgb\(var\(--success-300\)\/\.85\)\]{--tw-shadow: 0 0 0 2px rgb(var(--navy-925)),0 0 14px rgb(var(--success-300)/.85);--tw-shadow-colored: 0 0 0 2px var(--tw-shadow-color), 0 0 14px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_0_2px_rgb\(var\(--navy-925\)\)\,0_0_14px_rgb\(var\(--warning-300\)\/\.85\)\]{--tw-shadow: 0 0 0 2px rgb(var(--navy-925)),0 0 14px rgb(var(--warning-300)/.85);--tw-shadow-colored: 0 0 0 2px var(--tw-shadow-color), 0 0 14px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_10px_rgb\(var\(--gold-300\)\/0\.3\)\]{--tw-shadow: 0 0 10px rgb(var(--gold-300)/.3);--tw-shadow-colored: 0 0 10px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[inset_0_2px_10px_rgb\(var\(--navy-black\)\/0\.5\)\]{--tw-shadow: inset 0 2px 10px rgb(var(--navy-black)/.5);--tw-shadow-colored: inset 0 2px 10px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[inset_0_2px_4px_rgb\(var\(--navy-black\)\/0\.3\)\]{--tw-shadow: inset 0 2px 4px rgb(var(--navy-black)/.3);--tw-shadow-colored: inset 0 2px 4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-inner{--tw-shadow: inset 0 2px 4px 0 rgb(0 0 0 / .05);--tw-shadow-colored: inset 0 2px 4px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-sm{--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-xl{--tw-shadow: 0 20px 25px -5px rgb(0 0 0 / .1), 0 8px 10px -6px rgb(0 0 0 / .1);--tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-black\/40{--tw-shadow-color: rgb(var(--navy-black) / .4);--tw-shadow: var(--tw-shadow-colored)}.shadow-cyan-950\/10{--tw-shadow-color: rgb(var(--steel-950) / .1);--tw-shadow: var(--tw-shadow-colored)}.shadow-slate-950\/40{--tw-shadow-color: rgb(var(--navy-975) / .4);--tw-shadow: var(--tw-shadow-colored)}.outline-none{outline:2px solid transparent;outline-offset:2px}.outline{outline-style:solid}.outline-dashed{outline-style:dashed}.outline-dotted{outline-style:dotted}.outline-double{outline-style:double}.ring{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-1{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-2{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-inset{--tw-ring-inset: inset}.ring-cyan-200\/20{--tw-ring-color: rgb(var(--gold-200) / .2)}.ring-cyan-200\/25{--tw-ring-color: rgb(var(--gold-200) / .25)}.ring-cyan-200\/30{--tw-ring-color: rgb(var(--gold-200) / .3)}.ring-cyan-300\/30{--tw-ring-color: rgb(var(--gold-300) / .3)}.ring-gray-300{--tw-ring-opacity: 1;--tw-ring-color: rgb(var(--navy-300) / var(--tw-ring-opacity, 1))}.ring-navy-925{--tw-ring-opacity: 1;--tw-ring-color: rgb(var(--navy-925) / var(--tw-ring-opacity, 1))}.ring-white\/15{--tw-ring-color: rgb(var(--ivory) / .15)}.ring-offset{--tw-ring-offset-color: rgb(var(--navy-950))}.blur{--tw-blur: blur(8px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.drop-shadow{--tw-drop-shadow: drop-shadow(0 1px 2px rgb(0 0 0 / .1)) drop-shadow(0 1px 1px rgb(0 0 0 / .06));filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.drop-shadow-none{--tw-drop-shadow: drop-shadow(0 0 #0000);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.grayscale{--tw-grayscale: grayscale(100%);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.invert{--tw-invert: invert(100%);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.sepia{--tw-sepia: sepia(100%);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.backdrop-blur{--tw-backdrop-blur: blur(8px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-\[2px\]{--tw-backdrop-blur: blur(2px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-sm{--tw-backdrop-blur: blur(4px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-xl{--tw-backdrop-blur: blur(24px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-grayscale{--tw-backdrop-grayscale: grayscale(100%);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-invert{--tw-backdrop-invert: invert(100%);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-sepia{--tw-backdrop-sepia: sepia(100%);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-opacity{transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-transform{transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.duration-150{transition-duration:.15s}.duration-200{transition-duration:.2s}.duration-300{transition-duration:.3s}.duration-500{transition-duration:.5s}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}.will-change-auto{will-change:auto}.will-change-contents{will-change:contents}.will-change-scroll{will-change:scroll-position}.will-change-transform{will-change:transform}.contain-none{contain:none}.contain-content{contain:content}.contain-strict{contain:strict}.contain-size{--tw-contain-size: size;contain:var(--tw-contain-size) var(--tw-contain-layout) var(--tw-contain-paint) var(--tw-contain-style)}.contain-inline-size{--tw-contain-size: inline-size;contain:var(--tw-contain-size) var(--tw-contain-layout) var(--tw-contain-paint) var(--tw-contain-style)}.contain-layout{--tw-contain-layout: layout;contain:var(--tw-contain-size) var(--tw-contain-layout) var(--tw-contain-paint) var(--tw-contain-style)}.contain-paint{--tw-contain-paint: paint;contain:var(--tw-contain-size) var(--tw-contain-layout) var(--tw-contain-paint) var(--tw-contain-style)}.contain-style{--tw-contain-style: style;contain:var(--tw-contain-size) var(--tw-contain-layout) var(--tw-contain-paint) var(--tw-contain-style)}.content-none{--tw-content: none;content:var(--tw-content)}.forced-color-adjust-auto{forced-color-adjust:auto}.forced-color-adjust-none{forced-color-adjust:none}:root{--prestige-font-sans: "Cairo", Tahoma, Arial, sans-serif;--ivory: 250 248 243;--navy-black: 1 3 9;--navy-50: 250 248 243;--navy-100: 240 238 233;--navy-200: 228 225 221;--navy-300: 203 208 215;--navy-400: 153 161 172;--navy-500: 116 125 140;--navy-600: 76 87 104;--navy-700: 56 68 87;--navy-800: 34 46 64;--navy-850: 29 40 58;--navy-875: 24 35 53;--navy-900: 18 29 46;--navy-925: 14 24 40;--navy-950: 8 17 31;--navy-975: 4 11 24;--gold-50: 251 245 231;--gold-100: 247 235 208;--gold-200: 231 207 156;--gold-300: 208 173 104;--gold-400: 191 151 82;--gold-500: 171 131 66;--gold-600: 145 109 54;--gold-700: 118 87 42;--gold-800: 92 68 34;--gold-900: 69 51 27;--gold-950: 45 32 17;--steel-50: 243 246 251;--steel-100: 230 236 247;--steel-200: 209 220 240;--steel-300: 180 197 226;--steel-400: 146 165 200;--steel-500: 114 135 172;--steel-600: 89 108 142;--steel-700: 69 85 115;--steel-800: 53 67 91;--steel-900: 39 50 71;--steel-950: 25 34 50;--success-50: 240 252 244;--success-100: 217 247 230;--success-200: 184 239 208;--success-300: 143 225 182;--success-400: 105 205 155;--success-500: 82 179 132;--success-600: 65 145 106;--success-700: 54 116 85;--success-800: 43 92 67;--success-900: 36 75 55;--success-950: 18 42 30;--danger-50: 253 242 242;--danger-100: 251 230 230;--danger-200: 248 208 209;--danger-300: 243 171 174;--danger-400: 236 126 135;--danger-500: 227 88 105;--danger-600: 208 66 87;--danger-700: 175 52 71;--danger-800: 147 44 60;--danger-900: 126 39 52;--danger-950: 70 17 25;--warning-50: 255 250 243;--warning-100: 255 240 221;--warning-200: 254 225 192;--warning-300: 253 205 157;--warning-400: 253 185 125;--warning-500: 246 155 79;--warning-600: 211 122 57;--warning-700: 172 90 37;--warning-800: 139 70 30;--warning-900: 114 58 27;--warning-950: 65 29 10;--brand-navy: var(--navy-950);--brand-gold: var(--gold-300);--brand-ivory: var(--ivory)}.agreement-accept-form>label,.agreement-decline label,.consent-check{display:flex;align-items:flex-start;gap:.55rem;color:rgb(var(--navy-300));font-size:.68rem;line-height:1.55}.agreement-accept-form input[type=checkbox],.agreement-decline input[type=checkbox],.consent-check input[type=checkbox]{width:1rem;height:1rem;flex:0 0 auto;margin-top:.12rem;accent-color:rgb(var(--gold-500))}.agreement-accept-form>label,.agreement-decline form>label,.consent-check{position:relative;padding:.62rem .65rem;border:1px solid rgb(var(--navy-400) / .16);border-radius:.75rem;background:rgb(var(--navy-975) / .22);cursor:pointer;transition:border-color .18s ease,background-color .18s ease,box-shadow .18s ease}.agreement-accept-form>label:hover,.agreement-decline form>label:hover,.consent-check:hover{border-color:rgb(var(--gold-300) / .38);background:rgb(var(--gold-600) / .07)}.agreement-accept-form>label:has(input:checked),.agreement-decline form>label:has(input:checked),.consent-check:has(input:checked){border-color:rgb(var(--success-400) / .58);background:rgb(var(--success-500) / .11);box-shadow:inset 0 0 0 1px rgb(var(--success-300) / .08)}.agreement-accept-form input[type=checkbox],.agreement-decline input[type=checkbox],.consent-check input[type=checkbox]{-moz-appearance:none;appearance:none;-webkit-appearance:none;display:grid;place-content:center;width:1.28rem;height:1.28rem;margin-top:0;border:2px solid rgb(var(--navy-500));border-radius:.36rem;background:rgb(var(--navy-900));box-shadow:inset 0 1px 2px rgb(var(--navy-975) / .5);cursor:pointer;transition:border-color .16s ease,background-color .16s ease,box-shadow .16s ease}.agreement-accept-form input[type=checkbox]:before,.agreement-decline input[type=checkbox]:before,.consent-check input[type=checkbox]:before{content:"";width:.34rem;height:.68rem;border:solid rgb(var(--success-950));border-width:0 .18rem .18rem 0;transform:rotate(45deg) scale(0);transform-origin:center;transition:transform .14s ease}.agreement-accept-form input[type=checkbox]:checked,.agreement-decline input[type=checkbox]:checked,.consent-check input[type=checkbox]:checked{border-color:rgb(var(--success-200));background:rgb(var(--success-400));box-shadow:0 0 0 3px rgb(var(--success-400) / .16),0 0 14px rgb(var(--success-500) / .22)}.agreement-accept-form input[type=checkbox]:checked:before,.agreement-decline input[type=checkbox]:checked:before,.consent-check input[type=checkbox]:checked:before{transform:rotate(45deg) scale(1)}.agreement-accept-form input[type=checkbox]:focus-visible,.agreement-decline input[type=checkbox]:focus-visible,.consent-check input[type=checkbox]:focus-visible{outline:3px solid rgb(var(--gold-400) / .42);outline-offset:3px}.agreement-accept-form>label:has(input:checked) span,.agreement-decline form>label:has(input:checked) span,.consent-check:has(input:checked) span{color:rgb(var(--success-50))}.agreement-accept-form input[type=checkbox]:checked,.agreement-decline input[type=checkbox]:checked,.consent-check input[type=checkbox]:checked{color:rgb(var(--success-400))}[data-pwa-install-banner][hidden],[data-pwa-install-banner] [hidden],[data-pwa-mode][hidden],[data-push-state][hidden],[data-push-test-result][hidden]{display:none!important}@media all and (display-mode:standalone){[data-pwa-install-link]{display:none}}[data-image-selected][hidden],[data-image-empty][hidden]{display:none!important}@keyframes cardReveal{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}.instrument-card{background:linear-gradient(145deg,rgb(var(--ivory)/.03),rgb(var(--ivory)/.01));backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.instrument-shimmer{background:linear-gradient(105deg,transparent 40%,rgb(var(--ivory) / .03) 45%,rgb(var(--ivory) / .05) 50%,rgb(var(--ivory) / .03) 55%,transparent 60%);background-size:200% 100%;opacity:0;transition:opacity .5s ease}.instrument-card:hover .instrument-shimmer{opacity:1;animation:instrumentShimmer 2s ease-in-out infinite}@keyframes instrumentShimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.instrument-bar{transition:width .7s cubic-bezier(.4,0,.2,1)}@keyframes gradient-shift{0%,to{background-position:0% 50%}50%{background-position:100% 50%}}.gradient-animate{background-size:200% 200%;animation:gradient-shift 15s ease infinite}.noise-overlay{position:absolute;top:0;right:0;bottom:0;left:0;opacity:.03;pointer-events:none;mix-blend-mode:overlay;background-image:url(/build/assets/noise-D1-ZZZYv.webp)}*{scrollbar-width:thin;scrollbar-color:rgb(var(--gold-300)) rgb(var(--navy-950))}::-webkit-scrollbar{width:8px}::-webkit-scrollbar-track{background:rgb(var(--navy-950))}::-webkit-scrollbar-thumb{background:linear-gradient(180deg,rgb(var(--gold-300)),rgb(var(--gold-400)));border-radius:10px}::-webkit-scrollbar-thumb:hover{background:linear-gradient(180deg,rgb(var(--gold-400)),rgb(var(--gold-300)))}.custom-scrollbar::-webkit-scrollbar{width:4px}.custom-scrollbar::-webkit-scrollbar-track{background:rgb(var(--ivory) / .02);border-radius:10px}.custom-scrollbar::-webkit-scrollbar-thumb{background:rgb(var(--gold-300) / .2);border-radius:10px}.custom-scrollbar::-webkit-scrollbar-thumb:hover{background:rgb(var(--gold-300) / .4)}.custom-scrollbar{scrollbar-width:thin;scrollbar-color:rgb(var(--gold-300) / .2) transparent}.no-scrollbar::-webkit-scrollbar,.scrollbar-hide::-webkit-scrollbar{display:none}.no-scrollbar,.scrollbar-hide{-ms-overflow-style:none;scrollbar-width:none}.floating-particles{position:fixed;width:100%;height:100%;overflow:hidden;pointer-events:none;z-index:0}.particle{position:absolute;width:3px;height:3px;background:rgb(var(--gold-300));border-radius:50%;opacity:.3;animation:particleFloat 20s infinite}@keyframes particleFloat{0%{transform:translateY(100vh) translate(0);opacity:0}10%{opacity:.3}90%{opacity:.3}to{transform:translateY(-100px) translate(100px);opacity:0}}.nav-link{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;padding:.5rem .75rem;border-radius:9999px;font-size:.875rem;font-weight:500;color:rgb(var(--navy-300));transition:all .2s}.nav-link:hover{color:rgb(var(--ivory));background-color:rgb(var(--ivory) / .05)}.nav-link.active{background-color:rgb(var(--gold-300) / .1);color:rgb(var(--gold-300));font-weight:700;box-shadow:0 0 10px rgb(var(--gold-300) / .1);border:1px solid rgb(var(--ivory) / .1)}.dropdown-item{display:flex;align-items:center;justify-content:center;gap:.75rem;padding:.75rem 1rem;font-size:.875rem;color:rgb(var(--navy-400));border-radius:.75rem;width:100%;transition:all .3s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}.dropdown-item:hover{background-color:rgb(var(--ivory) / .05);color:rgb(var(--ivory));padding-right:1.25rem}.dropdown-item.active{background-color:rgb(var(--gold-300) / .08);color:rgb(var(--gold-300));font-weight:700}.dropdown-item.active:before{content:"";position:absolute;right:0;top:20%;bottom:20%;width:3px;background:rgb(var(--gold-300));border-radius:0 4px 4px 0;box-shadow:0 0 10px rgb(var(--gold-300) / .5)}.dropdown-item i{width:1.25rem;text-align:center;font-size:.9rem;opacity:.7}.dropdown-item:hover i{opacity:1;transform:scale(1.1)}@media(max-width:1023px){.mobile-dashboard-relocated{display:none!important}.dropdown-item{padding:.5rem .75rem;font-size:.8125rem;gap:.5rem}.dropdown-item i{font-size:.8rem;width:1rem}}.mobile-nav-link{display:block;width:100%;text-align:center;padding:.5rem .75rem;border-radius:.5rem;font-size:1rem;font-weight:500;color:rgb(var(--navy-300));transition:color .2s,background-color .2s}.mobile-nav-link:hover{color:rgb(var(--gold-300));background-color:rgb(var(--ivory) / .05)}.mobile-nav-link.active{background-color:rgb(var(--ivory) / .05);color:rgb(var(--gold-300))}.desk-table .num,.desk-table .mono,.desk-metric-value,.desk-hash,.desk-kv dd,.desk-status-code,.desk-head-meta dd,.desk-chip,.desk-json-pre,.desk-step-time,.desk-bar-legend dd,.desk-menu-format,.desk-table .desk-hash{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,Cairo,Tahoma,Arial,sans-serif}.desk-table thead th.num{direction:rtl;font-family:inherit}.admin-page .secondary-button.desk-btn-sm,.admin-page .primary-button.desk-btn-sm{min-height:2.125rem;padding:.375rem .75rem;font-size:.6875rem;border-radius:.625rem}@media(min-width:640px){.desk-section-nav{top:5.0625rem}.desk-report [id]{scroll-margin-top:9.25rem}}@media(min-width:1024px){.desk-report [id]{scroll-margin-top:11.5rem}}@media(prefers-reduced-motion:reduce){.desk-section-nav-track{scroll-behavior:auto}}@media(max-width:639px){.admin-page .primary-button,.admin-page .secondary-button{min-height:2.75rem;padding-inline:1rem;padding-block:.625rem;font-size:.8125rem}}@keyframes investmentMarketScan{0%{transform:translate(0);opacity:0}12%{opacity:.85}88%{opacity:.85}to{transform:translate(var(--investment-scan-distance, 674px));opacity:0}}@keyframes investmentMarketPulse{0%{r:5;opacity:.75}to{r:16;opacity:0}}@keyframes heroFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-12px)}}@media(max-width:639px){.hero-badge{font-size:.65rem;padding:.5rem .65rem}.hero-badge-top{right:-2%}.hero-badge-bottom{left:-2%}}@media(max-width:1023px){.site-header{position:relative;z-index:60;flex:0 0 auto}.site-header>.site-container{position:relative;z-index:3;height:4rem}.mobile-navigation-backdrop{top:4rem}.site-header img{height:2.25rem;width:2.25rem;border-radius:.75rem}.mobile-menu-button,.header-user-icon,.admin-header-icon{height:2.5rem;width:2.5rem}.mobile-navigation-panel{position:absolute;top:100%;right:0;left:0;max-height:calc(100dvh - 4rem);overflow-x:hidden;overflow-y:auto;box-shadow:0 24px 45px rgb(var(--navy-975) / .48)}.mobile-navigation-panel .mobile-menu{gap:.35rem;padding-top:.6rem;padding-bottom:.6rem}.mobile-navigation-panel .primary-button{min-height:2.75rem;justify-content:center;margin-top:0;padding:.5rem .6rem;font-size:.7rem}}@media(max-width:1023px)and (max-height:640px){.site-header>.site-container{height:3.5rem}.mobile-navigation-backdrop{top:3.5rem}.site-header img{height:2rem;width:2rem}.mobile-menu-button,.header-user-icon,.admin-header-icon{height:2.25rem;width:2.25rem}.mobile-navigation-panel{max-height:calc(100dvh - 3.5rem)}}@media(max-width:1023px)and (max-height:600px)and (orientation:landscape){.site-header{position:relative;z-index:60;flex:0 0 auto}.site-header>.site-container{height:3.5rem}.site-header img{height:2rem;width:2rem;border-radius:.7rem}.mobile-menu-button,.header-user-icon,.admin-header-icon{height:2.25rem;width:2.25rem}.site-footer{display:block}.site-footer .footer-container{padding-top:.25rem;padding-bottom:.2rem}.site-footer .footer-main{display:grid;grid-template-columns:minmax(5rem,.55fr) minmax(5rem,.55fr) minmax(0,2fr);align-items:center;gap:.3rem}.site-footer .footer-brand{display:none}.site-footer .footer-menu-summary{min-height:1.8rem;padding:.25rem .4rem}.site-footer .footer-menu-icon{height:1.2rem;width:1.2rem}.site-footer .footer-licenses{grid-column:auto;padding:.2rem}.site-footer .footer-licenses-heading{display:none}.site-footer .license-card{min-height:2.65rem}.site-footer .license-card-icon{height:1.55rem;width:1.55rem}.site-footer .license-card-kicker{font-size:.42rem;line-height:.6rem}.site-footer .license-card-copy strong{margin-top:0;font-size:.55rem;line-height:.8rem}.site-footer .license-card-copy small,.site-footer .footer-license-note{display:none}.site-footer .footer-bottom{margin-top:.15rem;padding-top:.15rem}.mobile-navigation-panel{position:absolute;top:100%;right:0;left:0;max-height:calc(100dvh - 3.5rem);overflow-x:hidden;overflow-y:auto;box-shadow:0 24px 45px rgb(var(--navy-975) / .48)}.mobile-navigation-panel .mobile-menu{grid-template-columns:repeat(3,minmax(0,1fr));gap:.3rem;padding-top:.4rem;padding-bottom:.4rem}.mobile-navigation-panel .mobile-header-link,.mobile-navigation-panel .mobile-menu-signout,.mobile-navigation-panel .pwa-menu-cta,.mobile-navigation-panel .primary-button{min-height:2.1rem;justify-content:center;margin-top:0;padding:.25rem .4rem;text-align:center;font-size:.62rem}.mobile-navigation-panel .user-nav-icon,.mobile-navigation-panel .pwa-menu-cta-icon{height:1.35rem;width:1.35rem;font-size:.55rem}.mobile-navigation-panel .mobile-account-overview{padding:.3rem}.mobile-navigation-panel .mobile-account-avatar{height:2rem;width:2rem;border-radius:.6rem}.mobile-navigation-panel .mobile-account-manage{min-height:2.1rem}.mobile-navigation-panel .mobile-account-name{font-size:.68rem;line-height:.95rem}}.telegram-support-fab{bottom:max(calc(1rem + env(safe-area-inset-bottom)),calc(var(--floating-footer-offset, 0px) + .75rem))!important}.telegram-support-fab.is-footer-covered{visibility:hidden;opacity:0;pointer-events:none}@keyframes landingRise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes landingFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-7px)}}@keyframes landingPulse{0%,to{opacity:1}50%{opacity:.4}}a.landing-card-tag{text-decoration:none;transition:border-color .18s ease,color .18s ease}a.landing-card-tag:hover{border-color:rgb(var(--gold-300) / .4);color:rgb(var(--ivory))}.landing-footer-brand strong,.telegram-conversion-brand-name,.manager-brand strong{overflow-wrap:anywhere;white-space:normal}.company-references{display:flex;flex-wrap:wrap;gap:.75rem 1.25rem;padding-block:1rem}.company-references a{display:inline-flex;align-items:center;gap:.4rem;color:#d8b776;font-size:.8rem}.company-references svg{width:.85rem;height:.85rem}.ux-brand-copy strong,.landing-footer-brand strong,.telegram-conversion-brand-name,.manager-brand strong{white-space:normal;overflow-wrap:anywhere;line-height:1.4}:root{--ux-font-body: "IBM Plex Sans Arabic", "Cairo", Tahoma, Arial, sans-serif;--ux-font-display: "Readex Pro", "IBM Plex Sans Arabic", "Cairo", Tahoma, sans-serif;--ux-font-mono: ui-monospace, "SFMono-Regular", Menlo, Consolas, "IBM Plex Sans Arabic", "Cairo", monospace;--ux-r-xs: .5rem;--ux-r-sm: .625rem;--ux-r: .875rem;--ux-r-lg: 1.125rem;--ux-r-xl: 1.5rem;--ux-line: rgb(var(--ivory) / .075);--ux-line-soft: rgb(var(--ivory) / .05);--ux-line-strong: rgb(var(--ivory) / .13);--ux-line-gold: rgb(var(--gold-300) / .32);--ux-page: 7 15 28;--ux-well: rgb(var(--navy-975) / .62);--ux-surface: rgb(var(--navy-900) / .74);--ux-surface-solid: rgb(var(--navy-900));--ux-surface-raised: rgb(var(--navy-850) / .9);--ux-surface-grad: linear-gradient(180deg, rgb(var(--navy-875) / .82) 0%, rgb(var(--navy-900) / .76) 100%);--ux-glass: rgb(var(--navy-925) / .78);--ux-text: rgb(var(--navy-100));--ux-text-strong: rgb(var(--ivory));--ux-text-soft: rgb(var(--navy-300));--ux-text-muted: rgb(var(--navy-400));--ux-text-faint: rgb(var(--navy-500));--ux-gold: rgb(var(--gold-300));--ux-gold-soft: rgb(var(--gold-200));--ux-gold-grad: linear-gradient(180deg, rgb(var(--gold-200)) 0%, rgb(var(--gold-300)) 52%, rgb(var(--gold-400)) 100%);--ux-gold-hairline: linear-gradient(90deg, transparent, rgb(var(--gold-300) / .55), transparent);--ux-shadow-xs: 0 1px 2px rgb(var(--navy-black) / .35);--ux-shadow: inset 0 1px 0 rgb(var(--ivory) / .04), 0 1px 2px rgb(var(--navy-black) / .28), 0 22px 44px -26px rgb(var(--navy-black) / .85);--ux-shadow-lg: inset 0 1px 0 rgb(var(--ivory) / .05), 0 2px 6px rgb(var(--navy-black) / .3), 0 40px 80px -30px rgb(var(--navy-black) / .9);--ux-glow-gold: 0 10px 30px -12px rgb(var(--gold-400) / .55);--ux-ease: cubic-bezier(.2, .7, .2, 1);--ux-fast: .16s;--ux-med: .26s;--ux-focus-ring: 0 0 0 3px rgb(var(--navy-950)), 0 0 0 5px rgb(var(--gold-300) / .7);--ux-topbar-h: 4rem;--ux-tabbar-h: 0px;--ux-sidebar-w: 0px}.ux-app{font-family:var(--ux-font-body);font-size:15px;line-height:1.7;color:var(--ux-text);background-color:rgb(var(--ux-page));font-feature-settings:"kern" 1;text-rendering:optimizeLegibility}:where(.ux-app) :where(h1,h2,h3,h4,h5,h6){font-family:var(--ux-font-display);letter-spacing:0}:where(.ux-app) :where(code,kbd,samp,pre,.font-mono){font-family:var(--ux-font-mono)}:where(.ux-app) ::-moz-selection{background:rgb(var(--gold-300) / .32);color:rgb(var(--ivory))}:where(.ux-app) ::selection{background:rgb(var(--gold-300) / .32);color:rgb(var(--ivory))}:where(.ux-app) :where(a,button,input,select,textarea,summary,[tabindex]):focus-visible{outline:2px solid rgb(var(--gold-300) / .85);outline-offset:2px}.ux-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:-10;pointer-events:none;overflow:hidden;background:radial-gradient(70rem 32rem at 100% -8%,rgb(var(--steel-500) / .16),transparent 62%),radial-gradient(52rem 26rem at 0% -4%,rgb(var(--gold-400) / .085),transparent 64%),radial-gradient(60rem 40rem at 50% 115%,rgb(var(--steel-700) / .16),transparent 70%),linear-gradient(180deg,#0b1628,rgb(var(--navy-950)) 40%,rgb(var(--ux-page)))}.ux-backdrop:before{content:"";position:absolute;width:min(78rem,150vw);aspect-ratio:1;inset-inline-start:max(-30rem,-40vw);top:-34rem;background:url(/build/assets/guilloche-Bs7jBaIB.svg) center / contain no-repeat;opacity:.085;-webkit-mask-image:radial-gradient(closest-side,#000 55%,transparent 100%);mask-image:radial-gradient(closest-side,#000 55%,transparent 100%)}.ux-backdrop:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(rgb(var(--ivory) / .018) 1px,transparent 1px),linear-gradient(90deg,rgb(var(--ivory) / .018) 1px,transparent 1px);background-size:56px 56px;-webkit-mask-image:linear-gradient(180deg,#000 0%,transparent 55%);mask-image:linear-gradient(180deg,#000 0%,transparent 55%)}@media(max-width:767px){.ux-backdrop:before{width:44rem;top:-22rem;inset-inline-start:-18rem;opacity:.075}}.ux-app [hidden]{display:none!important}:where(.ux-app) .site-background{display:none}@keyframes uxRise{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes uxFade{0%{opacity:0}to{opacity:1}}.ux-rise{animation:uxRise .5s var(--ux-ease) backwards}.ux-main>*{animation:uxRise .45s var(--ux-ease) backwards}.ux-main>*:nth-child(2){animation-delay:.04s}.ux-main>*:nth-child(3){animation-delay:.08s}@media(prefers-reduced-motion:reduce){.ux-rise,.ux-main>*{animation:none}:where(.ux-app) *,:where(.ux-app) *:before,:where(.ux-app) *:after{transition-duration:.01ms!important;scroll-behavior:auto!important}}html:has(>body.ux-app),:where(.ux-app),:where(.ux-app) *{scrollbar-color:rgb(var(--navy-600)) transparent}html:has(>body.ux-app)::-webkit-scrollbar-thumb{background:rgb(var(--navy-700));border:3px solid rgb(var(--ux-page));border-radius:999px}html:has(>body.ux-app)::-webkit-scrollbar-track{background:rgb(var(--ux-page))}.ux-app ::-webkit-scrollbar{width:10px;height:10px}.ux-app ::-webkit-scrollbar-track{background:transparent}.ux-app ::-webkit-scrollbar-thumb{background:rgb(var(--navy-700));border:3px solid rgb(var(--ux-page));border-radius:999px}.ux-app ::-webkit-scrollbar-thumb:hover{background:rgb(var(--gold-600))}.ux-character{display:inline-block;flex-shrink:0;width:7.5rem;height:auto;line-height:0;vertical-align:middle;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ux-character--sm{width:4.5rem}.ux-character--md{width:7.5rem}.ux-character--lg{width:11rem}.ux-character--xl{width:14rem}.ux-character svg{display:block;width:100%;height:auto;-webkit-mask-image:linear-gradient(180deg,#000 79%,transparent 97%);mask-image:linear-gradient(180deg,#000 79%,transparent 97%)}.ux-character--sm .guide-bg{display:none}.ux-character .guide-prop{animation:uxCharacterFloat 6.5s ease-in-out infinite}@keyframes uxCharacterFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-2px)}}@media(prefers-reduced-motion:reduce){.ux-character .guide-prop{animation:none}}.ux-shell-member{--ux-tabbar-h: calc(4.25rem + env(safe-area-inset-bottom, 0px)) ;--ux-sidebar-w: 0px}@media(min-width:1024px){.ux-shell-member{--ux-tabbar-h: 0px;--ux-sidebar-w: 5.25rem}}@media(min-width:1280px){.ux-shell-member{--ux-sidebar-w: 16.5rem}}html.ux-scroll-locked,html.ux-scroll-locked body{overflow:hidden}.ux-shell{position:relative;min-height:100vh;min-height:100svh}.ux-shell-body{display:flex;min-height:100vh;min-height:100svh;flex-direction:column;padding-inline-start:var(--ux-sidebar-w);padding-bottom:var(--ux-tabbar-h)}.ux-main{flex:1 0 auto;padding-block:1.5rem 3rem}@media(min-width:640px){.ux-main{padding-block:2rem 3.5rem}}@media(min-width:1280px){.ux-main{padding-block:2.25rem 4rem}}.ux-main-public{padding-block:2rem 3.5rem}@media(min-width:640px){.ux-main-public{padding-block:3rem 4.5rem}}.ux-app .ux-brand{display:inline-flex;min-width:0;align-items:center;gap:.75rem;border-radius:var(--ux-r-sm)}.ux-app .ux-brand-mark{position:relative;display:inline-flex;width:2.5rem;height:2.5rem;flex-shrink:0;overflow:hidden;border-radius:.75rem;box-shadow:0 0 0 1px rgb(var(--gold-300) / .35),0 8px 22px -8px rgb(var(--gold-400) / .45)}.ux-app .ux-brand-mark img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.ux-app .ux-brand-copy{display:flex;min-width:0;flex-direction:column;line-height:1.25}.ux-app .ux-brand-copy strong{font-family:var(--ux-font-display);font-size:.875rem;font-weight:600;color:var(--ux-text-strong);overflow-wrap:anywhere}.ux-app .ux-brand-copy small{margin-top:.125rem;font-size:.6875rem;font-weight:500;color:rgb(var(--gold-300) / .8)}.ux-app .ux-sidebar{display:none}@media(min-width:1024px){.ux-app .ux-sidebar{position:fixed;inset-block:0;inset-inline-start:0;z-index:50;display:flex;width:var(--ux-sidebar-w);flex-direction:column;gap:.5rem;padding:1rem .75rem;overflow-y:auto;overflow-x:hidden;scrollbar-width:none;border-inline-end:1px solid var(--ux-line);background:radial-gradient(22rem 16rem at 100% 0%,rgb(var(--gold-400) / .07),transparent 70%),linear-gradient(180deg,rgb(var(--navy-925) / .94),rgb(var(--navy-975) / .96));-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.ux-app .ux-sidebar::-webkit-scrollbar{display:none}.ux-app .ux-sidebar:after{content:"";position:absolute;inset-block:0;inset-inline-end:-1px;width:1px;background:linear-gradient(180deg,rgb(var(--gold-300) / .45),transparent 30%);pointer-events:none}.ux-app .ux-sidebar>.ux-brand{padding:.25rem .375rem .75rem}}.ux-app .ux-nav{display:flex;flex:1 0 auto;flex-direction:column;gap:.125rem}.ux-app .ux-nav-caption{display:block;padding:1rem .75rem .375rem;font-size:.6875rem;font-weight:600;color:var(--ux-text-faint)}.ux-app .ux-nav-link{position:relative;display:flex;min-height:2.75rem;align-items:center;gap:.75rem;padding:.375rem .625rem;border-radius:var(--ux-r-sm);color:var(--ux-text-muted);font-size:.875rem;font-weight:500;line-height:1.4;transition:color var(--ux-fast) ease,background-color var(--ux-fast) ease}.ux-app .ux-nav-link:hover{color:var(--ux-text-strong);background:rgb(var(--ivory) / .045)}.ux-app .ux-nav-link.is-active{color:rgb(var(--gold-100));background:linear-gradient(270deg,rgb(var(--gold-300) / .15),rgb(var(--gold-300) / .03));box-shadow:inset 0 0 0 1px rgb(var(--gold-300) / .14)}.ux-app .ux-nav-link.is-active:before{content:"";position:absolute;inset-block:.625rem;inset-inline-start:-.75rem;width:3px;border-radius:0 3px 3px 0;background:rgb(var(--gold-300));box-shadow:0 0 12px rgb(var(--gold-300) / .7)}.ux-app .ux-nav-icon{display:inline-flex;width:2rem;height:2rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:.5rem;font-size:1.0625rem;transition:color var(--ux-fast) ease,background-color var(--ux-fast) ease}.ux-app .ux-nav-link.is-active .ux-nav-icon{color:rgb(var(--gold-300));background:rgb(var(--gold-300) / .1)}.ux-app .ux-nav-label{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ux-app .ux-nav-dot{top:.375rem;inset-inline-start:2.125rem;right:auto}.ux-app .ux-sidebar-foot{display:flex;flex-direction:column;gap:.625rem;padding-top:.75rem;border-top:1px solid var(--ux-line-soft)}.ux-app .ux-sidebar-user{display:flex;align-items:center;gap:.375rem;padding:.375rem;border:1px solid var(--ux-line-soft);border-radius:var(--ux-r);background:rgb(var(--navy-975) / .4)}.ux-app .ux-sidebar-user-link{display:flex;min-width:0;flex:1;align-items:center;gap:.625rem;padding:.25rem;border-radius:var(--ux-r-sm);transition:background-color var(--ux-fast) ease}.ux-app .ux-sidebar-user-link:hover{background:rgb(var(--ivory) / .04)}.ux-app .ux-avatar{display:inline-flex;width:2.25rem;height:2.25rem;flex-shrink:0;align-items:center;justify-content:center;overflow:hidden;border-radius:.625rem;-o-object-fit:cover;object-fit:cover;box-shadow:0 0 0 1px rgb(var(--gold-300) / .3)}.ux-app .ux-avatar-initials{background:linear-gradient(160deg,rgb(var(--gold-300) / .22),rgb(var(--steel-600) / .3));color:rgb(var(--gold-100));font-family:var(--ux-font-display);font-size:.8125rem;font-weight:600}.ux-app .ux-sidebar-user-copy{display:flex;min-width:0;flex-direction:column;line-height:1.35}.ux-app .ux-sidebar-user-copy strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.8125rem;font-weight:600;color:var(--ux-text-strong)}.ux-app .ux-sidebar-user-copy small{font-size:.6875rem;color:var(--ux-text-faint);text-align:start}.ux-app .ux-sidebar-signout{display:inline-flex;width:2.25rem;height:2.25rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:var(--ux-r-sm);color:var(--ux-text-muted);transition:color var(--ux-fast) ease,background-color var(--ux-fast) ease}.ux-app .ux-sidebar-signout:hover{color:rgb(var(--danger-300));background:rgb(var(--danger-500) / .1)}@media(min-width:1024px)and (max-width:1279px){.ux-app .ux-sidebar{padding-inline:.625rem;align-items:stretch}.ux-app .ux-sidebar>.ux-brand{justify-content:center;padding-inline:0}.ux-app .ux-sidebar .ux-brand-copy,.ux-app .ux-sidebar .ux-nav-label,.ux-app .ux-sidebar .ux-sidebar-user-copy{display:none}.ux-app .ux-sidebar .ux-sidebar-wallet.header-wallet-balance{justify-content:center;padding:.5rem 0}.ux-app .ux-sidebar .ux-sidebar-wallet .header-wallet-copy,.ux-app .ux-sidebar .ux-sidebar-wallet .header-wallet-arrow{display:none}.ux-app .ux-sidebar .ux-nav-caption{height:1px;padding:0;margin:.75rem .5rem;overflow:hidden;background:var(--ux-line);font-size:0}.ux-app .ux-sidebar .ux-nav-link{justify-content:center;padding-inline:0}.ux-app .ux-sidebar .ux-nav-link.is-active:before{inset-inline-start:-.625rem}.ux-app .ux-sidebar .ux-nav-dot{inset-inline-start:auto;left:.5rem}.ux-app .ux-sidebar-user{flex-direction:column;padding:.25rem}.ux-app .ux-sidebar-user-link{justify-content:center;padding:.25rem 0}}.ux-app .header-wallet-balance{display:inline-flex;height:2.5rem;min-width:0;max-width:11rem;align-items:center;gap:.5rem;padding:0 .75rem 0 .3125rem;border:1px solid rgb(var(--gold-300) / .28);border-radius:999px;background:linear-gradient(180deg,rgb(var(--gold-300) / .12),rgb(var(--gold-300) / .04));color:var(--ux-text-strong);transition:border-color var(--ux-fast) ease,background-color var(--ux-fast) ease,box-shadow var(--ux-fast) ease}.ux-app .header-wallet-balance:hover{border-color:rgb(var(--gold-300) / .55);box-shadow:0 8px 22px -12px rgb(var(--gold-400) / .6)}.ux-app .header-wallet-icon{display:inline-flex;width:1.875rem;height:1.875rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:999px;background:var(--ux-gold-grad);color:rgb(var(--navy-975));font-size:.8125rem}.ux-app .header-wallet-copy{display:flex;min-width:0;flex:1;flex-direction:column;text-align:start;line-height:1.2}.ux-app .header-wallet-copy small{display:none;font-size:.625rem;font-weight:500;color:rgb(var(--gold-200) / .75)}.ux-app .header-wallet-copy strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:var(--ux-font-display);font-size:.8125rem;font-weight:600;font-variant-numeric:tabular-nums;color:var(--ux-text-strong)}.ux-app .header-wallet-arrow{display:none}.ux-app .ux-sidebar-wallet.header-wallet-balance{display:flex;height:auto;max-width:none;gap:.75rem;padding:.75rem;border-radius:var(--ux-r);background:linear-gradient(160deg,rgb(var(--gold-300) / .16),rgb(var(--gold-300) / .03) 60%),rgb(var(--navy-900) / .6)}.ux-app .ux-sidebar-wallet .header-wallet-icon{width:2.25rem;height:2.25rem;border-radius:.625rem;font-size:.9375rem}.ux-app .ux-sidebar-wallet .header-wallet-copy small{display:block}.ux-app .ux-sidebar-wallet .header-wallet-copy strong{margin-top:.125rem;font-size:.9375rem}.ux-app .ux-sidebar-wallet .header-wallet-arrow{display:inline-block;flex-shrink:0;font-size:.625rem;color:rgb(var(--gold-300) / .7)}@media(min-width:1280px){.ux-app .ux-topbar .ux-topbar-wallet{display:none}}.ux-app .header-user-icon{position:relative;display:inline-flex;width:2.5rem;height:2.5rem;flex-shrink:0;align-items:center;justify-content:center;border:1px solid var(--ux-line);border-radius:.75rem;background:rgb(var(--ivory) / .035);color:var(--ux-text-soft);font-size:1.0625rem;transform:none;box-shadow:none;transition:color var(--ux-fast) ease,border-color var(--ux-fast) ease,background-color var(--ux-fast) ease}.ux-app .header-user-icon:hover{color:rgb(var(--gold-100));border-color:rgb(var(--gold-300) / .35);background:rgb(var(--gold-300) / .07);transform:none;box-shadow:none}.ux-app .header-user-icon.is-active{color:rgb(var(--gold-200));border-color:rgb(var(--gold-300) / .45);background:rgb(var(--gold-300) / .12);box-shadow:none}.ux-app .header-user-icon svg{width:1.125rem;height:1.125rem}.ux-app .ux-topbar{position:sticky;top:0;z-index:40;padding-top:env(safe-area-inset-top,0px);border-bottom:1px solid var(--ux-line-soft);background:rgb(var(--navy-950) / .72);-webkit-backdrop-filter:blur(18px) saturate(140%);backdrop-filter:blur(18px) saturate(140%)}.ux-app .ux-topbar-inner{display:flex;height:var(--ux-topbar-h);align-items:center;gap:.75rem;padding-inline:1rem}@media(min-width:640px){.ux-app .ux-topbar-inner{padding-inline:1.5rem}}@media(min-width:1280px){.ux-app .ux-topbar-inner{padding-inline:2rem}}.ux-app .ux-topbar-brand{display:inline-flex;width:2.25rem;height:2.25rem;flex-shrink:0;overflow:hidden;border-radius:.6875rem;box-shadow:0 0 0 1px rgb(var(--gold-300) / .35)}.ux-app .ux-topbar-brand img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media(min-width:1024px){.ux-app .ux-topbar-brand{display:none}}.ux-app .ux-topbar-context{display:none;min-width:0;flex:1;flex-direction:column;line-height:1.3}.ux-app .ux-topbar-context small{font-size:.6875rem;font-weight:500;color:var(--ux-text-faint);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ux-app .ux-topbar-context strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:var(--ux-font-display);font-size:1rem;font-weight:600;color:var(--ux-text-strong)}@media(min-width:640px){.ux-app .ux-topbar-context{display:flex}}.ux-app .ux-topbar-actions{display:flex;min-width:0;align-items:center;gap:.5rem;margin-inline-start:auto}.ux-app .ux-topbar-actions>*{flex-shrink:0}.ux-app .ux-topbar-actions>.header-wallet-balance{flex-shrink:1}@media(max-width:639px){.ux-app .ux-topbar-actions [data-pwa-install-link]{display:none}}.ux-app .ux-topbar-avatar{position:relative;display:inline-flex;width:2.5rem;height:2.5rem;align-items:center;justify-content:center;border-radius:.75rem;background:linear-gradient(160deg,rgb(var(--gold-300) / .22),rgb(var(--steel-600) / .3));color:rgb(var(--gold-100));font-family:var(--ux-font-display);font-size:.8125rem;font-weight:600;box-shadow:0 0 0 1px rgb(var(--gold-300) / .3);transition:box-shadow var(--ux-fast) ease}.ux-app .ux-topbar-avatar img{width:100%;height:100%;border-radius:inherit;-o-object-fit:cover;object-fit:cover}.ux-app .ux-topbar-avatar:hover,.ux-app .ux-topbar-avatar.is-active{box-shadow:0 0 0 2px rgb(var(--gold-300) / .7)}.ux-app .ux-tabbar{position:fixed;inset-inline:0;bottom:0;z-index:55;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));height:var(--ux-tabbar-h);padding:.375rem .375rem calc(.375rem + env(safe-area-inset-bottom,0px));border-top:1px solid var(--ux-line);background:rgb(var(--navy-950) / .88);-webkit-backdrop-filter:blur(20px) saturate(140%);backdrop-filter:blur(20px) saturate(140%);box-shadow:0 -12px 30px -18px rgb(var(--navy-black) / .9)}.ux-app .ux-tabbar:before{content:"";position:absolute;inset-inline:12%;top:-1px;height:1px;background:var(--ux-gold-hairline);opacity:.6}@media(min-width:1024px){.ux-app .ux-tabbar{display:none}}.ux-app .ux-tabbar-link{position:relative;display:flex;min-width:0;flex-direction:column;align-items:center;justify-content:center;gap:.1875rem;border-radius:var(--ux-r-sm);color:var(--ux-text-faint);font-size:.6875rem;font-weight:600;line-height:1.2;transition:color var(--ux-fast) ease;-webkit-tap-highlight-color:transparent}.ux-app .ux-tabbar-link:hover{color:var(--ux-text-soft)}.ux-app .ux-tabbar-icon{position:relative;display:inline-flex;width:3rem;height:1.875rem;align-items:center;justify-content:center;border-radius:999px;font-size:1.25rem;transition:background-color var(--ux-med) var(--ux-ease),color var(--ux-fast) ease}.ux-app .ux-tabbar-label{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ux-app .ux-tabbar-link.is-active{color:rgb(var(--gold-200))}.ux-app .ux-tabbar-link.is-active .ux-tabbar-icon{background:rgb(var(--gold-300) / .16);color:rgb(var(--gold-200))}.ux-app .ux-drawer-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:90;background:rgb(var(--navy-black) / .6);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.ux-app .ux-drawer{position:fixed;inset-inline:0;bottom:0;z-index:91;display:flex;max-height:min(88svh,44rem);flex-direction:column;gap:.875rem;padding:.5rem 1rem calc(1rem + env(safe-area-inset-bottom,0px));overflow-y:auto;overscroll-behavior:contain;border-top:1px solid var(--ux-line-strong);border-radius:1.5rem 1.5rem 0 0;background:radial-gradient(28rem 12rem at 50% 0%,rgb(var(--gold-300) / .08),transparent 70%),linear-gradient(180deg,rgb(var(--navy-875)),rgb(var(--navy-925)));box-shadow:0 -30px 60px -20px rgb(var(--navy-black) / .9)}@media(min-width:1024px){.ux-app .ux-drawer,.ux-app .ux-drawer-backdrop{display:none!important}}.ux-app .ux-drawer-enter{transition:transform .32s var(--ux-ease),opacity .2s ease}.ux-app .ux-drawer-leave{transition:transform .22s ease-in,opacity .18s ease-in}.ux-app .ux-drawer-from{transform:translateY(100%);opacity:.6}.ux-app .ux-drawer-grip{width:2.5rem;height:.25rem;flex-shrink:0;margin:0 auto;border-radius:999px;background:rgb(var(--ivory) / .18)}.ux-app .ux-drawer-head{display:flex;align-items:center;justify-content:space-between}.ux-app .ux-drawer-head strong{font-family:var(--ux-font-display);font-size:1rem;font-weight:600;color:var(--ux-text-strong)}.ux-app .ux-drawer-close{display:inline-flex;width:2.25rem;height:2.25rem;align-items:center;justify-content:center;border-radius:999px;background:rgb(var(--ivory) / .06);color:var(--ux-text-soft)}.ux-app .ux-drawer-close:hover{background:rgb(var(--ivory) / .1);color:var(--ux-text-strong)}.ux-app .ux-drawer-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem}@media(min-width:560px){.ux-app .ux-drawer-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.ux-app .ux-drawer-link{position:relative;display:flex;min-height:5.25rem;flex-direction:column;align-items:center;justify-content:center;gap:.5rem;padding:.75rem .375rem;border:1px solid var(--ux-line-soft);border-radius:var(--ux-r);background:rgb(var(--ivory) / .03);color:var(--ux-text-soft);text-align:center;font-size:.75rem;font-weight:600;line-height:1.35;transition:border-color var(--ux-fast) ease,background-color var(--ux-fast) ease,color var(--ux-fast) ease}.ux-app .ux-drawer-link:hover{border-color:rgb(var(--gold-300) / .3);color:var(--ux-text-strong)}.ux-app .ux-drawer-link.is-active{border-color:rgb(var(--gold-300) / .45);background:rgb(var(--gold-300) / .1);color:rgb(var(--gold-100))}.ux-app .ux-drawer-link-icon{display:inline-flex;width:2.25rem;height:2.25rem;align-items:center;justify-content:center;border-radius:.75rem;background:rgb(var(--gold-300) / .1);color:rgb(var(--gold-300));font-size:1.05rem}.ux-app .ux-drawer-link-label{overflow-wrap:anywhere}.ux-app .ux-drawer-cta{display:flex;align-items:center;gap:.75rem;padding:.75rem .875rem;border:1px solid rgb(var(--gold-300) / .25);border-radius:var(--ux-r);background:linear-gradient(90deg,rgb(var(--gold-300) / .1),rgb(var(--gold-300) / .03));color:var(--ux-text-strong);font-size:.8125rem}.ux-app .ux-drawer-cta strong{flex:1;min-width:0;font-weight:600}.ux-app .ux-drawer-cta-arrow{color:rgb(var(--gold-300) / .7);font-size:.75rem}.ux-app .ux-drawer-signout{display:flex;width:100%;min-height:2.875rem;align-items:center;justify-content:center;gap:.5rem;border:1px solid rgb(var(--danger-400) / .22);border-radius:var(--ux-r);background:rgb(var(--danger-500) / .07);color:rgb(var(--danger-200));font-size:.875rem;font-weight:600;transition:background-color var(--ux-fast) ease,border-color var(--ux-fast) ease}.ux-app .ux-drawer-signout:hover{background:rgb(var(--danger-500) / .13);border-color:rgb(var(--danger-400) / .4)}.ux-app .ux-drawer .mobile-account-overview{padding:.5rem;border:1px solid var(--ux-line);border-radius:var(--ux-r);background:linear-gradient(160deg,rgb(var(--navy-800) / .9),rgb(var(--navy-900) / .9));box-shadow:none}.ux-app .ux-drawer .mobile-account-avatar{width:3rem;height:3rem;border-radius:.875rem;border-color:rgb(var(--gold-300) / .3)}.ux-app .ux-drawer .mobile-account-avatar-placeholder{background:linear-gradient(160deg,rgb(var(--gold-300) / .22),rgb(var(--steel-600) / .3));color:rgb(var(--gold-100));font-family:var(--ux-font-display);font-weight:600}.ux-app .ux-drawer .mobile-account-name{font-family:var(--ux-font-display);font-size:.9375rem;font-weight:600}.ux-app .ux-drawer .mobile-account-meta{font-size:.6875rem;color:var(--ux-text-faint)}.ux-app .ux-drawer .mobile-account-status{font-size:.625rem;font-weight:600}.ux-app .ux-public-header{position:sticky;top:0;z-index:60;padding-top:env(safe-area-inset-top,0px);border-bottom:1px solid var(--ux-line-soft);background:rgb(var(--navy-950) / .7);-webkit-backdrop-filter:blur(18px) saturate(140%);backdrop-filter:blur(18px) saturate(140%)}.ux-app .ux-public-header-inner{display:flex;width:100%;max-width:80rem;height:4.25rem;align-items:center;gap:1rem;margin-inline:auto;padding-inline:1rem}@media(min-width:640px){.ux-app .ux-public-header-inner{padding-inline:1.5rem}}@media(min-width:1280px){.ux-app .ux-public-header-inner{padding-inline:2rem}}.ux-app .ux-public-header .ux-brand{flex-shrink:1}@media(max-width:479px){.ux-app .ux-public-header .ux-brand-copy small{display:none}}.ux-app .ux-public-nav{display:none;align-items:center;gap:.25rem;margin-inline:auto}@media(min-width:1024px){.ux-app .ux-public-nav{display:flex}}.ux-app .ux-public-nav-link{position:relative;padding:.5rem .875rem;border-radius:999px;color:var(--ux-text-muted);font-size:.875rem;font-weight:500;transition:color var(--ux-fast) ease,background-color var(--ux-fast) ease}.ux-app .ux-public-nav-link:hover{color:var(--ux-text-strong);background:rgb(var(--ivory) / .045)}.ux-app .ux-public-nav-link.is-active{color:rgb(var(--gold-100))}.ux-app .ux-public-nav-link.is-active:after{content:"";position:absolute;inset-inline:1rem;bottom:.125rem;height:2px;border-radius:2px;background:rgb(var(--gold-300))}.ux-app .ux-public-actions{display:flex;flex-shrink:0;align-items:center;gap:.5rem;margin-inline-start:auto}@media(min-width:1024px){.ux-app .ux-public-actions{margin-inline-start:0}}.ux-app .ux-public-signout{display:contents}@media(max-width:639px){.ux-app .ux-public-actions .ux-public-login,.ux-app .ux-public-actions .ux-public-admin-link{display:none}}@media(max-width:359px){.ux-app .ux-public-actions .ux-btn-primary{padding-inline:.625rem}}.ux-app .ux-public-menu-button{display:inline-flex;width:2.5rem;height:2.5rem;align-items:center;justify-content:center;border:1px solid var(--ux-line);border-radius:.75rem;background:rgb(var(--ivory) / .035);color:var(--ux-text-soft);font-size:1.25rem}@media(min-width:1024px){.ux-app .ux-public-menu-button{display:none}}.ux-app .ux-public-drawer{border-top:1px solid var(--ux-line-soft);background:rgb(var(--navy-925) / .96)}@media(min-width:1024px){.ux-app .ux-public-drawer{display:none!important}}.ux-app .ux-public-drawer-inner{display:flex;flex-direction:column;gap:.375rem;padding:.75rem 1rem 1rem}.ux-app .ux-public-drawer-link{display:flex;min-height:3rem;align-items:center;gap:.75rem;padding:.375rem .625rem;border-radius:var(--ux-r-sm);color:var(--ux-text-soft);font-size:.9375rem;font-weight:500}.ux-app .ux-public-drawer-link span:nth-child(2){flex:1}.ux-app .ux-public-drawer-link:hover,.ux-app .ux-public-drawer-link.is-active{background:rgb(var(--ivory) / .045);color:var(--ux-text-strong)}.ux-app .ux-public-drawer-arrow{font-size:.75rem;color:var(--ux-text-faint)}.ux-app .ux-public-drawer-auth{display:grid;grid-template-columns:1fr 1fr;gap:.5rem;margin-top:.5rem}.ux-app .ux-footer.site-footer{position:relative;margin-top:auto;overflow:hidden;border-top:1px solid var(--ux-line);background:radial-gradient(40rem 16rem at 100% 0%,rgb(var(--gold-400) / .06),transparent 70%),linear-gradient(180deg,rgb(var(--navy-975) / .55),rgb(var(--navy-975) / .92))}.ux-app .ux-footer.site-footer:before{content:"";position:absolute;inset:0 auto auto 0;width:100%;height:1px;background:var(--ux-gold-hairline);opacity:.5;pointer-events:none}.ux-app .ux-footer-inner{width:100%;max-width:80rem;margin-inline:auto;padding:1.25rem 1rem 1rem;container-type:inline-size}@media(min-width:640px){.ux-app .ux-footer-inner{padding-inline:1.5rem}}@media(min-width:1280px){.ux-app .ux-footer-inner{padding-inline:2rem}}.ux-app .ux-footer-main{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"brand channel" "links links";align-items:center;gap:.75rem 1rem}.ux-app .ux-footer-brand{grid-area:brand;min-width:0;justify-self:start}.ux-app .ux-footer-links{grid-area:links;display:flex;flex-wrap:wrap;align-items:center;gap:0 1rem;font-size:.8125rem}.ux-app .ux-footer-links a{display:inline-flex;min-height:2rem;align-items:center;color:var(--ux-text-muted);white-space:nowrap;transition:color var(--ux-fast) ease}.ux-app .ux-footer-links a:hover{color:rgb(var(--gold-200))}@container (min-width: 68rem){.ux-app .ux-footer-main{grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"brand links channel";gap:1rem 2rem}.ux-app .ux-footer-links{justify-content:center;gap:0 1.5rem}}.ux-app .ux-footer-channel{grid-area:channel;display:inline-flex;align-items:center;gap:.5rem;padding-block:.3125rem;padding-inline:.3125rem .875rem;border:1px solid rgb(var(--steel-300) / .2);border-radius:999px;background:linear-gradient(160deg,rgb(var(--steel-500) / .14),rgb(var(--steel-500) / .04));font-size:.8125rem;font-weight:600;color:var(--ux-text-strong);white-space:nowrap;transition:border-color var(--ux-fast) ease,background-color var(--ux-fast) ease}.ux-app .ux-footer-channel:hover{border-color:rgb(var(--steel-300) / .45)}.ux-app .ux-footer-channel-icon{display:inline-flex;width:1.75rem;height:1.75rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:999px;background:linear-gradient(180deg,#37aee2,#1e96c8);color:#fff;font-size:.875rem}.ux-app .ux-footer-channel-arrow{font-size:.6875rem;color:rgb(var(--steel-200))}@media(max-width:479.98px){.ux-app .ux-footer-channel{padding:.3125rem}.ux-app .ux-footer-channel-label,.ux-app .ux-footer-channel-arrow{display:none}}.ux-app .ux-footer-bottom{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.5rem 1.5rem;margin-top:.875rem;padding-top:.75rem;border-top:1px solid var(--ux-line-soft);font-size:.75rem;line-height:1.6;color:var(--ux-text-faint)}.ux-app .ux-footer-risk{min-width:0;text-wrap:pretty}.ux-app .ux-footer-risk svg{margin-inline-end:.25rem;color:rgb(var(--warning-400) / .75)}.ux-app .ux-footer-meta{display:flex;flex-wrap:wrap;align-items:center;gap:.25rem 1rem}.ux-app .ux-footer-secure{display:inline-flex;align-items:center;gap:.375rem}.ux-app .ux-footer-secure svg{color:rgb(var(--success-400) / .8)}.ux-app .ux-footer-settings{display:inline-flex;align-items:center;gap:.375rem;padding:.25rem .5rem;border-radius:.5rem;color:var(--ux-text-muted);transition:color var(--ux-fast) ease,background-color var(--ux-fast) ease}.ux-app .ux-footer-settings:hover{color:rgb(var(--gold-200));background:rgb(var(--gold-300) / .08)}.ux-shell-member .telegram-support-fab{bottom:max(calc(var(--ux-tabbar-h) + .75rem),calc(var(--floating-footer-offset, 0px) + .75rem))!important}.ux-app .telegram-support-fab{border-color:rgb(var(--gold-300) / .3);background:rgb(var(--navy-900) / .92);box-shadow:0 16px 40px -14px rgb(var(--navy-black) / .9),0 0 0 1px rgb(var(--ivory) / .03) inset}.ux-app .telegram-support-fab:hover{border-color:rgb(var(--gold-300) / .6);background:rgb(var(--navy-850))}.ux-shell-member #meta-consent-panel{bottom:calc(var(--ux-tabbar-h) + .75rem)}.ux-app #meta-consent-panel{border-color:var(--ux-line-strong);border-radius:var(--ux-r-lg);background:linear-gradient(180deg,rgb(var(--navy-850) / .97),rgb(var(--navy-900) / .97));box-shadow:var(--ux-shadow-lg)}.ux-shell-member .ux-impersonation{bottom:calc(var(--ux-tabbar-h) + .75rem)}.ux-auth{position:relative;display:grid;min-height:100vh;min-height:100svh}@media(min-width:1024px){.ux-auth{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr)}}.ux-auth-panel{display:flex;min-width:0;flex-direction:column;padding:1.25rem 1rem 1.5rem}@media(min-width:640px){.ux-auth-panel{padding:1.75rem 2.5rem 2rem}}.ux-auth-top{display:flex;align-items:center;justify-content:space-between;gap:1rem}.ux-auth-top-links{display:flex;align-items:center;gap:.25rem}.ux-auth-body{display:flex;flex:1;align-items:center;justify-content:center;padding-block:2rem}.ux-auth-card{width:100%;max-width:27.5rem}.ux-auth-card.auth-card{padding:0;border:0;border-radius:0;background:none;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}@media(max-width:639px){.ux-auth-card.auth-card{padding:1.5rem 1.125rem;border:1px solid var(--ux-line);border-radius:var(--ux-r-xl);background:var(--ux-surface-grad);box-shadow:var(--ux-shadow)}}.ux-auth-legal{display:flex;flex-wrap:wrap;justify-content:center;gap:.25rem 1rem;font-size:.75rem;color:var(--ux-text-faint)}.ux-auth-legal a{color:var(--ux-text-muted);transition:color var(--ux-fast) ease}.ux-auth-legal a:hover{color:rgb(var(--gold-200))}.ux-auth-legal button{color:var(--ux-text-muted)}@media(max-width:1023px){.ux-shell-auth .ux-auth-legal{padding-bottom:calc(2.75rem + env(safe-area-inset-bottom,0px))}}.ux-auth-showcase{display:none}@media(min-width:1024px){.ux-auth-showcase{position:sticky;top:0;display:flex;height:100vh;height:100svh;flex-direction:column;justify-content:space-between;overflow:hidden;padding:2.5rem 3rem;border-inline-start:1px solid var(--ux-line);background:radial-gradient(40rem 30rem at 20% 10%,rgb(var(--gold-400) / .14),transparent 60%),radial-gradient(36rem 28rem at 90% 100%,rgb(var(--steel-500) / .2),transparent 65%),linear-gradient(160deg,rgb(var(--navy-900)),rgb(var(--navy-975)))}.ux-auth-showcase:before{content:"";position:absolute;width:56rem;aspect-ratio:1;inset-inline-end:-22rem;top:50%;transform:translateY(-50%);background:url(/build/assets/guilloche-Bs7jBaIB.svg) center / contain no-repeat;opacity:.16;-webkit-mask-image:radial-gradient(closest-side,#000 60%,transparent 100%);mask-image:radial-gradient(closest-side,#000 60%,transparent 100%);pointer-events:none}}.ux-auth-showcase>*{position:relative}.ux-auth-showcase-foot{display:flex;align-items:center;gap:.5rem;font-size:.75rem;color:var(--ux-text-faint)}.ux-auth-showcase-foot svg{color:rgb(var(--success-400))}@media(min-width:1024px){.ux-auth-showcase>.ux-auth-hero{flex:1 1 auto;min-height:0}}.ux-auth-hero{isolation:isolate;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1.5rem;padding-block:2rem;text-align:center}.ux-auth-hero:before{content:"";position:absolute;z-index:-1;width:min(28rem,100%);aspect-ratio:1;left:50%;top:50%;transform:translate(-50%,-60%);border-radius:999px;background:radial-gradient(closest-side,rgb(var(--gold-300) / .12),rgb(var(--gold-300) / .04) 55%,transparent 100%);pointer-events:none}.ux-auth-hero .ux-character{margin-inline:auto;flex-shrink:0}.ux-auth-hero h2{max-width:26rem;font-family:var(--ux-font-display);font-size:clamp(1.5rem,1.1rem + 1.2vw,2.125rem);font-weight:600;line-height:1.35;color:var(--ux-text-strong)}.ux-auth-hero h2 em{font-style:normal;color:rgb(var(--gold-300))}.ux-auth-hero h2+p{max-width:24rem;margin-top:-.75rem;font-size:.9375rem;line-height:1.8;color:var(--ux-text-muted)}.ux-auth-hero~.ux-auth-showcase-foot{justify-content:center}.ux-auth-head{margin-bottom:2rem}.ux-auth-head .ux-title{margin-top:0}.ux-auth-head .ux-lede{margin-top:.375rem}.ux-auth-card>.ux-alert{margin-bottom:1.5rem}.ux-auth-switch{margin-top:2rem;padding-top:1.5rem;border-top:1px solid var(--ux-line);text-align:center;font-size:.875rem;line-height:1.7;color:var(--ux-text-muted)}.ux-app .auth-divider{display:flex;align-items:center;gap:.75rem;margin-block:1.5rem;font-size:.75rem;color:var(--ux-text-faint)}.ux-app .auth-divider:before,.ux-app .auth-divider:after{content:"";height:1px;flex:1;background:var(--ux-line)}.ux-auth-form{display:flex;flex-direction:column;gap:1.25rem}.ux-auth-pair{display:grid;gap:1.25rem}@media(min-width:360px){.ux-auth-pair{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem}}@media(max-width:639px){body.ux-shell-auth .pwa-install-banner{display:none}.ux-auth-panel{padding:.625rem .875rem max(1rem,env(safe-area-inset-bottom,0px))}.ux-app .ux-auth-top .ux-brand-mark{width:2.25rem;height:2.25rem}.ux-app .ux-auth-top .ux-brand-copy small{display:none}.ux-auth-body{padding-block:.5rem}.ux-auth-card.auth-card{padding:.875rem}.ux-auth-head{margin-bottom:.75rem}.ux-auth-head .ux-title{font-size:1.375rem}.ux-auth-card>.ux-alert{margin-bottom:.75rem}.ux-auth-form{gap:.625rem}.ux-auth-pair{gap:.5rem}.ux-auth-card .form-label+.form-input,.ux-auth-card .form-label+span,.ux-auth-card .form-label+div{margin-top:.3125rem}.ux-app .ux-auth-card .form-input{min-height:2.75rem;padding-block:.5rem}.ux-auth-card .ux-details>summary{min-height:2.5rem;padding-block:.375rem}.ux-auth-card .ux-details>summary .ux-icon-sm{width:1.75rem;height:1.75rem}.ux-auth-card .ux-btn-lg{min-height:3rem;padding-block:.625rem}.ux-app .ux-auth-card .auth-divider{margin-block:.625rem}.ux-auth-switch{margin-top:.75rem;padding-top:.625rem;font-size:.8125rem}.ux-shell-auth .ux-auth-legal{min-height:2.75rem;align-content:center;align-items:center;padding-bottom:0;padding-inline-end:3.25rem}.ux-auth-legal>span:first-child{display:none}}@media(max-width:639px)and (max-height:700px){.ux-auth-panel{padding-top:.375rem}.ux-app .ux-auth-top .ux-brand-mark{width:2rem;height:2rem}.ux-auth-body{padding-block:.375rem}.ux-auth-card.auth-card{padding:.75rem}.ux-auth-head{margin-bottom:.5rem}.ux-auth-head .ux-title{font-size:1.25rem;line-height:1.25}.ux-auth-form{gap:.5rem}.ux-auth-card .form-label{line-height:1.35}.ux-auth-card .form-label+.form-input,.ux-auth-card .form-label+span,.ux-auth-card .form-label+div{margin-top:.25rem}.ux-auth-card .ux-details>summary{min-height:2.25rem;padding-block:.25rem}.ux-auth-card .ux-btn-lg{min-height:2.75rem;padding-block:.5rem}.ux-app .ux-auth-card .auth-divider{margin-block:.25rem}.ux-auth-switch{margin-top:.375rem;padding-top:.5rem}}.ux-app [data-merchant-badge],.ux-app [data-account-manager-badge]{gap:.25rem;padding:.1875rem .4375rem;border-radius:999px;font-size:.625rem;font-weight:600;line-height:1.2}.ux-app [data-merchant-badge]{border-color:rgb(var(--gold-300) / .35);background:rgb(var(--gold-300) / .1);color:rgb(var(--gold-100))}.ux-app [data-account-manager-badge]{border-color:rgb(var(--steel-300) / .3);background:rgb(var(--steel-400) / .12);color:rgb(var(--steel-100))}.ux-app .ux-public-header .ux-brand-copy strong,.ux-app .ux-sidebar .ux-brand-copy strong,.ux-app .ux-auth-top .ux-brand-copy strong{display:-webkit-box;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow-wrap:normal;word-break:normal}@keyframes managerSpin{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.manager-lookup-feedback.is-loading .manager-lookup-feedback-icon svg{animation:none}.manager-transfer-link:hover,.manager-transfer-link:hover .manager-transfer-link-chevron{transform:none}}.pwa-install-banner{position:relative;z-index:70;flex:0 0 auto;width:100%;overflow:hidden;color:rgb(var(--navy-100));opacity:0;transform:translateY(-.5rem);border-block-end:1px solid rgb(var(--gold-300) / .24);background:radial-gradient(circle at 88% 0%,rgb(var(--gold-400) / .13),transparent 19rem),linear-gradient(160deg,rgb(var(--navy-925)),rgb(var(--navy-875)));box-shadow:0 14px 38px rgb(var(--navy-975) / .22);padding-block-start:env(safe-area-inset-top,0px);padding-inline:env(safe-area-inset-left,0px) env(safe-area-inset-right,0px);transition:opacity .2s ease,transform .2s ease}.pwa-install-banner.is-visible{opacity:1;transform:none}.pwa-install-banner:before{content:"";position:absolute;inset-inline:8%;inset-block-start:0;height:1px;background:linear-gradient(90deg,transparent,rgb(var(--gold-300) / .66),transparent)}.pwa-install-shell{display:grid;grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"icon copy close" "actions actions actions";align-items:center;gap:.5rem .7rem;padding-block:.6rem}.pwa-install-icon-frame{grid-area:icon;position:relative;display:inline-flex;width:2.5rem;height:2.5rem;align-items:center;justify-content:center;overflow:hidden;border:1px solid rgb(var(--gold-300) / .27);border-radius:.8rem;background:rgb(var(--navy-975) / .72);box-shadow:0 7px 20px rgb(var(--navy-975) / .35),0 0 18px rgb(var(--gold-400) / .08)}.pwa-install-icon-frame:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;box-shadow:inset 0 1px rgb(var(--ivory) / .09);pointer-events:none}.pwa-install-icon{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.pwa-install-copy{grid-area:copy;min-width:0;text-align:start}.pwa-install-heading{display:flex;min-width:0;flex-wrap:wrap;align-items:center;gap:.25rem .5rem}.pwa-install-title{min-width:0;color:rgb(var(--ivory));font-size:.875rem;font-weight:900;line-height:1.5}.pwa-title-notifications,.pwa-mode-notifications .pwa-title-install{display:none}.pwa-mode-notifications .pwa-title-notifications{display:inline}.pwa-install-guide{display:flex;max-width:46rem;align-items:flex-start;gap:.375rem;margin-block-start:.15rem;color:rgb(var(--navy-300));font-size:.6875rem;line-height:1.6}.pwa-mode-ios .pwa-install-guide,.pwa-mode-android .pwa-install-guide,.pwa-mode-notifications .pwa-install-guide{color:rgb(var(--gold-100))}.pwa-install-guide svg,.pwa-install-primary svg{width:.9375rem;height:.9375rem;flex:0 0 .9375rem;fill:none;stroke:currentColor;stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round}.pwa-install-guide svg{margin-block-start:.18rem;color:rgb(var(--gold-300))}.pwa-install-guide strong{color:rgb(var(--ivory));font-weight:800}.pwa-install-actions{grid-area:actions;display:flex;align-items:center;gap:.4rem}.pwa-install-primary,.pwa-install-secondary,.pwa-install-close{-webkit-tap-highlight-color:transparent;touch-action:manipulation}.pwa-install-primary{display:inline-flex;flex:1 1 auto;min-height:2.5rem;align-items:center;justify-content:center;gap:.4rem;padding-inline:.9rem;color:rgb(var(--navy-925));border:1px solid rgb(var(--ivory) / .28);border-radius:.7rem;background:linear-gradient(135deg,rgb(var(--gold-300)),rgb(var(--gold-400)));box-shadow:0 7px 18px rgb(var(--gold-600) / .2),inset 0 1px rgb(var(--ivory) / .45);font-size:.8125rem;font-weight:900;line-height:1.2;white-space:nowrap;transition:background .16s ease,box-shadow .16s ease,transform .16s ease}.pwa-install-primary:disabled{cursor:wait;opacity:.58}.pwa-install-secondary{display:inline-flex;flex:1 1 auto;min-height:2.5rem;align-items:center;justify-content:center;padding-inline:.7rem;color:rgb(var(--navy-400));border:1px solid rgb(var(--ivory) / .085);border-radius:.7rem;background:rgb(var(--ivory) / .035);font-size:.6875rem;font-weight:800;line-height:1.3;white-space:nowrap;transition:color .16s ease,background-color .16s ease,border-color .16s ease}.pwa-mode-install .pwa-install-secondary{flex:0 0 auto}.pwa-install-close{grid-area:close;display:inline-flex;width:2.5rem;height:2.5rem;align-items:center;justify-content:center;color:rgb(var(--navy-400));border:1px solid rgb(var(--ivory) / .085);border-radius:.7rem;background:rgb(var(--ivory) / .035);transition:color .16s ease,background-color .16s ease,border-color .16s ease}.pwa-install-close svg{width:1.1rem;height:1.1rem;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round}.pwa-install-primary:focus-visible,.pwa-install-secondary:focus-visible,.pwa-install-close:focus-visible{outline:2px solid rgb(var(--ivory));outline-offset:2px}@media(hover:hover)and (pointer:fine){.pwa-install-primary:hover{background:linear-gradient(135deg,rgb(var(--gold-200)),rgb(var(--gold-300)));box-shadow:0 9px 24px rgb(var(--gold-600) / .27),inset 0 1px rgb(var(--ivory) / .55);transform:translateY(-1px)}.pwa-install-secondary:hover,.pwa-install-close:hover{color:rgb(var(--ivory));border-color:rgb(var(--gold-300) / .24);background:rgb(var(--ivory) / .075)}}@media(min-width:640px){.pwa-install-shell{grid-template-columns:auto minmax(0,1fr) auto auto;grid-template-areas:"icon copy actions close";gap:0 .9rem;min-height:4.75rem;padding-block:.75rem}.pwa-install-icon-frame{width:3rem;height:3rem;border-radius:.95rem}.pwa-install-title{font-size:.9375rem;line-height:1.6}.pwa-install-guide{font-size:.75rem;line-height:1.7}.pwa-install-primary,.pwa-install-secondary{flex:0 0 auto;min-height:2.75rem}.pwa-install-close{width:2.75rem;height:2.75rem}}@media(max-width:374px){.pwa-install-secondary{padding-inline:.45rem;font-size:.625rem}}@media(max-height:30rem)and (orientation:landscape){.pwa-install-shell{gap:.35rem .7rem;min-height:0;padding-block:.4rem}.pwa-install-icon-frame{width:2.25rem;height:2.25rem}.pwa-install-primary,.pwa-install-secondary,.pwa-install-close{min-height:2.25rem}.pwa-install-close{width:2.25rem;height:2.25rem}}@media(prefers-reduced-motion:reduce){.pwa-install-banner{transform:none;transition:opacity .2s ease}.pwa-install-primary,.pwa-install-secondary,.pwa-install-close{transition:none}.pwa-install-primary:hover{transform:none}}@media(forced-colors:active){.pwa-install-banner,.pwa-install-icon-frame,.pwa-install-primary,.pwa-install-secondary,.pwa-install-close{border:1px solid CanvasText}}.ux-app .pwa-install-banner{border-block-end:1px solid var(--ux-line);background:radial-gradient(30rem 7rem at 100% 0%,rgb(var(--gold-400) / .11),transparent 70%),linear-gradient(180deg,rgb(var(--navy-925)),rgb(var(--navy-950)));box-shadow:none}.ux-app .pwa-install-banner:before{inset-inline:0;inset-block:auto 0;background:var(--ux-gold-hairline);opacity:.55}.ux-shell-member .pwa-install-banner .site-container{max-width:none}@media(min-width:1024px)and (max-width:1279px){.ux-app .pwa-install-banner .site-container{padding-inline:1.5rem}}.ux-app .pwa-install-shell{gap:.5rem .75rem;min-height:0;padding-block:.5rem .625rem}.ux-app .pwa-install-icon-frame{width:2.25rem;height:2.25rem;border-color:rgb(var(--gold-300) / .32);border-radius:.625rem;background:rgb(var(--navy-975) / .6);box-shadow:0 6px 16px -8px rgb(var(--navy-black) / .8)}.ux-app .pwa-install-heading{gap:.125rem .5rem}.ux-app .pwa-install-title{font-family:var(--ux-font-display);font-size:.8125rem;font-weight:600;line-height:1.5;color:var(--ux-text-strong)}.ux-app .pwa-install-guide{margin-block-start:0;color:var(--ux-text-muted);font-size:.75rem;line-height:1.65}.ux-app .pwa-mode-ios .pwa-install-guide,.ux-app .pwa-mode-android .pwa-install-guide,.ux-app .pwa-mode-notifications .pwa-install-guide{color:rgb(var(--gold-100) / .92)}.ux-app .pwa-install-guide strong{color:var(--ux-text-strong);font-weight:600}.ux-app .pwa-install-actions{gap:.375rem}@media(max-width:639px){.ux-app .pwa-install-actions{flex-wrap:wrap}.ux-app .pwa-install-primary{flex:1 1 100%;white-space:normal}.ux-app .pwa-install-secondary{flex:1 1 0;min-width:0;white-space:normal}}.ux-app .pwa-install-primary{min-height:2.75rem;padding-inline:.875rem;border:1px solid rgb(var(--gold-200) / .6);border-radius:var(--ux-r-sm);background:var(--ux-gold-grad);box-shadow:inset 0 1px #ffffff59,0 8px 20px -12px rgb(var(--gold-400) / .6);color:rgb(var(--navy-975));font-family:var(--ux-font-body);font-size:.8125rem;font-weight:600}.ux-app .pwa-install-secondary{min-height:2.75rem;padding-inline:.75rem;border-color:var(--ux-line);border-radius:var(--ux-r-sm);background:rgb(var(--ivory) / .03);color:var(--ux-text-soft);font-family:var(--ux-font-body);font-size:.75rem;font-weight:500}.ux-app .pwa-install-close{width:2.75rem;height:2.75rem;border-color:transparent;border-radius:999px;background:transparent;color:var(--ux-text-muted)}.ux-app .pwa-install-primary:focus-visible,.ux-app .pwa-install-secondary:focus-visible,.ux-app .pwa-install-close:focus-visible{outline:none;box-shadow:var(--ux-focus-ring)}@media(hover:hover)and (pointer:fine){.ux-app .pwa-install-primary:hover{background:linear-gradient(180deg,rgb(var(--gold-100)),rgb(var(--gold-200)) 55%,rgb(var(--gold-300)));box-shadow:inset 0 1px #fff6,0 12px 26px -12px rgb(var(--gold-400) / .7);transform:none}.ux-app .pwa-install-secondary:hover{border-color:rgb(var(--gold-300) / .3);background:rgb(var(--gold-300) / .06);color:rgb(var(--gold-100))}.ux-app .pwa-install-close:hover{border-color:transparent;background:rgb(var(--ivory) / .06);color:var(--ux-text-strong)}}@media(min-width:640px){.ux-app .pwa-install-shell{gap:0 .875rem;min-height:3.5rem;padding-block:.4375rem}.ux-app .pwa-install-copy{display:flex;flex-wrap:wrap;align-items:baseline;-moz-column-gap:.875rem;column-gap:.875rem}.ux-app .pwa-install-primary{min-height:2.25rem;border-radius:var(--ux-r-xs);font-size:.75rem}.ux-app .pwa-install-secondary{min-height:2.25rem;padding-inline:.625rem;border-color:transparent;border-radius:var(--ux-r-xs);background:transparent;color:var(--ux-text-muted)}.ux-app .pwa-install-close{width:2.25rem;height:2.25rem}}@media(min-width:640px)and (max-width:1023px){.ux-app .pwa-install-shell{grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"icon copy close" "actions actions actions";gap:.375rem .875rem}.ux-app .pwa-install-actions{flex-wrap:wrap}}@media(max-height:30rem)and (orientation:landscape){.ux-app .pwa-install-primary,.ux-app .pwa-install-secondary{min-height:2.25rem}.ux-app .pwa-install-close{width:2.25rem;height:2.25rem}}.ux-main>.investment-page{animation-fill-mode:backwards}@keyframes investmentLivePing{75%,to{transform:scale(2.4);opacity:0}}@keyframes investmentLiveDot{0%,to{box-shadow:0 0 0 3px rgb(var(--ux-tone) / .15)}50%{box-shadow:0 0 0 5px rgb(var(--ux-tone) / .04)}}@media(prefers-reduced-motion:reduce){.investment-progress-chart.is-live .investment-market-scan,.investment-progress-chart.is-live .investment-market-pulse,.investment-trading-live-dot:after,.investment-page .ux-badge.is-live:before{animation:none}}.dashboard-hero-next .dashboard-hero-character{display:none}@media(min-width:1024px){.dashboard-hero-next .dashboard-hero-character{display:inline-block;align-self:flex-end;margin-block:-.5rem -1rem}}[data-help-item][hidden],[data-help-no-results][hidden],[data-legal-toc][hidden]{display:none!important}@media(min-width:1024px){.admin-record-head>.lg\:min-w-0{flex:1 1 0%}.pwa-guide-step-head>.lg\:min-w-0{flex:1}}.marker\:content-none *::marker{--tw-content: none;content:var(--tw-content)}.marker\:content-none::marker{--tw-content: none;content:var(--tw-content)}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:left-\[2px\]:after{content:var(--tw-content);left:2px}.after\:left-\[4px\]:after{content:var(--tw-content);left:4px}.after\:right-1:after{content:var(--tw-content);right:.25rem}.after\:top-1:after{content:var(--tw-content);top:.25rem}.after\:top-\[2px\]:after{content:var(--tw-content);top:2px}.after\:top-\[4px\]:after{content:var(--tw-content);top:4px}.after\:size-2:after{content:var(--tw-content);width:.5rem;height:.5rem}.after\:h-5:after{content:var(--tw-content);height:1.25rem}.after\:h-6:after{content:var(--tw-content);height:1.5rem}.after\:w-5:after{content:var(--tw-content);width:1.25rem}.after\:w-6:after{content:var(--tw-content);width:1.5rem}.after\:scale-0:after{content:var(--tw-content);--tw-scale-x: 0;--tw-scale-y: 0;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.after\:rounded-full:after{content:var(--tw-content);border-radius:9999px}.after\:border:after{content:var(--tw-content);border-width:1px}.after\:border-slate-600:after{content:var(--tw-content);--tw-border-opacity: 1;border-color:rgb(var(--navy-600) / var(--tw-border-opacity, 1))}.after\:bg-emerald-200:after{content:var(--tw-content);--tw-bg-opacity: 1;background-color:rgb(var(--success-200) / var(--tw-bg-opacity, 1))}.after\:bg-slate-500:after{content:var(--tw-content);--tw-bg-opacity: 1;background-color:rgb(var(--navy-500) / var(--tw-bg-opacity, 1))}.after\:bg-white:after{content:var(--tw-content);--tw-bg-opacity: 1;background-color:rgb(var(--ivory) / var(--tw-bg-opacity, 1))}.after\:shadow-md:after{content:var(--tw-content);--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.after\:transition-all:after{content:var(--tw-content);transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.after\:transition-transform:after{content:var(--tw-content);transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.after\:content-\[\'\'\]:after{--tw-content: "";content:var(--tw-content)}.last\:mb-0:last-child{margin-bottom:0}.last\:border-0:last-child{border-width:0px}.last\:border-b-0:last-child{border-bottom-width:0px}.last\:pb-0:last-child{padding-bottom:0}.read-only\:cursor-not-allowed:-moz-read-only{cursor:not-allowed}.read-only\:cursor-not-allowed:read-only{cursor:not-allowed}.read-only\:opacity-70:-moz-read-only{opacity:.7}.read-only\:opacity-70:read-only{opacity:.7}.focus-within\:border-cyan-300\/40:focus-within{border-color:rgb(var(--gold-300) / .4)}.focus-within\:ring-2:focus-within{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus-within\:ring-cyan-300\/30:focus-within{--tw-ring-color: rgb(var(--gold-300) / .3)}.hover\:-translate-y-0\.5:hover{--tw-translate-y: -.125rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:scale-105:hover{--tw-scale-x: 1.05;--tw-scale-y: 1.05;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:\!border-rose-200\/60:hover{border-color:rgb(var(--danger-200) / .6)!important}.hover\:border-amber-200\/30:hover{border-color:rgb(var(--warning-200) / .3)}.hover\:border-cyan-200\/50:hover{border-color:rgb(var(--gold-200) / .5)}.hover\:border-cyan-200\/55:hover{border-color:rgb(var(--gold-200) / .55)}.hover\:border-cyan-300\/25:hover{border-color:rgb(var(--gold-300) / .25)}.hover\:border-cyan-300\/30:hover{border-color:rgb(var(--gold-300) / .3)}.hover\:border-cyan-300\/40:hover{border-color:rgb(var(--gold-300) / .4)}.hover\:border-emerald-300\/35:hover{border-color:rgb(var(--success-300) / .35)}.hover\:border-rose-200\/30:hover{border-color:rgb(var(--danger-200) / .3)}.hover\:border-rose-300\/40:hover{border-color:rgb(var(--danger-300) / .4)}.hover\:border-rose-300\/50:hover{border-color:rgb(var(--danger-300) / .5)}.hover\:border-violet-300\/35:hover{border-color:rgb(var(--steel-300) / .35)}.hover\:border-white\/10:hover{border-color:rgb(var(--ivory) / .1)}.hover\:border-white\/20:hover{border-color:rgb(var(--ivory) / .2)}.hover\:\!bg-transparent:hover{background-color:transparent!important}.hover\:bg-amber-400\/10:hover{background-color:rgb(var(--warning-400) / .1)}.hover\:bg-cyan-300\/15:hover{background-color:rgb(var(--gold-300) / .15)}.hover\:bg-cyan-300\/\[\.04\]:hover{background-color:rgb(var(--gold-300) / .04)}.hover\:bg-cyan-300\/\[\.05\]:hover{background-color:rgb(var(--gold-300) / .05)}.hover\:bg-electric\/10:hover{background-color:rgb(var(--gold-300) / .1)}.hover\:bg-emerald-400\/10:hover{background-color:rgb(var(--success-400) / .1)}.hover\:bg-gray-100:hover{--tw-bg-opacity: 1;background-color:rgb(var(--navy-100) / var(--tw-bg-opacity, 1))}.hover\:bg-navy-900:hover{--tw-bg-opacity: 1;background-color:rgb(var(--navy-900) / var(--tw-bg-opacity, 1))}.hover\:bg-rose-300\/10:hover{background-color:rgb(var(--danger-300) / .1)}.hover\:bg-rose-300\/\[\.06\]:hover{background-color:rgb(var(--danger-300) / .06)}.hover\:bg-rose-400\/10:hover{background-color:rgb(var(--danger-400) / .1)}.hover\:bg-rose-400\/20:hover{background-color:rgb(var(--danger-400) / .2)}.hover\:bg-sky-400\/10:hover{background-color:rgb(var(--steel-400) / .1)}.hover\:bg-slate-950\/40:hover{background-color:rgb(var(--navy-975) / .4)}.hover\:bg-violet-300\/\[\.05\]:hover{background-color:rgb(var(--steel-300) / .05)}.hover\:bg-white:hover{--tw-bg-opacity: 1;background-color:rgb(var(--ivory) / var(--tw-bg-opacity, 1))}.hover\:bg-white\/5:hover{background-color:rgb(var(--ivory) / .05)}.hover\:bg-white\/\[\.025\]:hover{background-color:rgb(var(--ivory) / .025)}.hover\:bg-white\/\[\.02\]:hover{background-color:rgb(var(--ivory) / .02)}.hover\:bg-white\/\[\.035\]:hover{background-color:rgb(var(--ivory) / .035)}.hover\:text-amber-100:hover{--tw-text-opacity: 1;color:rgb(var(--warning-100) / var(--tw-text-opacity, 1))}.hover\:text-cyan-100:hover{--tw-text-opacity: 1;color:rgb(var(--gold-100) / var(--tw-text-opacity, 1))}.hover\:text-cyan-200:hover{--tw-text-opacity: 1;color:rgb(var(--gold-200) / var(--tw-text-opacity, 1))}.hover\:text-cyan-50:hover{--tw-text-opacity: 1;color:rgb(var(--gold-50) / var(--tw-text-opacity, 1))}.hover\:text-emerald-100:hover{--tw-text-opacity: 1;color:rgb(var(--success-100) / var(--tw-text-opacity, 1))}.hover\:text-gray-400:hover{--tw-text-opacity: 1;color:rgb(var(--navy-400) / var(--tw-text-opacity, 1))}.hover\:text-gray-700:hover{--tw-text-opacity: 1;color:rgb(var(--navy-700) / var(--tw-text-opacity, 1))}.hover\:text-rose-100:hover{--tw-text-opacity: 1;color:rgb(var(--danger-100) / var(--tw-text-opacity, 1))}.hover\:text-rose-200:hover{--tw-text-opacity: 1;color:rgb(var(--danger-200) / var(--tw-text-opacity, 1))}.hover\:text-slate-200:hover{--tw-text-opacity: 1;color:rgb(var(--navy-200) / var(--tw-text-opacity, 1))}.hover\:text-slate-300:hover{--tw-text-opacity: 1;color:rgb(var(--navy-300) / var(--tw-text-opacity, 1))}.hover\:text-violet-100:hover{--tw-text-opacity: 1;color:rgb(var(--steel-100) / var(--tw-text-opacity, 1))}.hover\:text-white:hover{--tw-text-opacity: 1;color:rgb(var(--ivory) / var(--tw-text-opacity, 1))}.hover\:underline:hover{text-decoration-line:underline}.focus\:border-blue-300:focus{--tw-border-opacity: 1;border-color:rgb(var(--gold-300) / var(--tw-border-opacity, 1))}.focus\:border-cyan-300:focus{--tw-border-opacity: 1;border-color:rgb(var(--gold-300) / var(--tw-border-opacity, 1))}.focus\:border-cyan-300\/60:focus{border-color:rgb(var(--gold-300) / .6)}.focus\:bg-black\/50:focus{background-color:rgb(var(--navy-black) / .5)}.focus\:text-cyan-200:focus{--tw-text-opacity: 1;color:rgb(var(--gold-200) / var(--tw-text-opacity, 1))}.focus\:outline-none:focus{outline:2px solid transparent;outline-offset:2px}.focus\:ring:focus{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus\:ring-0:focus{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus\:ring-1:focus{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus\:ring-2:focus{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus\:ring-4:focus{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus\:ring-amber-300:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(var(--warning-300) / var(--tw-ring-opacity, 1))}.focus\:ring-cyan-200:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(var(--gold-200) / var(--tw-ring-opacity, 1))}.focus\:ring-cyan-300:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(var(--gold-300) / var(--tw-ring-opacity, 1))}.focus\:ring-cyan-300\/60:focus{--tw-ring-color: rgb(var(--gold-300) / .6)}.focus\:ring-emerald-400:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(var(--success-400) / var(--tw-ring-opacity, 1))}.focus\:ring-rose-300:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(var(--danger-300) / var(--tw-ring-opacity, 1))}.focus\:ring-sky-300:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(var(--steel-300) / var(--tw-ring-opacity, 1))}.focus\:ring-offset-2:focus{--tw-ring-offset-width: 2px}.focus\:ring-offset-navy-925:focus{--tw-ring-offset-color: rgb(var(--navy-925) / 1)}.focus-visible\:outline-none:focus-visible{outline:2px solid transparent;outline-offset:2px}.focus-visible\:ring-2:focus-visible{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus-visible\:ring-cyan-300\/70:focus-visible{--tw-ring-color: rgb(var(--gold-300) / .7)}.active\:bg-gray-100:active{--tw-bg-opacity: 1;background-color:rgb(var(--navy-100) / var(--tw-bg-opacity, 1))}.active\:text-gray-500:active{--tw-text-opacity: 1;color:rgb(var(--navy-500) / var(--tw-text-opacity, 1))}.active\:text-gray-700:active{--tw-text-opacity: 1;color:rgb(var(--navy-700) / var(--tw-text-opacity, 1))}.active\:text-gray-800:active{--tw-text-opacity: 1;color:rgb(var(--navy-800) / var(--tw-text-opacity, 1))}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:opacity-40:disabled{opacity:.4}.disabled\:opacity-70:disabled{opacity:.7}.group\/country[open] .group-open\/country\:rotate-180,.group\/currency[open] .group-open\/currency\:rotate-180,.group\/global[open] .group-open\/global\:rotate-180,.group\/method[open] .group-open\/method\:rotate-180,.group\/new-currency[open] .group-open\/new-currency\:rotate-180,.group[open] .group-open\:rotate-180{--tw-rotate: 180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group\/country[open] .group-open\/country\:text-white,.group\/currency[open] .group-open\/currency\:text-white,.group\/method[open] .group-open\/method\:text-white,.group\/new-currency[open] .group-open\/new-currency\:text-white{--tw-text-opacity: 1;color:rgb(var(--ivory) / var(--tw-text-opacity, 1))}.group\/input:focus-within .group-focus-within\/input\:text-cyan-200{--tw-text-opacity: 1;color:rgb(var(--gold-200) / var(--tw-text-opacity, 1))}.group:hover .group-hover\:-translate-x-1{--tw-translate-x: -.25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:scale-110{--tw-scale-x: 1.1;--tw-scale-y: 1.1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:scale-\[1\.02\]{--tw-scale-x: 1.02;--tw-scale-y: 1.02;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:bg-white\/10{background-color:rgb(var(--ivory) / .1)}.group\/toggle:hover .group-hover\/toggle\:text-cyan-300{--tw-text-opacity: 1;color:rgb(var(--gold-300) / var(--tw-text-opacity, 1))}.group:hover .group-hover\:text-cyan-200{--tw-text-opacity: 1;color:rgb(var(--gold-200) / var(--tw-text-opacity, 1))}.group:hover .group-hover\:text-violet-200{--tw-text-opacity: 1;color:rgb(var(--steel-200) / var(--tw-text-opacity, 1))}.group:hover .group-hover\:opacity-100{opacity:1}.peer:checked~.peer-checked\:inline{display:inline}.peer:checked~.peer-checked\:inline-flex{display:inline-flex}.peer:checked~.peer-checked\:hidden{display:none}.peer:checked~.peer-checked\:border-amber-300\/70{border-color:rgb(var(--warning-300) / .7)}.peer:checked~.peer-checked\:border-cyan-300\/50{border-color:rgb(var(--gold-300) / .5)}.peer:checked~.peer-checked\:border-emerald-200{--tw-border-opacity: 1;border-color:rgb(var(--success-200) / var(--tw-border-opacity, 1))}.peer:checked~.peer-checked\:border-emerald-300\/70{border-color:rgb(var(--success-300) / .7)}.peer:checked~.peer-checked\:border-rose-300\/70{border-color:rgb(var(--danger-300) / .7)}.peer:checked~.peer-checked\:border-sky-300\/70{border-color:rgb(var(--steel-300) / .7)}.peer:checked~.peer-checked\:bg-amber-400\/15{background-color:rgb(var(--warning-400) / .15)}.peer:checked~.peer-checked\:bg-cyan-300{--tw-bg-opacity: 1;background-color:rgb(var(--gold-300) / var(--tw-bg-opacity, 1))}.peer:checked~.peer-checked\:bg-cyan-300\/10{background-color:rgb(var(--gold-300) / .1)}.peer:checked~.peer-checked\:bg-emerald-300\/15{background-color:rgb(var(--success-300) / .15)}.peer:checked~.peer-checked\:bg-emerald-400\/15{background-color:rgb(var(--success-400) / .15)}.peer:checked~.peer-checked\:bg-emerald-500{--tw-bg-opacity: 1;background-color:rgb(var(--success-500) / var(--tw-bg-opacity, 1))}.peer:checked~.peer-checked\:bg-rose-400\/15{background-color:rgb(var(--danger-400) / .15)}.peer:checked~.peer-checked\:bg-sky-400\/15{background-color:rgb(var(--steel-400) / .15)}.peer:checked~.peer-checked\:text-emerald-50{--tw-text-opacity: 1;color:rgb(var(--success-50) / var(--tw-text-opacity, 1))}.peer:checked~.peer-checked\:text-white{--tw-text-opacity: 1;color:rgb(var(--ivory) / var(--tw-text-opacity, 1))}.peer:checked~.peer-checked\:ring-2{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.peer:checked~.peer-checked\:ring-amber-300\/20{--tw-ring-color: rgb(var(--warning-300) / .2)}.peer:checked~.peer-checked\:ring-cyan-200\/50{--tw-ring-color: rgb(var(--gold-200) / .5)}.peer:checked~.peer-checked\:ring-emerald-300\/20{--tw-ring-color: rgb(var(--success-300) / .2)}.peer:checked~.peer-checked\:ring-rose-300\/20{--tw-ring-color: rgb(var(--danger-300) / .2)}.peer:checked~.peer-checked\:ring-sky-300\/20{--tw-ring-color: rgb(var(--steel-300) / .2)}.peer:checked~.peer-checked\:after\:-translate-x-5:after{content:var(--tw-content);--tw-translate-x: -1.25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.peer:checked~.peer-checked\:after\:translate-x-full:after{content:var(--tw-content);--tw-translate-x: 100%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.peer:checked~.peer-checked\:after\:scale-100:after{content:var(--tw-content);--tw-scale-x: 1;--tw-scale-y: 1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.peer:checked~.peer-checked\:after\:border-white:after{content:var(--tw-content);--tw-border-opacity: 1;border-color:rgb(var(--ivory) / var(--tw-border-opacity, 1))}.peer:checked~.peer-checked\:after\:bg-cyan-300:after{content:var(--tw-content);--tw-bg-opacity: 1;background-color:rgb(var(--gold-300) / var(--tw-bg-opacity, 1))}.peer:checked~.peer-checked\:after\:shadow-\[0_0_10px_rgb\(var\(--gold-300\)\/0\.6\)\]:after{content:var(--tw-content);--tw-shadow: 0 0 10px rgb(var(--gold-300)/.6);--tw-shadow-colored: 0 0 10px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.peer:checked~.peer-checked\:after\:shadow-\[0_0_15px_rgb\(var\(--gold-300\)\/0\.6\)\]:after{content:var(--tw-content);--tw-shadow: 0 0 15px rgb(var(--gold-300)/.6);--tw-shadow-colored: 0 0 15px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.peer:focus~.peer-focus\:ring-2{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.peer:focus~.peer-focus\:ring-cyan-300\/30{--tw-ring-color: rgb(var(--gold-300) / .3)}.has-\[\:checked\]\:border-cyan-300\/40:has(:checked){border-color:rgb(var(--gold-300) / .4)}.has-\[\:checked\]\:border-cyan-300\/45:has(:checked){border-color:rgb(var(--gold-300) / .45)}.has-\[\:checked\]\:border-emerald-300\/70:has(:checked){border-color:rgb(var(--success-300) / .7)}.has-\[\:checked\]\:bg-cyan-300\/\[\.08\]:has(:checked){background-color:rgb(var(--gold-300) / .08)}.has-\[\:checked\]\:bg-emerald-300\/10:has(:checked){background-color:rgb(var(--success-300) / .1)}.has-\[\:checked\]\:text-cyan-100:has(:checked){--tw-text-opacity: 1;color:rgb(var(--gold-100) / var(--tw-text-opacity, 1))}.has-\[\:checked\]\:ring-2:has(:checked){--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.has-\[\:focus-visible\]\:ring-2:has(:focus-visible){--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.has-\[\:checked\]\:ring-emerald-300\/15:has(:checked){--tw-ring-color: rgb(var(--success-300) / .15)}.has-\[\:focus-visible\]\:ring-emerald-200\/50:has(:focus-visible){--tw-ring-color: rgb(var(--success-200) / .5)}.group\/service:has(:checked) .group-has-\[\:checked\]\/service\:hidden{display:none}@media(prefers-reduced-motion:no-preference){@keyframes pulse{50%{opacity:.5}}.motion-safe\:animate-pulse{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite}}.dark\:border-gray-600:is(.dark *){--tw-border-opacity: 1;border-color:rgb(var(--navy-600) / var(--tw-border-opacity, 1))}.dark\:bg-gray-600:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(var(--navy-600) / var(--tw-bg-opacity, 1))}.dark\:bg-gray-700:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(var(--navy-700) / var(--tw-bg-opacity, 1))}.dark\:bg-gray-800:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(var(--navy-800) / var(--tw-bg-opacity, 1))}.dark\:bg-gray-800\/50:is(.dark *){background-color:rgb(var(--navy-800) / .5)}.dark\:text-gray-200:is(.dark *){--tw-text-opacity: 1;color:rgb(var(--navy-200) / var(--tw-text-opacity, 1))}.dark\:text-gray-300:is(.dark *){--tw-text-opacity: 1;color:rgb(var(--navy-300) / var(--tw-text-opacity, 1))}.dark\:text-gray-400:is(.dark *){--tw-text-opacity: 1;color:rgb(var(--navy-400) / var(--tw-text-opacity, 1))}.dark\:text-gray-600:is(.dark *){--tw-text-opacity: 1;color:rgb(var(--navy-600) / var(--tw-text-opacity, 1))}.dark\:text-white:is(.dark *){--tw-text-opacity: 1;color:rgb(var(--ivory) / var(--tw-text-opacity, 1))}.dark\:hover\:bg-gray-800:hover:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(var(--navy-800) / var(--tw-bg-opacity, 1))}.dark\:hover\:bg-gray-900:hover:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(var(--navy-900) / var(--tw-bg-opacity, 1))}.dark\:hover\:text-gray-200:hover:is(.dark *){--tw-text-opacity: 1;color:rgb(var(--navy-200) / var(--tw-text-opacity, 1))}.dark\:hover\:text-gray-300:hover:is(.dark *){--tw-text-opacity: 1;color:rgb(var(--navy-300) / var(--tw-text-opacity, 1))}.dark\:focus\:border-blue-700:focus:is(.dark *){--tw-border-opacity: 1;border-color:rgb(var(--gold-700) / var(--tw-border-opacity, 1))}.dark\:focus\:border-blue-800:focus:is(.dark *){--tw-border-opacity: 1;border-color:rgb(var(--gold-800) / var(--tw-border-opacity, 1))}.dark\:active\:bg-gray-700:active:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(var(--navy-700) / var(--tw-bg-opacity, 1))}.dark\:active\:text-gray-300:active:is(.dark *){--tw-text-opacity: 1;color:rgb(var(--navy-300) / var(--tw-text-opacity, 1))}@media not all and (min-width:640px){.max-sm\:w-full{width:100%}}@media(min-width:640px){.sm\:bottom-5{bottom:1.25rem}.sm\:col-span-1{grid-column:span 1 / span 1}.sm\:col-span-2{grid-column:span 2 / span 2}.sm\:col-span-3{grid-column:span 3 / span 3}.sm\:col-span-4{grid-column:span 4 / span 4}.sm\:m-5{margin:1.25rem}.sm\:mx-0{margin-left:0;margin-right:0}.sm\:mb-3{margin-bottom:.75rem}.sm\:mb-4{margin-bottom:1rem}.sm\:mb-5{margin-bottom:1.25rem}.sm\:mb-6{margin-bottom:1.5rem}.sm\:mt-0{margin-top:0}.sm\:mt-4{margin-top:1rem}.sm\:block{display:block}.sm\:inline{display:inline}.sm\:flex{display:flex}.sm\:inline-flex{display:inline-flex}.sm\:hidden{display:none}.sm\:h-16{height:4rem}.sm\:h-20{height:5rem}.sm\:h-44{height:11rem}.sm\:h-64{height:16rem}.sm\:max-h-80{max-height:20rem}.sm\:w-16{width:4rem}.sm\:w-20{width:5rem}.sm\:w-64{width:16rem}.sm\:w-auto{width:auto}.sm\:w-fit{width:-moz-fit-content;width:fit-content}.sm\:min-w-44{min-width:11rem}.sm\:min-w-48{min-width:12rem}.sm\:min-w-52{min-width:13rem}.sm\:min-w-56{min-width:14rem}.sm\:min-w-64{min-width:16rem}.sm\:min-w-80{min-width:20rem}.sm\:max-w-\[78\%\]{max-width:78%}.sm\:flex-1{flex:1 1 0%}.sm\:flex-none{flex:none}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.sm\:grid-cols-\[190px_1fr_auto\]{grid-template-columns:190px 1fr auto}.sm\:grid-cols-\[1fr_170px_170px_auto\]{grid-template-columns:1fr 170px 170px auto}.sm\:grid-cols-\[auto_minmax\(0\,1fr\)_auto\]{grid-template-columns:auto minmax(0,1fr) auto}.sm\:grid-cols-\[minmax\(0\,1fr\)_6rem_auto\]{grid-template-columns:minmax(0,1fr) 6rem auto}.sm\:grid-cols-\[minmax\(13rem\,1fr\)_8rem_auto\]{grid-template-columns:minmax(13rem,1fr) 8rem auto}.sm\:flex-row{flex-direction:row}.sm\:items-start{align-items:flex-start}.sm\:items-end{align-items:flex-end}.sm\:items-center{align-items:center}.sm\:justify-between{justify-content:space-between}.sm\:gap-2{gap:.5rem}.sm\:gap-3{gap:.75rem}.sm\:gap-4{gap:1rem}.sm\:space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.sm\:space-y-5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.25rem * var(--tw-space-y-reverse))}.sm\:rounded-2xl{border-radius:1rem}.sm\:rounded-3xl{border-radius:1.5rem}.sm\:rounded-\[1\.75rem\]{border-radius:1.75rem}.sm\:border-b-0{border-bottom-width:0px}.sm\:border-l{border-left-width:1px}.sm\:p-4{padding:1rem}.sm\:p-5{padding:1.25rem}.sm\:p-6{padding:1.5rem}.sm\:px-4{padding-left:1rem;padding-right:1rem}.sm\:px-5{padding-left:1.25rem;padding-right:1.25rem}.sm\:px-6{padding-left:1.5rem;padding-right:1.5rem}.sm\:py-12{padding-top:3rem;padding-bottom:3rem}.sm\:py-16{padding-top:4rem;padding-bottom:4rem}.sm\:pb-4{padding-bottom:1rem}.sm\:pt-3{padding-top:.75rem}.sm\:text-left{text-align:left}.sm\:text-2xl{font-size:1.5rem;line-height:2rem}.sm\:text-3xl{font-size:1.875rem;line-height:2.25rem}.sm\:text-base{font-size:1rem;line-height:1.5rem}.sm\:text-lg{font-size:1.125rem;line-height:1.75rem}.sm\:text-sm{font-size:.875rem;line-height:1.25rem}.sm\:text-xl{font-size:1.25rem;line-height:1.75rem}.sm\:text-xs{font-size:.75rem;line-height:1rem}.sm\:leading-6{line-height:1.5rem}.sm\:leading-7{line-height:1.75rem}.peer:checked~.sm\:peer-checked\:inline{display:inline}.peer:checked~.sm\:peer-checked\:hidden{display:none}}@media(min-width:768px){.md\:col-span-2{grid-column:span 2 / span 2}.md\:w-5\/12{width:41.666667%}.md\:w-7\/12{width:58.333333%}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-\[1fr_\.8fr_\.7fr\]{grid-template-columns:1fr .8fr .7fr}.md\:grid-cols-\[minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,1fr) auto}.md\:flex-row{flex-direction:row}.md\:items-center{align-items:center}.md\:gap-4{gap:1rem}.md\:gap-6{gap:1.5rem}.md\:text-left{text-align:left}}@media(min-width:1024px){.lg\:sticky{position:sticky}.lg\:top-6{top:1.5rem}.lg\:col-span-1{grid-column:span 1 / span 1}.lg\:col-span-2{grid-column:span 2 / span 2}.lg\:col-span-3{grid-column:span 3 / span 3}.lg\:col-span-9{grid-column:span 9 / span 9}.lg\:mt-2\.5{margin-top:.625rem}.lg\:block{display:block}.lg\:inline-block{display:inline-block}.lg\:inline{display:inline}.lg\:flex{display:flex}.lg\:contents{display:contents}.lg\:hidden{display:none}.lg\:h-9{height:2.25rem}.lg\:h-auto{height:auto}.lg\:w-56{width:14rem}.lg\:w-64{width:16rem}.lg\:w-72{width:18rem}.lg\:w-9{width:2.25rem}.lg\:w-auto{width:auto}.lg\:min-w-0{min-width:0px}.lg\:max-w-sm{max-width:24rem}.lg\:table-fixed{table-layout:fixed}.lg\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.lg\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.lg\:grid-cols-\[1\.3fr_\.7fr\]{grid-template-columns:1.3fr .7fr}.lg\:grid-cols-\[1fr_\.9fr\]{grid-template-columns:1fr .9fr}.lg\:grid-cols-\[1fr_auto\]{grid-template-columns:1fr auto}.lg\:grid-cols-\[minmax\(0\,1fr\)_14rem_auto\]{grid-template-columns:minmax(0,1fr) 14rem auto}.lg\:grid-cols-\[minmax\(0\,1fr\)_22rem\]{grid-template-columns:minmax(0,1fr) 22rem}.lg\:grid-cols-\[minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,1fr) auto}.lg\:grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,1\.4fr\)\]{grid-template-columns:minmax(0,1fr) minmax(0,1.4fr)}.lg\:grid-cols-\[minmax\(0\,1fr\)_minmax\(22rem\,\.7fr\)\]{grid-template-columns:minmax(0,1fr) minmax(22rem,.7fr)}.lg\:flex-row{flex-direction:row}.lg\:flex-col{flex-direction:column}.lg\:items-start{align-items:flex-start}.lg\:items-end{align-items:flex-end}.lg\:items-center{align-items:center}.lg\:justify-between{justify-content:space-between}.lg\:gap-1\.5{gap:.375rem}.lg\:gap-2{gap:.5rem}.lg\:gap-4{gap:1rem}.lg\:gap-5{gap:1.25rem}.lg\:space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.lg\:overflow-x-visible{overflow-x:visible}.lg\:p-5{padding:1.25rem}.lg\:px-2\.5{padding-left:.625rem;padding-right:.625rem}.lg\:px-4{padding-left:1rem;padding-right:1rem}.lg\:py-3{padding-top:.75rem;padding-bottom:.75rem}.lg\:text-left{text-align:left}.lg\:text-3xl{font-size:1.875rem;line-height:2.25rem}.lg\:text-\[13px\]{font-size:13px}.lg\:text-base{font-size:1rem;line-height:1.5rem}.lg\:text-sm{font-size:.875rem;line-height:1.25rem}}@media(min-width:1280px){.xl\:sticky{position:sticky}.xl\:top-24{top:6rem}.xl\:col-span-2{grid-column:span 2 / span 2}.xl\:col-span-5{grid-column:span 5 / span 5}.xl\:inline-block{display:inline-block}.xl\:inline{display:inline}.xl\:flex{display:flex}.xl\:hidden{display:none}.xl\:w-auto{width:auto}.xl\:min-w-\[360px\]{min-width:360px}.xl\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.xl\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.xl\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.xl\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.xl\:grid-cols-\[1\.1fr_\.9fr\]{grid-template-columns:1.1fr .9fr}.xl\:grid-cols-\[1\.25fr_1fr\]{grid-template-columns:1.25fr 1fr}.xl\:grid-cols-\[1\.35fr_\.65fr\]{grid-template-columns:1.35fr .65fr}.xl\:grid-cols-\[1\.5fr_1fr\]{grid-template-columns:1.5fr 1fr}.xl\:grid-cols-\[minmax\(0\,\.9fr\)_minmax\(0\,1\.1fr\)\]{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}.xl\:grid-cols-\[minmax\(0\,1\.08fr\)_minmax\(20rem\,\.92fr\)\]{grid-template-columns:minmax(0,1.08fr) minmax(20rem,.92fr)}.xl\:grid-cols-\[minmax\(0\,1\.4fr\)_minmax\(20rem\,\.6fr\)\]{grid-template-columns:minmax(0,1.4fr) minmax(20rem,.6fr)}.xl\:grid-cols-\[minmax\(0\,1fr\)_24rem\]{grid-template-columns:minmax(0,1fr) 24rem}.xl\:flex-row{flex-direction:row}.xl\:items-start{align-items:flex-start}.xl\:items-center{align-items:center}.xl\:justify-between{justify-content:space-between}.xl\:gap-5{gap:1.25rem}.xl\:px-3{padding-left:.75rem;padding-right:.75rem}.xl\:text-lg{font-size:1.125rem;line-height:1.75rem}.xl\:text-xs{font-size:.75rem;line-height:1rem}}@media(min-width:1536px){.\32xl\:col-span-1{grid-column:span 1 / span 1}.\32xl\:grid{display:grid}.\32xl\:hidden{display:none}.\32xl\:min-w-\[74rem\]{min-width:74rem}.\32xl\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.\32xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.\32xl\:grid-cols-\[10\.5rem_16rem_6\.5rem_8rem_12\.5rem_6rem_5\.5rem\]{grid-template-columns:10.5rem 16rem 6.5rem 8rem 12.5rem 6rem 5.5rem}.\32xl\:items-center{align-items:center}.\32xl\:gap-4{gap:1rem}.\32xl\:overflow-x-auto{overflow-x:auto}}.rtl\:rotate-180:where([dir=rtl],[dir=rtl] *){--tw-rotate: 180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rtl\:flex-row-reverse:where([dir=rtl],[dir=rtl] *){flex-direction:row-reverse}.rtl\:space-x-reverse:where([dir=rtl],[dir=rtl] *)>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 1}.\[\&\.is-error\]\:border-rose-300\/25.is-error{border-color:rgb(var(--danger-300) / .25)}.\[\&\.is-error\]\:bg-rose-300\/\[\.07\].is-error{background-color:rgb(var(--danger-300) / .07)}.\[\&\.is-error\]\:text-rose-100.is-error{--tw-text-opacity: 1;color:rgb(var(--danger-100) / var(--tw-text-opacity, 1))}.\[\&\:\:-webkit-details-marker\]\:hidden::-webkit-details-marker{display:none}
