@font-face{font-family:Plus Jakarta Sans;src:url("/assets/fonts/pjsans.woff2") format("woff2");font-display:swap;font-style:normal;font-weight:400 800}@font-face{font-family:Inter;src:url("/assets/fonts/inter.woff2") format("woff2");font-display:swap;font-style:normal;font-weight:100 900}:root{--container: 1152px;--font-family: "Inter", "Plus Jakarta Sans", sans-serif;--inter: "Inter", sans-serif;--jakarta: "Plus Jakarta Sans", sans-serif;--bp-375: 375px;--bp-640: 640px;--bp-768: 768px;--bp-1024: 1024px;--bp-1280: 1280px;--font-8: 8px;--font-10: 10px;--font-12: 12px;--font-14: 14px;--font-15: 15px;--font-16: 16px;--font-18: 18px;--font-20: 20px;--font-24: 24px;--font-28: 28px;--font-30: 30px;--font-32: 32px;--lh-tight: 1.3;--lh-normal: 1.5;--lh-relaxed: 1.8;--fw-light: 300;--fw-normal: 400;--fw-medium: 500;--fw-semibold: 600;--fw-bold: 700;--fw-extrabold: 800;--fw-heavy: 900;--form-gap: 24px;--input-padding: 0 15px;--input-min-width: 200px;--input-max-width: 400px;--input-min-height: 45px;--input-max-height: 150px;--input-font-size: var(--font-14);--input-border-radius: var(--radius-8);--label-font-weight: var(--fw-semibold);--label-font-size: var(--font-15);--green: #22c55e;--yellow: #f59e0b;--spinner-size: 20px;--spinner-stroke: 2px;--spinner-color: currentColor;--space-4: 4px;--space-5: 5px;--space-8: 8px;--space-10: 10px;--space-12: 12px;--space-16: 16px;--space-20: 20px;--space-24: 24px;--space-32: 32px;--space-40: 40px;--space-48: 48px;--radius-4: 4px;--radius-6: 6px;--radius-8: 8px;--radius-10: 10px;--radius-12: 12px;--radius-16: 16px;--radius-20: 20px;--radius-24: 24px;--flex-gap: 0px;--appbar-height: 56px;--border-radius: 10px;--hover-border: 1px solid #b8b8b8;--segment-text: #8f8e8e;--sheet-radius: 20px;--z-index-tooltip: 120;--z-index-sidebar-overlay: 120;--z-index-appbar: 150;--z-index-sidebar: 180;--z-index-overlay-host: 250;--z-index-sheet: 300;--z-index-modal: 300;--z-index-toast-host: 420;--color-transition: color .3s ease;--transition: .3s ease;--transition-overlay: display .5 ease background-color .3 ease-out backdrop-filter .3 ease-out;--transition-ease: .26s cubic-bezier(.2, .8, .2, 1);--transition-slow: .32s cubic-bezier(.2, .8, .2, 1);--sheet-ease: cubic-bezier(.2, .8, .2, 1);--sheet-dur: .26s;--shimmer-fade-duration: .3s;--shimmer-crossfade-duration: .8s;--shimmer-ease: cubic-bezier(.25, .46, .45, .94);--sheet-max-w: 520px;--sheet-radius: 18px;--sheet-shadow: var(--shadow-lg, 0 16px 36px rgba(15, 23, 42, .12));--sheet-handle-h: 25px;--sheet-gutter: 12px;--sheet-gutter-min: 8px;--sheet-gutter-max: 12px;--sheet-footer-hint-shadow: 0 -6px 18px rgba(0, 0, 0, .06);--sheet-footer-strong-shadow: 0 -10px 28px rgba(0, 0, 0, .1);--sheet-shadow-rest: var(--sheet-shadow, 0 16px 36px rgba(0, 0, 0, .16));--sheet-shadow-drag: 0 22px 56px rgba(0, 0, 0, .22);--sheet-edge-gutter: 8px;--landing-primary: #00c853;--landing-secondary: #1e293b;--landing-accent: #7c3aed;--shimmer-base: rgba(0, 0, 0, .08);--shimmer-highlight: rgba(255, 255, 255, .6);--shimmer-radius: 10px;--shimmer-speed: 1.4s;--shimmer-text-line-gap: .8em;--shimmer-input-h: 40px;--shimmer-button-h: 40px;--shimmer-media-h: 160px}*,*:before,*:after{box-sizing:border-box}html{text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased}html,body{background:var(--background-color);color:var(--text-color);margin:0;padding:0;font-family:var(--font-family)!important;font-size:15px;line-height:var(--lh-normal);font-optical-sizing:auto;overscroll-behavior:none}html>body{display:flex;justify-content:center;min-height:100vh;width:100%}html[data-display-mode=standalone]:before{content:"";position:fixed;top:0;left:0;right:0;height:env(safe-area-inset-top);background:#00c853;z-index:calc(var(--z-index-appbar) - 1);pointer-events:none}@supports (view-transition-name: root){html{view-transition-name:root}::view-transition-old(root),::view-transition-new(root){animation-duration:.32s;animation-timing-function:cubic-bezier(.2,.8,.2,1)}::view-transition-old(root){opacity:1}::view-transition-new(root){opacity:1}}html.is-switching-theme *,html.is-switching-theme *:before,html.is-switching-theme *:after{transition:background-color var(--transition-slow),color var(--transition-slow),border-color var(--transition-slow),box-shadow var(--transition-slow),fill var(--transition-slow),stroke var(--transition-slow)}html[data-theme=light]{color-scheme:light;--primary: var(--landing-primary);--primary-weak: color-mix(in srgb, var(--primary) 20%, transparent);--muted: #3d4044;--subtitle-color: #848585;--background-color: #ffffff;--label-color: #666666;--text-color: #0f172a;--border-color: #dddddd8a;--default-border: 1px solid var(--border-color);--input-border: 1px solid var(--border-color);--button-background: #f5f5f5;--button-color: #000000;--button-hover-background: #e0e0e0;--danger: #e11d48;--danger-weak: #ffe8ee;--success: #388e3c;--success-weak: #e8f5e9;--input-background: #ffffff;--input-text-color: #000000;--placeholder-color: #b5b5b5;--focus-outline-color: #1976d2;--disabled-background: #f0f0f0;--disabled-text-color: #999999;--shadow-color: rgba(0, 0, 0, .1);--shadow-color-sm: rgba(15, 23, 42, .02);--shadow-color-md: rgba(15, 23, 42, .08);--shadow-color-lg: rgba(15, 23, 42, .12);--box-shadow: 0px 0px 3px 0px var(--shadow-color);--shadow-sm: 0 0 5px var(--shadow-color-sm);--shadow-md: 0 10px 24px var(--shadow-color-md);--shadow-lg: 0 16px 36px var(--shadow-color-lg);--surface-color: var(--background-color);--surface-variant: #dbdbdb69;--surface-muted: #fbfcff;--spinner-track: rgba(0, 0, 0, .12);--sheet-backdrop: rgba(0, 0, 0, .42);--sheet-bg: rgba(255, 255, 255, .85);--sheet-handle-color: rgba(0, 0, 0, .15);--sheet-overlay-bg: rgba(0, 0, 0, .4);--sheet-backdrop-filter: blur(12px);--sheet-border: 1px solid rgba(255, 255, 255, .3);--sheet-shadow: 0 15px 35px rgba(0, 0, 0, .2);--bg-color: var(--background-color);--text-main: var(--text-color);--text-muted: var(--muted);--card-bg: var(--surface-variant)}html[data-theme=dark]{color-scheme:dark;--primary: var(--landing-primary);--primary-weak: color-mix(in srgb, var(--primary) 10%, transparent);--muted: #a2aab1;--subtitle-color: #a1a5ac;--background-color: #000b05;--text-color: #f9f9f9;--label-color: #e5e5e5;--border-color: #454343e8;--default-border: 1px solid var(--border-color);--input-border: 1px solid var(--border-color);--button-background: #1e1e1e;--button-color: #ffffff;--button-hover-background: #333333;--danger: #ff0000;--danger-weak: rgba(251, 113, 133, .18);--success: #19de23;--success-weak: rgba(102, 187, 106, .18);--input-background: #2a2a2a;--input-text-color: #ffffff;--placeholder-color: #666666;--focus-outline-color: #64b5f6;--disabled-background: #333333;--disabled-text-color: #666666;--shadow-color: rgba(0, 0, 0, .5);--shadow-color-sm: rgba(0, 0, 0, .35);--shadow-color-md: rgba(0, 0, 0, .45);--shadow-color-lg: rgba(0, 0, 0, .55);--box-shadow: 0 2px 8px var(--shadow-color);--shadow-sm: 0 0 5px var(--shadow-color-sm);--shadow-md: 0 10px 24px var(--shadow-color-md);--shadow-lg: 0 16px 36px var(--shadow-color-lg);--surface-color: var(--background-color);--surface-variant: #4e4e4e2b;--surface-muted: #00140e;--spinner-track: rgba(255, 255, 255, .15);--sheet-backdrop: rgba(0, 0, 0, .55);--sheet-bg: rgba(28, 28, 30, .8);--sheet-handle-color: rgba(255, 255, 255, .2);--sheet-overlay-bg: rgba(0, 0, 0, .7);--sheet-backdrop-filter: blur(12px) saturate(180%);--sheet-border: 1px solid rgba(255, 255, 255, .08);--sheet-shadow: 0 20px 40px rgba(0, 0, 0, .4);--bg-color: var(--background-color);--text-main: var(--text-color);--text-muted: var(--muted);--card-bg: var(--surface-variant);--shimmer-base: rgba(255, 255, 255, .08);--shimmer-highlight: rgba(255, 255, 255, .2)}@keyframes pulse-opacity{0%{opacity:1}50%{opacity:.6}to{opacity:1}}@keyframes spin{to{transform:rotate(360deg)}}@keyframes breathe{0%{transform:scale(.5)}to{transform:scale(.8)}}@keyframes ping{50%{transform:scale(1);opacity:1}75%{transform:scale(1.5);opacity:.75}to{transform:scale(3);opacity:0}}@keyframes bounce{0%,to{transform:translateY(-25%);animation-timing-function:cubic-bezier(.8,0,1,1)}}@keyframes fade-in-opacity{0%{opacity:0}to{opacity:1}}@keyframes fade-out-opacity{0%{opacity:1}to{opacity:0}}@keyframes shimmer-slide{0%{transform:translate(-100%)}to{transform:translate(100%)}}.select-dropdown{width:100%;height:auto;padding:10px;font-size:var(--input-font-size);box-sizing:border-box;border:var(--input-border);border-radius:var(--border-radius);background-image:url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22292.4%22%20height%3D%22292.4%22%3E%3Cpath%20fill%3D%22%23000%22%20d%3D%22M287%2069.4a17.6%2017.6%200%200%200-13.2-5.4H18.2c-5%200-9.3%201.8-13.2%205.4A17.6%2017.6%200%200%200%200%2082.7c0%204.5%201.8%208.7%205.4%2011.6l128.8%20127.9c3.9%203.8%208.1%205.6%2013.2%205.6s9.3-1.8%2013.2-5.6l128.7-127.9c3.8-3.9%205.4-8.1%205.4-11.6%200-4.5-1.9-8.7-5.5-11.3z%22%2F%3E%3C%2Fsvg%3E);appearance:none;background-repeat:no-repeat;background-position:right 10px center;background-size:10px}.spinner{width:var(--spinner-size);height:var(--spinner-size);border-radius:50%;border:var(--spinner-stroke) solid var(--spinner-track);border-top-color:var(--spinner-color);animation:spin .8s linear infinite;user-select:none;pointer-events:none;&.-dual{width:var(--spinner-size);height:var(--spinner-size);position:relative}&.-dual:after{content:"";display:block;width:100%;height:100%;border-radius:50%;border:var(--spinner-stroke) solid var(--spinner-track);border-color:var(--spinner-track) transparent var(--spinner-color) transparent;animation:spin .9s linear infinite}&.-glass{backdrop-filter:blur(6px);background:color-mix(in srgb,var(--surface) 70%,transparent);padding:6px}&.-neutral{--spinner-color: var(--text-color);opacity:.6}&.-s10{--spinner-size: 10px;--spinner-stroke: 1px}&.-s28{--spinner-size: 28px}&.-s40{--spinner-size: 40px;--spinner-stroke: 3px}}.spinner-old{pointer-events:none;display:inline-block;aspect-ratio:1 / 1;background-color:currentColor;vertical-align:middle;width:1.5rem;mask-size:100%;mask-repeat:no-repeat;mask-position:center;mask-image:url("data:image/svg+xml,%3Csvg width='24' height='24' stroke='black' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cg transform-origin='center'%3E%3Ccircle cx='12' cy='12' r='9.5' fill='none' stroke-width='3' stroke-linecap='round'%3E%3CanimateTransform attributeName='transform' type='rotate' from='0 12 12' to='360 12 12' dur='2s' repeatCount='indefinite'/%3E%3Canimate attributeName='stroke-dasharray' values='0,150;42,150;42,150' keyTimes='0;0.475;1' dur='1.5s' repeatCount='indefinite'/%3E%3Canimate attributeName='stroke-dashoffset' values='0;-16;-59' keyTimes='0;0.475;1' dur='1.5s' repeatCount='indefinite'/%3E%3C/circle%3E%3C/g%3E%3C/svg%3E")}#custom-button{padding:12px 20px;height:var(--cbh, 40px);border-radius:var(--radius-6);background-color:var(--primary);border:1px solid transparent;width:fit-content;display:inline-flex;max-width:100%;cursor:pointer;justify-content:center;align-items:center;flex-direction:row;line-height:inherit;font-family:var(--inter);gap:8px;font-size:14px;font-weight:var(--fw-normal);color:#fff}.btn{display:inline-flex;height:var(--cbh, 40px);align-items:center;font-family:var(--inter);gap:8px;padding:12px 20px;border:none;border-radius:var(--radius-6);background-color:transparent;font-weight:var(--fw-normal);font-size:14px;cursor:pointer;&.-muted{color:var(--muted)}&.-outline{border:1px solid currentColor}&.-icon{display:grid;place-items:center}}.general-box{padding:32px;border:var(--default-border);overflow:clip;border-radius:12px;background-color:var(--background-color);box-shadow:0 4px 20px -2px var(--shadow-color);width:100vw;max-width:min(100%,var(--box-mw, 500px));transition:all .2s ease}#overlay-host{position:fixed;display:none;z-index:var(--z-index-overlay-host);pointer-events:none;&:has(*){display:block;width:100%;pointer-events:auto}}#toast-host{position:fixed;z-index:var(--z-index-toast-host);display:none;pointer-events:none;&:has(*){display:flex;pointer-events:auto;left:0;right:0;justify-content:center;padding:16px calc(16px + env(safe-area-inset-bottom,0px))}.entries{display:flex;flex-direction:column;align-items:center;gap:12px;width:min(100%,440px);.toast-card{width:min(100%,420px);display:flex;align-items:center;gap:16px;padding:9px 12px;border-radius:10px;box-shadow:0 18px 40px -24px var(--shadow-color-lg);backdrop-filter:blur(16px) saturate(160%);pointer-events:auto;cursor:auto;user-select:none;transition:opacity .22s cubic-bezier(.2,.8,.2,1),transform .22s cubic-bezier(.2,.8,.2,1);.content{display:flex;flex-direction:column;gap:2px;min-width:0;flex:1;p{margin:0;font-size:14px;color:var(--text-color)}}.action{border:0;background:transparent;color:var(--primary);font-size:13px;font-weight:600;padding:0;cursor:pointer;flex-shrink:0}.toast-ping{width:10px;height:10px;flex-shrink:0;border-radius:999px}}}}.dropzone{--bdc: var(--border-color);--bgc: transparent;&.highlight{--bdc: var(--primary);--bgc: var(--primary-weak)}&.denied{--bdc: var(--danger);--bgc: var(--danger-weak)}.uploader{display:flex;transition:all .2s ease-in-out;outline-style:dashed;outline-width:1.5px;outline-color:var(--bdc);border-style:dashed;cursor:pointer;height:var(--input-max-height);width:100%;flex-direction:column;justify-content:center;text-align:center;border-radius:var(--input-border-radius);background-color:var(--bgc);box-sizing:border-box;p,i{font-size:13px;margin:0;color:var(--muted)}strong{font-size:14px;font-weight:500!important;margin:0}}}.preview{display:flex;flex-direction:column;align-items:start;gap:10px;width:100%;box-sizing:border-box;&:has(*){margin-top:15px;margin-bottom:10px}.inner{display:flex;gap:10px;width:100%;padding:10px;border-radius:var(--input-border-radius);border:1.2px solid var(--border-color);background-color:var(--background-color);color:var(--muted);font-size:12px;font-weight:400;align-items:center;img,object,embed{width:40px;height:40px;object-fit:cover;border-radius:4px;overflow:clip;pointer-events:none;user-select:none;cursor:not-allowed}div{display:flex;flex:1;width:100%;flex-direction:column;align-items:flex-start;position:relative;overflow:hidden;p{width:100%;color:var(--text-color);margin:0;font-size:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}}icon{--base-color: var(--subtitle-color);transition:all .2s ease-in-out;display:flex;height:25px;width:25px;border-radius:50px;border:1px solid var(--base-color);cursor:pointer;color:var(--base-color);font-size:14px;margin:0 auto;line-height:1.5;justify-content:center;&:hover{--base-color: var(--danger);transform:scale(1.05)}}}}#animate-ping{animation:ping 1s cubic-bezier(0,0,.2,1) infinite;opacity:.75;background:var(--landing-primary);border-radius:999px;width:100%;height:100%;display:inline-flex;position:absolute}.ping{background:var(--landing-primary);border-radius:999px;position:relative;display:inline-flex;height:8px;width:8px}.animate\:bounce{animation:bounce 1s infinite}.animate\:pulse{animation:pulse-opacity 2s ease-in-out infinite}.animate\:ping{animation:ping 1s cubic-bezier(0,0,.2,1) infinite}.animate\:spin{animation:spin .9s linear infinite}.animate\:breathe{animation:breathe .8s infinite alternate-reverse}p,h1,h2,h3,h4,h5,h6{margin:0;margin-block:0;margin-inline:0}h1{font-size:2rem}h2{font-size:1.6rem}h3{font-size:1.4rem}h4{font-size:1.2rem}h5,h6{font-size:1.1rem}a{color:inherit;text-decoration:none}ul{list-style:disc!important}input::placeholder,textarea::placeholder{color:var(--placeholder-color);opacity:1}input:focus,textarea:focus{outline:none}input:disabled,textarea:disabled,select:disabled{cursor:no-drop}input,select{width:100%;min-height:var(--input-min-height);padding:var(--input-padding);border:var(--input-border);background-color:transparent;border-radius:var(--input-border-radius);font-size:var(--input-font-size)}textarea{width:100%;min-height:var(--input-min-height);border:var(--input-border);background-color:transparent;border-radius:var(--input-border-radius);font-size:var(--input-font-size);display:block;max-height:var(--input-max-height);padding:10px 15px;line-height:var(--lh-normal)}.choices__list--single:has(>.choices__item[data-id="1"]){color:var(--placeholder-color)!important}.choices__list--single{padding:12px 0!important}.choices__inner{min-height:var(--input-min-height)!important;background-color:transparent!important;padding:var(--input-padding)!important;font-size:var(--input-font-size)!important;border:var(--input-border)!important;border-radius:var(--input-border-radius)!important}.choices__list--dropdown{background-color:var(--input-background)!important;border:var(--input-border)!important;margin-top:-5px!important;border-top-left-radius:0;border-top-right-radius:0;border-bottom-left-radius:var(--input-border-radius)!important;border-bottom-right-radius:var(--input-border-radius)!important}.choices__input{border:var(--input-border)!important;background-color:var(--surface-color)!important}.is-highlighted,.is-selected{background-color:#b8b8b8!important}.choices{margin-bottom:0!important;min-width:var(--input-min-width)!important}.choices[data-type*=select-one]:after{border-color:var(--input-text-color) transparent transparent!important}.choices[data-type*=select-one].is-open:after{border-color:transparent transparent var(--input-text-color)!important}pre{background:var(--surface-variant);padding:12px;font-family:monospace!important;white-space:pre-wrap;word-break:break-word;width:100%;border-radius:5px}.loading{mask-image:url("data:image/svg+xml,%3Csvg width='24' height='24' stroke='currentColor' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cg transform-origin='center'%3E%3Ccircle cx='12' cy='12' r='9.5' fill='none' stroke-width='1.5' stroke-linecap='round'%3E%3CanimateTransform attributeName='transform' type='rotate' from='0 12 12' to='360 12 12' dur='2s' repeatCount='indefinite'/%3E%3Canimate attributeName='stroke-dasharray' values='0,150;42,150;42,150' keyTimes='0;0.475;1' dur='1.5s' repeatCount='indefinite'/%3E%3Canimate attributeName='stroke-dashoffset' values='0;-16;-59' keyTimes='0;0.475;1' dur='1.5s' repeatCount='indefinite'/%3E%3C/circle%3E%3C/g%3E%3C/svg%3E")!important;width:50px;height:50px}.hidden{display:none!important}span{display:flex;align-items:center}button[disabled]{pointer-events:none!important;cursor:not-allowed!important;user-select:none!important;background-color:var(--disabled-background)!important;color:var(--disabled-text-color)!important}#appbar{display:inline-flex;justify-content:space-between;height:var(--appbar-height);width:100%;align-items:center;padding-left:20px;padding-right:20px;color:var(--text-color);position:fixed;margin:0;top:0;left:0;z-index:var(--z-index-appbar);box-shadow:var(--shadow-sm);border-bottom:1px solid rgba(255,255,255,.05);background:color-mix(in srgb,var(--background-color) 50%,transparent);backdrop-filter:blur(10px)}#appbar a{text-decoration:none}#appbar .logo{max-height:35px;display:inline-flex;align-items:center;gap:var(--flex-gap);font-weight:800;letter-spacing:-.02em}#sidebar-overlay{position:fixed;top:var(--appbar-height);left:0;right:0;bottom:0;margin:0;height:100vh;background:var(--sheet-overlay-bg);pointer-events:auto;backdrop-filter:blur(2px);transition:backdrop-filter var(--transition-slow);user-select:none;z-index:var(--z-index-sidebar-overlay)}#appbar #check{display:none}.sidebar-btn{display:none;cursor:pointer;font-size:1.5rem}.hamburger{width:25px;height:20px;display:flex;flex-direction:column;justify-content:space-between}.hamburger span{display:block;height:3px;width:100%;background-color:var(--text-color);border-radius:10px;transition:all .3s ease-in-out}#check:checked~.sidebar-btn .hamburger span:nth-child(1){transform:translateY(8px) rotate(45deg)}#check:checked~.sidebar-btn .hamburger span:nth-child(2){opacity:0}#check:checked~.sidebar-btn .hamburger span:nth-child(3){transform:translateY(-9px) rotate(-45deg)}.nav-links{display:inline-flex;gap:15px;font-size:16px;overflow-x:auto;white-space:nowrap}a.active{color:var(--primary);pointer-events:none;user-select:none}#sidebar{display:none}footer{border-top:.35px solid var(--border-color);padding:20px;color:color-mix(in srgb,var(--muted) 40%,var(--text-color));font-size:14px;line-height:1.7;background:var(--surface-muted);width:100vw;margin-top:var(--appbar-height);flex-shrink:0}.footer-about{text-align:left;text-wrap:wrap;max-width:60ch;flex-grow:1}.footer-inner{display:flex;gap:var(--flex-gap);max-width:min(var(--container),calc(100vw - 50px));margin-inline:auto;overflow:hidden;justify-content:center;align-items:flex-start}.footer-links,.footer-socials{max-width:450px;display:inline-flex;gap:var(--flex-gap);flex-wrap:wrap;align-items:flex-start}footer a{color:color-mix(in srgb,var(--muted) 60%,var(--primary))}.sheet{position:fixed;inset:0;opacity:0;z-index:var(--z-index-sheet);pointer-events:none}.sheet__backdrop{position:absolute;inset:0;background:var(--sheet-backdrop);opacity:0;backdrop-filter:blur(var(--sheet-blur, 0px));transition:opacity .2s ease}.sheet__panel{position:absolute;left:50%;bottom:0;transform:translate(-50%);width:min(var(--sheet-max-w),calc(100% - (var(--sheet-gutter) * 2)));height:var(--sheet-h, auto);max-height:92vh;display:flex;flex-direction:column;overflow:hidden;background:var(--surface-color);color:var(--text-color);border:var(--default-border);border-bottom:none;border-top-left-radius:var(--sheet-radius);border-top-right-radius:var(--sheet-radius);box-shadow:var(--sheet-shadow-rest);will-change:height;transition:none}.sheet.is-open{pointer-events:auto;opacity:1}.sheet.is-open .sheet__backdrop{opacity:1}.sheet__handle{min-height:var(--sheet-handle-h);display:grid;place-items:center;cursor:grab;user-select:none;touch-action:none}.sheet__handle:active{cursor:grabbing}.sheet__grab{width:40px;height:5px;border-radius:999px;background:color-mix(in srgb,var(--muted) 55%,transparent)}.sheet__header{display:flex;align-items:center;justify-content:space-between;padding:5px 12px 10px;border-bottom:var(--default-border);max-width:100%;gap:20px}.sheet__title{font-size:1.2rem;font-weight:var(--fw-bold);letter-spacing:-.02em;text-wrap:nowrap;overflow:hidden;text-overflow:ellipsis}.sheet__close{min-width:32px;height:32px;border-radius:100px;border:var(--default-border);background:transparent;color:var(--text-color);cursor:pointer;display:grid;justify-content:center;align-content:center}.sheet__content{padding:12px 12px 20px;overflow:auto;min-height:0;flex:1 1 auto;-webkit-overflow-scrolling:touch;touch-action:pan-y;overscroll-behavior:contain;line-height:inherit;white-space:pre-line}.sheet__footer{position:relative;flex:0 0 auto;padding-bottom:calc(12px + env(safe-area-inset-bottom));padding:12px;background:var(--surface-color);border-top:var(--default-border);display:flex;justify-content:flex-end;align-items:center;box-shadow:var(--sheet-footer-hint-shadow);transform:translateY(calc(-1 * var(--kb, 0px)));will-change:transform}.sheet__footer:before{content:"";position:absolute;left:0;right:0;top:-18px;height:18px;background:linear-gradient(to top,var(--surface-color),transparent);pointer-events:none}.sheet.is-scrolled .sheet__footer{box-shadow:var(--sheet-footer-strong-shadow)}.sheet[data-snap=full] .sheet__panel{--sheet-edge-gutter: 0px;border-top-left-radius:12px;border-top-right-radius:12px}.sheet[data-snap=full] .sheet__footer.collapsible{display:none}.sheet.is-dragging .sheet__footer{box-shadow:var(--sheet-footer-strong-shadow)}.sheet.is-dragging .sheet__panel{box-shadow:var(--sheet-shadow-drag)}.landing-page{background-color:var(--bg-color);color:var(--text-main);transition:all .3s ease;font-family:Plus Jakarta Sans,Inter,sans-serif;width:100%!important;overflow-x:hidden}.landing-container{max-width:1280px;margin:0 auto;padding:0 25px}.landing-primary{color:var(--landing-primary)}.landing-text-center{text-align:center;text-wrap:balance}.landing-h3{font-weight:700;margin-bottom:1rem}.landing-p{font-size:16px;font-weight:400}.landing-btn{display:inline-flex;align-items:center;justify-content:center;padding:12px 20px;font-weight:500;border-radius:var(--radius-6);cursor:pointer;transition:all .2s ease;border:none;gap:8px;font-family:var(--inter);text-decoration:none;height:var(--cbh, 38px)}.landing-btn-hero{padding:12px 32px;font-size:16px;font-weight:700}.landing-btn-primary{background-color:var(--landing-primary);color:#fff!important;box-shadow:0 10px 15px -3px #00c8534d}.landing-btn-outline{background-color:transparent;color:var(--text-main);border:1px solid var(--border-color);font-weight:500}.landing-btn-full{width:100%}.landing-header{position:fixed;top:0;left:0;z-index:50;height:60px;display:inline-flex;width:100%;margin:0;padding:0 max(calc(100% - 1230px) / 2,20px);border-bottom:1px solid rgba(255,255,255,.05);background:#001203b3;backdrop-filter:blur(10px);justify-content:space-between;align-items:center}[data-theme=light] .landing-header{background:#ffffffb3;border-bottom:1px solid var(--border-color)}.landing-header-nav{display:none}.landing-header-nav a{text-decoration:none;font-weight:600;color:var(--text-muted);transition:color .2s}.logo-icon{border-radius:8px;display:inline-flex;align-items:center;justify-content:center;max-height:32px;max-width:32px}.logo-text{font-weight:700;letter-spacing:-.02em;line-height:1}.logo{max-width:fit-content}.landing-header-actions{gap:10px}.landing-hero{padding:8rem 0 6rem;position:relative;overflow:hidden;width:100%;background:radial-gradient(circle at top right,rgba(0,200,83,.15),transparent 40%),radial-gradient(circle at bottom left,rgba(0,200,83,.1),transparent 20%)}.landing-hero-grid{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:64px;max-width:1280px;width:100%;margin:0 auto;align-items:center;position:relative;padding:0 50px}.rhs{justify-items:center}.bg-primary20{background-color:color-mix(in srgb,var(--landing-primary) 20%,transparent)}.blur-3xl{filter:blur(64px)}.-inset-4{inset:-16px}.glass-card{background:#1e293b66;backdrop-filter:blur(8px);border:1px solid rgba(255,255,255,.05);border-radius:40px;padding:32px;box-shadow:0 25px 50px -12px #00000040;width:100%;max-width:630px}[data-theme=light]{.glass-card{background:#fff9;border:1px solid rgba(0,0,0,.05)}.glass-card-inner{background-color:#fff;border:1px solid rgba(0,0,0,.075)}}.glass-card-inner{padding:24px;background-color:#ffffff0d;border:1px solid rgba(255,255,255,.05);border-radius:16px;display:flex;flex-direction:column;overflow:hidden;overflow-wrap:break-word}.glass-card-pill-sm{color:#f5f5f5!important;background-color:color-mix(in srgb,var(--muted) 80%,transparent)!important;font-size:10px!important}.landing-problem{padding:96px 0;background-color:var(--card-bg);opacity:.95}.landing-problem-grid{display:grid;grid-template-columns:1fr;gap:32px;margin-top:64px;justify-items:center}.problem-card{background:var(--bg-color);padding:40px;border-radius:32px;border:1px solid var(--border-color);box-shadow:0 1px 2px #0000000d;max-width:640px}.icon-container{width:48px;height:48px;border-radius:50%;display:flex;align-items:center;justify-content:center}.landing-solution{padding:96px 0;overflow:hidden}.landing-solution-grid{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:60px;align-items:center}.solution-step{display:flex;gap:24px;margin-bottom:40px}.solution-num{flex-shrink:0;width:40px;height:40px;border-radius:50%;background:var(--landing-primary);color:#fff;display:flex;align-items:center;justify-content:center;font-weight:700}.solution-mockup{padding:48px;border-radius:48px;position:relative;overflow:hidden;max-width:600px;box-shadow:none}.landing-trust{padding:96px 0;background-color:var(--landing-primary);color:#fff}.trust-badge-card{background-color:#fff;padding:40px;border-radius:24px;box-shadow:0 25px 50px -12px #00000040;transform:rotate(3deg);color:#000}.landing-pricing{padding:96px 0;background-color:var(--card-bg);opacity:.95}.landing-pricing-grid{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:32px;max-width:896px;margin:64px auto 0;flex-direction:column;align-items:center;justify-items:center}.pricing-card{background:var(--bg-color);padding:48px;border-radius:40px;border:1px solid var(--border-color);max-width:500px;flex-shrink:0}.pricing-card-featured{border:2px solid var(--landing-primary);position:relative;overflow:hidden}.pricing-card-badge{position:absolute;top:0;right:0;border-bottom-left-radius:16px;padding:8px 24px;background-color:var(--landing-primary);color:#fff;font-weight:700;line-height:20px;text-transform:uppercase}.landing-faq{padding:96px 0}.faq-list{max-width:890px;width:100%;margin:0 auto}.faq-item{background:var(--card-bg);padding:0 10px;border-radius:10px;margin-bottom:24px}.landing-cta{padding:96px 0}.landing-cta-box{background:var(--landing-secondary);border-radius:48px;padding:80px 40px;text-align:center;color:#fff;position:relative;overflow:hidden;box-shadow:0 25px 50px -12px #00000040;max-width:800px;margin:0 auto}.landing-cta-inner-blur{background-color:var(--landing-primary);filter:blur(100px);border-radius:9999px;transform:translate(-50%,-50%) scaleX(1) scaleY(1);width:320px;height:320px;position:absolute;top:0;left:100%;overflow:hidden}.landing-footer{padding:80px 0 40px;background-color:var(--card-bg);border-top:1px solid var(--border-color);opacity:.95;width:100vw}.landing-footer-grid{display:grid;grid-template-columns:2fr;gap:40px;margin-bottom:64px}.footer-link{color:var(--text-muted);text-decoration:none;max-width:fit-content;font-size:14px;transition:color .2s;display:block;margin-bottom:16px;font-family:var(--inter)}.footer-copyright{display:flex;justify-content:space-between;align-items:center;padding-top:32px;border-top:1px solid var(--border-color);flex-wrap:wrap;gap:16px}.landing-flex{display:flex}.landing-flex-col{display:flex;flex-direction:column}.landing-items-center{align-items:center}.landing-justify-center{justify-content:center}.landing-justify-between{justify-content:space-between}.landing-gap-2{gap:8px}.landing-gap-4{gap:16px}.landing-gap-6{gap:24px}.landing-pill{padding:8px 16px;background-color:#00c8531a;border:1px solid rgba(0,200,83,.2);border-radius:9999px;width:fit-content;display:inline-flex;align-items:baseline;letter-spacing:1px;text-wrap:nowrap;overflow:hidden}.landing-pill-sm{padding:4px 12px;border-radius:9999px;background-color:#00c85333;display:inline-flex;font-size:12px;font-weight:700;color:var(--landing-primary)}.landing-bold{font-weight:700}.landing-w-full{width:100%}.landing-text-xl{font-size:16px;font-weight:700}.landing-text-2xl{font-size:24px;font-weight:900;line-height:32px}.landing-text-3xl{font-size:25px;font-weight:900}.landing-text-4xl{font-size:2.25rem;font-weight:900}.landing-text-6xl{font-size:3rem;font-weight:900}.landing-text-sm{font-size:14px}.landing-text-xs{font-size:12px}.landing-mx-auto{margin-left:auto;margin-right:auto}.landing-max-w-md{max-width:450px}.landing-max-w-sm{max-width:350px}.landing-max-w-lg{max-width:540px}.legal-page{background:radial-gradient(circle at top right,color-mix(in srgb,var(--landing-primary) 10%,transparent),transparent 28%),radial-gradient(circle at top left,color-mix(in srgb,var(--landing-secondary) 8%,transparent),transparent 32%)}.legal-hero{padding:calc(var(--appbar-height) + 56px) 0 32px}.legal-hero-inner{max-width:760px;margin:0 auto;text-align:center;display:flex;flex-direction:column;gap:18px}.legal-pill{margin:0 auto}.legal-title{max-width:20ch;margin:0 auto}.legal-subtitle{max-width:70ch!important;margin:0 auto;text-wrap:balance}.legal-section{padding:0 0 96px}.legal-grid{display:grid;grid-template-columns:minmax(240px,300px) minmax(0,1fr);gap:28px;align-items:start}.legal-aside{position:sticky;top:calc(var(--appbar-height) + 24px)}.legal-card{background:var(--card-bg);border:1px solid var(--border-color);border-radius:24px;box-shadow:var(--shadow-sm)}.legal-highlights{padding:24px}.legal-prose{padding:32px}.legal-h2{margin-top:40px;margin-bottom:14px}.legal-h2:first-child{margin-top:0}.legal-p{color:color-mix(in srgb,var(--text-color) 88%,var(--muted));line-height:1.75;margin-bottom:20px;font-size:18px}.legal-list{margin:10px 0 18px;padding-left:20px;display:grid;gap:10px;font-size:16px;max-width:92ch}.legal-list li{color:color-mix(in srgb,var(--text-color) 88%,var(--muted));line-height:1.75}.help-stack{display:grid;gap:28px}.help-grid-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.help-info-card{padding:24px;display:flex;flex-direction:column;justify-content:space-between}.help-faq-list{max-width:100%}.help-group-card{padding:28px;margin-bottom:24px}.help-group-head{margin-bottom:18px}.help-group-head .legal-p{margin-bottom:0;max-width:max-content}.help-faq{display:grid;gap:16px}.help-faq .faq-item{margin-bottom:0;padding:0 6px}.card{background:var(--surface-variant);border:1px solid var(--border-color);border-radius:var(--radius-16);box-shadow:var(--shadow-sm)}.card.inner-flex{padding:22px;max-height:250px;height:100%;display:flex;width:100%;gap:var(--flex-gap);flex-direction:column}.card .icon{width:35px;height:35px;display:grid;place-items:center;border-radius:16px;margin-bottom:20px}.card .title{margin:0 0 10px;font-size:18px;font-weight:var(--fw-medium);letter-spacing:-.02em}.card .subtitle{margin:0 0 20px;color:var(--subtitle-color);font-size:14px;line-height:1.4}hero .title{padding:25px 0 15px;margin:0;font-size:clamp(30px,5vw,56px);line-height:1.05;letter-spacing:-.035em;display:flex;flex-direction:column;font-weight:var(--fw-semibold)}hero .subtitle{margin:0;max-width:50ch;color:var(--subtitle-color);font-size:18px}.flex{display:flex;gap:var(--flex-gap)}.flex-center{display:flex;gap:var(--flex-gap);justify-content:center}.flex-start{display:flex;gap:var(--flex-gap);justify-content:flex-start}.flex-end{display:flex;gap:var(--flex-gap);justify-content:flex-end}.flex-between{display:flex;gap:var(--flex-gap);justify-content:space-between}.flex-wrap{flex-wrap:wrap}.expand{flex-grow:1}.display-contents{display:contents}.align-center{align-self:center!important;place-items:center;justify-content:center}.align-left{align-self:start!important;place-items:flex-start;justify-self:start}.align-right{align-self:end!important;place-items:flex-end;justify-content:end}.text-center{text-align:center!important}.text-left{text-align:left!important}.items-center{place-items:center}.justify-center{justify-content:center}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-between{justify-content:space-between}.gap0{--flex-gap: 0}.gap5{--flex-gap: 5px}.gap8{--flex-gap: 8px}.gap40{--flex-gap: 40px}.gap32{--flex-gap: 32px}.gap20{--flex-gap: 20px}.gap24{--flex-gap: 24px}.gap25{--flex-gap: 25px}.gap12{--flex-gap: 12px}.gap15{--flex-gap: 15px}.gap10{--flex-gap: 10px}.gap35{--flex-gap: 35px}.gap76{--flex-gap: 76px}.gap16{--flex-gap: 16px}.spacer-h-12{height:12px}.spacer-h-22{height:22px}.spacer-h-34{height:34px}.safe-area-bottom{padding-bottom:env(safe-area-inset-bottom)!important}.safe-area-top{padding-top:env(safe-area-inset-top)!important}safearea,.safearea{padding-bottom:env(safe-area-inset-bottom);padding-top:env(safe-area-inset-top)}.form-box{border:var(--default-border);padding:32px;border-radius:12px;background-color:var(--background-color);box-shadow:0 4px 20px -2px var(--shadow-color);width:100vw;max-width:min(100%,640px);overflow:clip;transition:all .2s ease}.combo{display:flex;gap:var(--flex-gap);flex-wrap:wrap}.combo>*{flex:1}scaffold{display:flex;flex-direction:column;place-items:center;justify-content:center;width:min(var(--container),calc(100vw - 120px));margin-inline:auto;flex-grow:1}.col{flex-direction:column}.reverse-col{flex-direction:column-reverse}.row{flex-direction:row}.reverse-row{flex-direction:row-reverse}.grid{display:grid;gap:var(--flex-gap)}.grid-cells{grid-template-columns:1fr 1fr}.masonry{display:grid;gap:var(--flex-gap);grid-template-columns:repeat(4,minmax(120px,1fr));grid-template-rows:masonry}.separator{display:flex;flex-direction:row;gap:8px;align-items:center}.separator .text{font-size:12px;font-weight:400;display:block;flex-grow:1;white-space:nowrap;color:var(--segment-text)}.h-divider{width:100%;height:1px;background:var(--border-color);flex-grow:1;border-radius:10px;display:block}.v-divider{height:100%;width:1px;background:var(--border-color);flex-grow:1;border-radius:10px;display:block}.label-value{display:flex;padding-top:25px;padding-bottom:25px;flex-wrap:wrap;justify-content:space-between;gap:10px;flex-direction:row}.pill{display:flex;gap:5px;width:fit-content;padding:4px 12px;border:1px solid color-mix(in srgb,var(--primary) 20%,var(--border-color));background:color-mix(in srgb,var(--primary) 10%,var(--surface-color));color:var(--primary);border-radius:999px;font-weight:var(--fw-medium);font-size:12px;letter-spacing:.06em;text-transform:uppercase;align-items:center;justify-content:center}.tp-96{padding-top:calc(var(--appbar-height) + 40px)!important}.tp-40{padding-top:40px!important}.pad-32{padding:32px!important}.hp-30{padding:0 30px!important}.bp-32{padding-bottom:32px!important}.bp-26{padding-bottom:26px!important}.bp-16{padding-bottom:16px!important}.mb-40pc{margin-bottom:40%!important}.mb-30pc{margin-bottom:30%!important}.mb-7{margin-bottom:7px!important}.mb-8{margin-bottom:8px!important}.mb-16{margin-bottom:16px!important}.mb-24{margin-bottom:24px!important}.mb-32{margin-bottom:32px!important}.mt-24{margin-top:24px!important}.mr-15{margin-right:15px!important}.ml-15{margin-left:15px!important}.rating-stars{display:flex;justify-content:center;gap:8px}.star-icon{color:var(--muted);cursor:pointer}.star-icon.filled{color:var(--yellow);transition:color .2s}.tag{padding:8px 16px;border-radius:12px;border:1px solid var(--disabled-background);color:var(--text-color);font-size:13px;font-weight:500;user-select:none;cursor:pointer}.tag.active{background-color:var(--primary);color:#fff;transition:color .2s,background-color .3s}.subtitle-text,.subtitle-color{color:var(--subtitle-color)!important}.label-color{color:var(--label-color)!important}.text-color{color:var(--text-color)!important}.opaque{background-color:transparent!important}.adaptive-color{color:currentColor}.border-red{border-color:var(--danger)}.border-success{border-color:var(--success)}.border-primary{border-color:var(--primary)}.primary-color,.primary{color:var(--primary)!important}.white-color,.white{color:#fff!important}.red-color,.danger{color:var(--danger)!important}.muted,.text-muted{color:var(--muted)}.primary--pill{background-color:var(--primary-weak);color:var(--primary)}.muted--pill{background-color:color-mix(in srgb,gray 20%,var(--border-color));color:var(--muted)}.red--pill{background-color:var(--danger-weak);color:var(--danger)}.success--pill{background-color:var(--success-weak);color:var(--success)}.primary-bg{background-color:var(--primary)!important}.red-bg{background-color:var(--danger)!important}.muted-bg{background-color:var(--muted)!important}.success-bg{background-color:var(--success)!important}.bg-red-20{color:var(--color-red-500);background-color:color-mix(in oklch,var(--color-red-500) 20%,transparent)}.bg-orange-20{color:var(--color-orange-500);background-color:color-mix(in oklch,var(--color-orange-500) 20%,transparent)}.bg-yellow-20{color:var(--color-yellow-500);background-color:color-mix(in oklch,var(--color-yellow-500) 20%,transparent)}.bg-primary-20{color:var(--primary);background-color:color-mix(in srgb,var(--primary) 20%,transparent)}.bg-landing-primary-20{color:var(--landing-primary);background-color:color-mix(in srgb,var(--landing-primary) 20%,transparent)}.bg-blue-20{color:var(--color-blue-500);background-color:color-mix(in oklch,var(--color-blue-500) 20%,transparent)}.bg-indigo-20{color:var(--color-indigo-500);background-color:color-mix(in oklch,var(--color-indigo-500) 20%,transparent)}.bg-current-20{background-color:color-mix(in srgb,currentColor 20%,transparent)}.opacity\:10{opacity:.1}.opacity\:20{opacity:.2}.opacity\:30{opacity:.3}.opacity\:40{opacity:.4}.opacity\:50{opacity:.5}.opacity\:60{opacity:.6}.opacity\:70{opacity:.7}.opacity\:80{opacity:.8}.opacity\:90{opacity:.9}.opacity\:100{opacity:1}.f-bold{font-weight:var(--fw-bold)!important}.f-medium{font-weight:var(--fw-medium)!important}.f-semibold{font-weight:var(--fw-semibold)!important}.italic{font-style:italic}.f-large{font-size:56px;line-height:normal}.underline{text-decoration:underline}.px15{font-size:15px!important}.px16{font-size:16px!important}.px18{font-size:18px!important}.px20{font-size:20px!important}.px24{font-size:24px!important}.px28{font-size:28px!important}.px32{font-size:32px!important}.px48{font-size:48px!important}.px14{font-size:14px!important}.px13{font-size:13px!important}.px12{font-size:12px!important}.px10{font-size:10px!important}.px8{font-size:8px!important}.title{font-size:52px;font-weight:900;line-height:1;letter-spacing:-.025em;max-width:15ch}.heading{font-size:2.25rem;font-weight:900;line-height:1.1;max-width:30ch}.subheading{font-size:18px;font-weight:400;color:var(--muted);font-family:var(--inter);line-height:1.3;max-width:500px}.no-scrollbar::-webkit-scrollbar{display:none}.no-scrollbar{-ms-overflow-style:none;scrollbar-width:none}.label{display:block;font-weight:var(--label-font-weight);font-size:var(--label-font-size);padding-bottom:12px;width:min-content;color:var(--label-color)}.link{display:inline-flex;align-items:center;gap:8px;width:fit-content;font-weight:var(--fw-medium);font-size:14px}.error-state{display:block;padding-top:8px;font-size:12px;color:var(--danger);white-space:pre-wrap;word-break:break-word}.success-state{display:block;padding-top:8px;font-size:14px;color:var(--success);white-space:pre-wrap;font-weight:var(--fw-medium);word-break:break-word}.loading-state{display:block;margin-top:8px;font-size:12px;color:#54b2ff;white-space:pre-wrap;word-break:break-word;animation:pulse-opacity 1.2s ease-in-out infinite}.info-state{display:block;margin-top:8px;font-size:14px;color:var(--primary);white-space:pre-wrap;word-break:break-word}.disabled{user-select:none;pointer-events:none;cursor:not-allowed}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.uppercase{text-transform:uppercase}.lowercase{text-transform:lowercase}.capitalize{text-transform:capitalize}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-scroll{overflow:scroll}.break-word{overflow-wrap:break-word;word-break:break-all}.pre-wrap{white-space:pre-wrap}.pre-line{white-space:pre-line}.no-wrap{white-space:nowrap}.text-wrap-balance{text-wrap:balance}.inter{font-family:var(--inter)!important}.pjsans{font-family:var(--jakarta)!important}.blur\:3{filter:blur(3px)}.blur\:5{filter:blur(5px)}.blur\:10{filter:blur(10px)}.blur\:100{filter:blur(100px)}.btn-h42{--cbh: 42px}.btn-h45{--cbh: 45px;font-size:15px!important}.btn-h48{--cbh: 48px;font-size:15px!important}.btn-h50{--cbh: 50px;font-size:16px!important}.h-48{height:48px}.h-50{height:50px}.size-42{width:42px;height:42px}.size-48{width:48px;height:48px}.w-42{width:42px!important}.w-40{width:40px!important}.w-full{width:100%!important}.fit-content{width:fit-content!important}.w-500{width:500px!important}.w-max-500{max-width:500px!important}.w-max-450{max-width:450px!important}.icon{width:56px;height:56px;border-radius:50px;display:grid;place-items:center}.transaction-box{border:var(--default-border);overflow:clip;border-radius:12px;background-color:var(--background-color);box-shadow:0 4px 20px -2px var(--shadow-color);width:100vw;max-width:min(100%,var(--box-mw, 640px));transition:all .2s ease;.inner{padding:32px 32px 0}}.transaction-icon{width:50px;height:50px;border-radius:50px;color:#fff;display:grid;place-items:center;&.red{box-shadow:0 0 10px 6px color-mix(in srgb,var(--danger) 30%,transparent);background-color:var(--danger)}&.ok{box-shadow:0 0 10px 6px color-mix(in srgb,var(--primary) 30%,transparent);background-color:var(--primary)}}#homenav{padding:12px 20px;border-radius:10px;text-decoration:none}.timer{display:flex;justify-content:center;gap:30px;align-items:center;user-select:none}.timer-item{text-align:center;place-items:center;display:inline-flex;gap:5px;flex-direction:column}.timer-value{font-size:48px;font-weight:700;line-height:1}.timer-unit{font-size:10px;letter-spacing:1px;color:#9ca3af}.backdrop\:blur{position:fixed;width:100%;height:100%;background-color:var(--sheet-backdrop);backdrop-filter:blur(10px);display:flex;justify-content:center;align-items:center}.backdrop\:fill{position:fixed;width:100%;height:100%;background-color:var(--bg-color);display:flex;justify-content:center;align-items:center;&[scrollable]{overflow:auto;flex-wrap:wrap}.dialog-box{margin-top:24px;margin-bottom:24px;max-width:640px;text-wrap:balance}}.dialog-box{background:var(--bg-color);padding:32px;border-radius:24px;color:var(--text-color);border:1px solid var(--border-color);width:100%;max-width:480px;text-align:center;box-shadow:0 0 20px -2px var(--shadow-color);.-icon{width:56px;height:56px;border-radius:50%;display:grid;place-items:center;margin:0 auto 24px}.-title{font-weight:700;margin-bottom:8px;line-height:1.2}.-subtitle{font-size:14px;margin-bottom:32px;color:var(--subtitle-color)}.-actions{display:flex;flex-direction:column;gap:12px}}.tag-label{font-size:11px;font-weight:700;color:var(--muted);text-transform:uppercase;letter-spacing:.1em;margin-bottom:16px}.tag-container{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;margin-bottom:40px}.skip-link{display:block;margin-top:24px;text-decoration:none;font-size:14px;font-weight:600;cursor:pointer}.skip-link:hover{text-decoration:underline}.send-via-box{display:flex;gap:15px;margin-bottom:32px;flex-wrap:wrap}.send-via{flex:1;display:flex;align-items:center;gap:12px;padding:15px 25px;border-radius:12px;border:1px solid #e2e8f0;cursor:pointer;transition:all .2s;background:var(--surface-muted)}.send-via.active{border-color:var(--primary);padding:15px}.option-icon{width:40px;height:40px;border-radius:50%;background:#f0f9ff;display:flex;align-items:center;justify-content:center;color:#0ea5e9;flex-shrink:0}.option-icon.bot{background:#f5f3ff;color:#7c3aed}.option-details{display:flex;flex-direction:column}.option-name{font-size:12px;font-weight:600}.option-type{font-size:10px;font-weight:600;color:#94a3b8;text-transform:uppercase;letter-spacing:.05em}.sb{display:flex;align-items:center;justify-content:center;gap:6px;margin-top:24px;font-size:11px;font-weight:700;color:#94a3b8;text-transform:uppercase;letter-spacing:.1em}.hiw{display:flex;text-decoration:none;align-items:center;justify-content:center;gap:8px;margin-top:40px;font-size:14px;color:#64748b;cursor:pointer}.is-shimmering,.is-shimmering *{pointer-events:none!important;user-select:none!important;caret-color:transparent!important}.is-shimmering:not(.is-shimmer-ready) *{visibility:hidden!important}.is-shimmering:not(.is-shimmer-ready){min-height:1px}.is-shimmering .form-box,.is-shimmering .general-box,.is-shimmering .transaction-box{box-shadow:none!important}main.is-shimmer-fading{opacity:0;transition:opacity var(--shimmer-crossfade-duration) ease-in-out}.is-shimmering .shimmer-target,.is-shimmering .skeleton-force,.is-shimmering .skeleton-text,.is-shimmering .skeleton-paragraph,.is-shimmering .skeleton-block,.is-shimmering .skeleton-media,.is-shimmering .skeleton-input{position:relative!important;overflow:hidden!important;color:transparent!important;background:var(--shimmer-base)!important;border-color:transparent!important;box-shadow:none!important;text-shadow:none!important;-webkit-text-fill-color:transparent!important;border-radius:var(--shimmer-radius);transition:opacity var(--shimmer-fade-duration) var(--shimmer-ease),background-color var(--shimmer-fade-duration) var(--shimmer-ease)}.is-shimmering .shimmer-target:after,.is-shimmering .skeleton-force:after,.is-shimmering .skeleton-text:after,.is-shimmering .skeleton-paragraph:after,.is-shimmering .skeleton-block:after,.is-shimmering .skeleton-media:after,.is-shimmering .skeleton-input:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,transparent 0%,var(--shimmer-highlight) 50%,transparent 100%);transform:translate(-100%);animation:shimmer-slide var(--shimmer-speed) linear infinite;transition:opacity var(--shimmer-fade-duration) var(--shimmer-ease)}.is-shimmering .shimmer-target>*,.is-shimmering .skeleton-force>*,.is-shimmering .skeleton-text>*,.is-shimmering .skeleton-paragraph>*,.is-shimmering .skeleton-block>*,.is-shimmering .skeleton-media>*,.is-shimmering .skeleton-input>*{opacity:0!important}.is-shimmering .shimmer-target::placeholder,.is-shimmering .skeleton-input::placeholder{color:transparent!important}.is-shimmering .choices[data-type*=select-one]:after,.is-shimmering .choices[data-type*=select-one].is-open:after{display:none!important;border:0!important;content:none!important}.is-shimmering .shimmer-target--text,.is-shimmering .skeleton-text{min-height:1em}.is-shimmering .shimmer-target--text:is(h1,h2,h3,h4,h5,h6){display:block;min-height:1.15em;margin:.125em .5rem}.is-shimmering .shimmer-target--text:is(span,label,small,strong,em,a,legend,figcaption){display:inline-block;min-width:3ch}.is-shimmering .shimmer-target--paragraph,.is-shimmering .skeleton-paragraph{display:block;max-height:calc((.65em * 2) + .35em + .2em);margin:0 .5rem}.is-shimmering .shimmer-target--input,.is-shimmering .skeleton-input{min-height:var(--shimmer-input-h);border-radius:8px;appearance:none!important;background-image:none!important}.is-shimmering textarea.shimmer-target--input,.is-shimmering textarea.skeleton-input{resize:none!important}.is-shimmering .shimmer-target--button{min-height:var(--shimmer-button-h)}.is-shimmering .shimmer-target--input[type=checkbox],.is-shimmering .shimmer-target--input[type=radio]{width:18px;height:18px;border-radius:6px}.is-shimmering .shimmer-target--media,.is-shimmering .skeleton-media{min-height:var(--shimmer-media-h);width:100%;display:block;border-radius:var(--shimmer-radius);object-fit:cover}.is-shimmering .shimmer-target--block,.is-shimmering .skeleton-block{min-height:1.25rem}.is-shimmer-fading .shimmer-target,.is-shimmer-fading .skeleton-force,.is-shimmer-fading .skeleton-text,.is-shimmer-fading .skeleton-paragraph,.is-shimmer-fading .skeleton-block,.is-shimmer-fading .skeleton-media,.is-shimmer-fading .skeleton-input{opacity:0;transition:opacity var(--shimmer-fade-duration) var(--shimmer-ease),background-color var(--shimmer-fade-duration) var(--shimmer-ease)}.is-shimmering .skeleton-ignore,.is-shimmering .skeleton-ignore *{all:unset!important}.is-shimmering .skeleton-force{background:var(--shimmer-base)!important}.skeleton-circle{border-radius:999px!important;width:40px;height:40px}.skeleton-rounded{border-radius:999px!important}.skeleton-w-100{width:100%!important}.skeleton-w-80{width:80%!important}.skeleton-w-60{width:60%!important}.skeleton-w-40{width:40%!important}.animate-in{animation:fade-in-opacity cubic-bezier(.4,0,1,1)}.animate-out{animation:fade-out-opacity ease-out}.duration-200{animation-duration:.2s!important}.duration-300{animation-duration:.3s!important}.duration-500{animation-duration:.5s!important}.ease-out{animation-timing-function:cubic-bezier(0,0,.2,1)!important}.ease-in{animation-timing-function:cubic-bezier(.4,0,1,1)!important}.ease-in-out{animation-timing-function:cubic-bezier(.4,0,.2,1)!important}@media(width>=900px){#appbar{--padding: calc((100vw - var(--container)) / 2);padding-left:max(var(--padding),20px);padding-right:max(var(--padding),20px)}.card:hover{box-shadow:var(--shadow-md)}a.link:hover{opacity:.8;transition:opacity var(--transition);text-decoration:underline}.tag:hover{border-color:var(--primary)}.hidden\:pc{display:none}#custom-button{&:hover{box-shadow:var(--shadow-md);background-color:#fff;border:var(--default-border);color:var(--primary);transition:var(--color-transition),border (--transition),background-color var(--transition-slow);outline:none}&:active{transform:translateY(0);box-shadow:none}}.btn{&:active{transform:translateY(0);box-shadow:none}&:hover{box-shadow:var(--shadow-md)}}.nav-links a:hover,#sidebar a:hover{opacity:.8;text-decoration:none;transition:var(--color-transition)}footer a:hover{color:var(--primary);text-decoration:none;transition:var(--color-transition)}input:hover,textarea:hover{border:var(--hover-border);outline:none}a:hover,.hiw:hover{color:var(--primary);transition:var(--color-transition)}.sheet{.sheet__close:hover{box-shadow:var(--shadow-md, 0 10px 24px rgba(15, 23, 42, .08))}.sheet__backdrop{--sheet-blur: 0px !important}.sheet__handle{display:none}.sheet__header{padding:12px}.sheet__footer.collapsible{display:inherit!important}.sheet__panel{top:0;bottom:0;left:auto!important;right:0;transform:none;height:100vh;max-height:100vh;border-radius:0!important;width:min(500px,30vw)!important;max-width:500px;border-left:var(--default-border);border-right:var(--default-border)}}.landing-page,.landing-header,.landing-footer{.landing-header-nav a:hover,.logo:hover{color:var(--landing-primary);transition:var(--color-transition)}.landing-btn-outline:hover{transform:translateY(-1px)}.footer-link:hover{color:var(--landing-primary);transition:var(--color-transition)}.landing-btn-primary:hover{background-color:#00b34a;transform:translateY(-1px)}.landing-hero{padding:12rem 0 10rem}title{font-size:4.5rem;line-height:1.1}.heading{font-size:3rem}.landing-header-nav{display:flex;gap:32px;justify-content:center;align-items:center}.landing-pricing-grid{grid-template-columns:repeat(2,minmax(0,1fr));flex-direction:row}.landing-trust{.col-row{flex-direction:row}.pd48{padding:0 48px}.lhs{text-align:left;justify-items:left}}}}@media(max-width:1130px){.lhs{text-align:center;align-items:center!important;justify-items:center}.solution-step{flex-direction:column;place-items:center}}@media(max-width:900px){.legal-grid{grid-template-columns:1fr}.legal-aside{position:static}.help-grid-cards{grid-template-columns:1fr}}@media(min-width:750px){.landing-footer-grid{grid-template-columns:repeat(5,minmax(0,1fr))}.col-span-2{grid-column:span 2 / span 2}}@media(min-width:1024px){.landing-page{.landing-problem-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.landing-footer-grid{grid-template-columns:repeat(5,minmax(0,1fr))}}}@media(500px<width<750px){.landing-footer-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.col-span-2{grid-column:span 2 / span 2}}@media(width>1130px){.landing-page{.landing-hero-grid,.landing-solution-grid{grid-template-columns:repeat(2,minmax(0,1fr))}h1.title{font-size:72px}}.grid-cells{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(width<500px){.grid-cells{grid-template-columns:1fr}.flex.row-col{flex-direction:column;align-items:flex-start!important;gap:max(calc(var(--flex-gap) - 15px),calc(15px - var(--flex-gap)))}.landing-hero-grid{padding:0 24px}[borderless]{--padding: 10px;box-shadow:none;border:none;border-radius:0;padding:var(--padding);&.transaction-box{--padding: 0}}}@media(600px<width<900px){#actions.nav-links{display:none}#menus.nav-links a:nth-child(n+4){display:none}}@media(max-width:600px){@media(min-width:451px){scaffold{width:min(var(--container),calc(100vw - 60px))!important}.sidebar-btn,#sidebar{display:none!important}#menus.nav-links{display:inline-flex!important}#menus.nav-links a:nth-child(n+4){display:none}.landing-header .landing-btn{display:inline-flex!important}.timer{gap:20px;.timer-value{font-size:42px!important}}}@media(max-width:450px){.label-value{flex-direction:column}.timer{gap:8px;.px32{font-size:28px!important}.bp-26{padding-bottom:20px!important}.timer-value{font-size:28px}}}.sheet[data-sheet-edge=true] .sheet__panel{width:min(520px,100%)!important;max-width:520px;left:0!important;transform:none;border-radius:0!important;border-left:none;border-right:none;transition:width var(--transition-slow),border-radius var(--transition-slow)}.transaction-box .inner{padding:20px 20px 0}.f-large{font-size:40px}.form-box,.general-box{padding:20px}.dialog-box{margin-left:15px;margin-right:15px;padding:20px}.combo{flex-direction:column}scaffold{width:min(var(--container),calc(100vw - 30px))!important}.footer-inner{flex-direction:column;margin-inline:unset;padding-bottom:20px}.footer-links,.footer-socials{flex-direction:column}hero .subtitle{font-size:15px}.card .title,.subheading{font-size:16px}.heading{font-size:28px}#appbar,.landing-header{padding-left:12px;padding-right:12px}.sidebar-btn{display:block}.nav-links{display:none}#sidebar{display:flex;position:fixed;justify-content:flex-start;margin:0;top:0;bottom:0;gap:var(--flex-gap);left:-100%;flex-direction:column;background:var(--background-color);min-width:150px;width:max-content;height:100vh;max-height:100vh;padding-left:1.4rem;padding-right:1.4rem;padding-top:calc(1.4rem + env(safe-area-inset-top));padding-bottom:calc(1.4rem + env(safe-area-inset-bottom));box-shadow:2px 0 10px var(--shadow-color);transition:left var(--transition-slow);overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;@supports (height: 100dvh){height:100dvh;max-height:100dvh}#check:checked~&{left:0;z-index:var(--z-index-sidebar)}.top-menu{display:grid;gap:var(--flex-gap)}.foot-menu{display:grid;gap:var(--flex-gap);margin-top:auto;padding-top:24px}}.landing-page{.landing-header{height:var(--appbar-height)}.title{font-size:35px;text-wrap:balance}.landing-header .landing-btn{display:none}.mt-24.gap16{justify-content:center}.glass-card-inner{padding:16px}.glass-card-inner .flex.justify-between{flex-direction:column;gap:16px}.landing-pill-sm{width:fit-content}}.legal-hero{padding:calc(var(--appbar-height) + 40px) 0 24px}.legal-prose,.legal-highlights,.help-group-card,.help-info-card{padding:20px}}
