@font-face{font-family:Montserrat;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/8298327da6d5bcce-s.132ro2ak-rvxq.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/44fac91e6f2d2b1b-s.0f~sf101j6mzi.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2b402d8aebffd579-s.0dskwooysu3cf.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Montserrat;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/a88409fdd7dc121c-s.p.0ir_pxtv760h..woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Montserrat;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/e8f2fbee2754df70-s.p.0fzkl03jw-sdz.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Montserrat Fallback;src:local(Arial);ascent-override:85.79%;descent-override:22.25%;line-gap-override:0.0%;size-adjust:112.83%}.montserrat_b00c482b-module__R7eMVa__className{font-family:Montserrat,Montserrat Fallback;font-style:normal}.montserrat_b00c482b-module__R7eMVa__variable{--font-montserrat:"Montserrat", "Montserrat Fallback"}
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-y-reverse:0;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial}}}:root,:host{--color-red-300:#ffa3a3;--color-red-400:#ff6568;--color-red-500:#fb2c36;--color-green-400:#05df72;--color-green-500:#00c758;--color-white:#fff;--spacing:.25rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-base:1rem;--text-base--line-height:calc(1.5 / 1);--text-4xl:2.25rem;--text-4xl--line-height:calc(2.5 / 2.25);--text-5xl:3rem;--text-5xl--line-height:1;--font-weight-medium:500;--font-weight-semibold:600;--leading-relaxed:1.625;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--color-accent:#ba4cff;--font-heading:"Berry Rotunda", sans-serif;--font-body:"Montserrat", sans-serif}@supports (color:lab(0% 0 0)){:root,:host{--color-red-300:lab(76.5514% 36.422 15.5335);--color-red-400:lab(63.7053% 60.745 31.3109);--color-red-500:lab(55.4814% 75.0732 48.8528);--color-green-400:lab(78.503% -64.9265 39.7492);--color-green-500:lab(70.5521% -66.5147 45.8073)}}.visible{visibility:visible}.relative{position:relative}.sticky{position:sticky}.start{inset-inline-start:var(--spacing)}.z-10{z-index:10}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.mt-1{margin-top:calc(var(--spacing) * 1)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mb-1{margin-bottom:calc(var(--spacing) * 1)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.h-full{height:100%}.w-full{width:100%}.flex-1{flex:1}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize-none{resize:none}.items-center{align-items:center}.justify-center{justify-content:center}.gap-2{gap:calc(var(--spacing) * 2)}.gap-3{gap:calc(var(--spacing) * 3)}:where(.space-y-2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-3>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 3) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 3) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-6>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 6) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 6) * calc(1 - var(--tw-space-y-reverse)))}.border{border-style:var(--tw-border-style);border-width:1px}.border-l-2{border-left-style:var(--tw-border-style);border-left-width:2px}.border-\[var\(--color-accent\)\]\/30{border-color:#ba4cff4d}@supports (color:color-mix(in lab, red, red)){.border-\[var\(--color-accent\)\]\/30{border-color:color-mix(in oklab, var(--color-accent) 30%, transparent)}}.border-green-500\/20{border-color:#00c75833}@supports (color:color-mix(in lab, red, red)){.border-green-500\/20{border-color:color-mix(in oklab, var(--color-green-500) 20%, transparent)}}.border-red-500\/20{border-color:#fb2c3633}@supports (color:color-mix(in lab, red, red)){.border-red-500\/20{border-color:color-mix(in oklab, var(--color-red-500) 20%, transparent)}}.bg-green-500\/10{background-color:#00c7581a}@supports (color:color-mix(in lab, red, red)){.bg-green-500\/10{background-color:color-mix(in oklab, var(--color-green-500) 10%, transparent)}}.bg-red-500\/10{background-color:#fb2c361a}@supports (color:color-mix(in lab, red, red)){.bg-red-500\/10{background-color:color-mix(in oklab, var(--color-red-500) 10%, transparent)}}.p-3{padding:calc(var(--spacing) * 3)}.px-4{padding-inline:calc(var(--spacing) * 4)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-4{padding-block:calc(var(--spacing) * 4)}.pl-2{padding-left:calc(var(--spacing) * 2)}.text-right{text-align:right}.text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-\[10px\]{font-size:10px}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.break-words{overflow-wrap:break-word}.text-\[var\(--color-accent\)\]{color:var(--color-accent)}.text-green-400{color:var(--color-green-400)}.text-red-400{color:var(--color-red-400)}.text-white{color:var(--color-white)}.text-white\/25{color:#ffffff40}@supports (color:color-mix(in lab, red, red)){.text-white\/25{color:color-mix(in oklab, var(--color-white) 25%, transparent)}}.text-white\/30{color:#ffffff4d}@supports (color:color-mix(in lab, red, red)){.text-white\/30{color:color-mix(in oklab, var(--color-white) 30%, transparent)}}.text-white\/40{color:#fff6}@supports (color:color-mix(in lab, red, red)){.text-white\/40{color:color-mix(in oklab, var(--color-white) 40%, transparent)}}.text-white\/60{color:#fff9}@supports (color:color-mix(in lab, red, red)){.text-white\/60{color:color-mix(in oklab, var(--color-white) 60%, transparent)}}.text-white\/70{color:#ffffffb3}@supports (color:color-mix(in lab, red, red)){.text-white\/70{color:color-mix(in oklab, var(--color-white) 70%, transparent)}}.text-white\/80{color:#fffc}@supports (color:color-mix(in lab, red, red)){.text-white\/80{color:color-mix(in oklab, var(--color-white) 80%, transparent)}}.uppercase{text-transform:uppercase}.opacity-40{opacity:.4}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}@media (hover:hover){.hover\:text-red-300:hover{color:var(--color-red-300)}}@font-face{font-family:Berry Rotunda;src:url(/Berry_Rotunda.ttf)format("truetype");font-weight:400;font-style:normal}html{scroll-behavior:smooth}body{font-family:var(--font-heading);color:#fff;background:#0a0a0a;margin:0;padding:0;overflow:hidden auto}.video-bg{z-index:-1;width:100vw;height:100vh;position:fixed;top:0;left:0;overflow:hidden}.video-bg video{object-fit:cover;width:100%;height:100%}.video-bg-tint{z-index:1;background-color:#14141480;width:100%;height:100%;position:absolute;top:0;left:0}.underground-card{-webkit-backdrop-filter:blur(10px);background:#1e1e1eb3;border:2px solid #1e1e1ee6;border-radius:3px}.ug-link{color:#fff;cursor:pointer;font-family:var(--font-body);letter-spacing:1px;text-transform:uppercase;background:#ffffff1f;border:1px solid #ffffff4d;border-radius:10px;justify-content:center;align-items:center;gap:12px;padding:18px 28px;font-size:16px;font-weight:700;text-decoration:none;transition:all .35s cubic-bezier(.25,.46,.45,.94);display:flex;position:relative;overflow:hidden}.ug-link:before{content:"";opacity:0;background:linear-gradient(135deg,#3c3c3c99,#1e1e1e80);transition:opacity .35s;position:absolute;inset:0}.ug-link:hover{background:#28282899;border-color:#50505080;transform:translateY(-2px);box-shadow:0 0 12px #0000004d}.ug-link:hover:before{opacity:1}.ug-link span,.ug-link-text{z-index:1;position:relative}.btn-primary{color:#fff;font-family:var(--font-body);letter-spacing:1px;text-transform:uppercase;cursor:pointer;background:#ba4cff33;border:2px solid #ba4cff80;border-radius:3px;justify-content:center;align-items:center;gap:10px;padding:16px 32px;font-size:15px;font-weight:700;text-decoration:none;transition:all .35s cubic-bezier(.25,.46,.45,.94);display:inline-flex}.btn-primary:hover{background:#ba4cff59;border-color:#ba4cffcc;transform:translateY(-2px);box-shadow:0 0 20px #ba4cff33}.btn-primary:disabled{opacity:.4;cursor:not-allowed;box-shadow:none;transform:none}.btn-ghost{color:#fff9;font-family:var(--font-body);cursor:pointer;background:0 0;border:1px solid #ffffff26;border-radius:3px;justify-content:center;align-items:center;gap:8px;padding:10px 20px;font-size:13px;font-weight:500;text-decoration:none;transition:all .3s;display:inline-flex}.btn-ghost:hover{color:#fff;background:#ffffff0f;border-color:#ffffff4d}.badge{font-family:var(--font-body);letter-spacing:1px;text-transform:uppercase;border-radius:2px;align-items:center;gap:6px;padding:3px 12px;font-size:11px;font-weight:700;display:inline-flex}.badge-new{color:#ba4cff;background:#ba4cff33;border:1px solid #ba4cff66}.badge-review{color:#f59e0b;background:#f59e0b33;border:1px solid #f59e0b66}.badge-rejected{color:#ef4444;background:#ef444433;border:1px solid #ef444466}.tab-btn{color:#fff6;font-family:var(--font-body);letter-spacing:1px;cursor:pointer;text-transform:uppercase;background:0 0;border:none;border-bottom:2px solid #0000;padding:10px 24px;font-size:13px;font-weight:700;transition:all .3s}.tab-btn:hover{color:#ffffffb3}.tab-btn.active{color:#ba4cff;border-bottom-color:#ba4cff}.input-field{color:#fff;width:100%;font-family:var(--font-body);box-sizing:border-box;background:#141414cc;border:1px solid #ffffff1a;border-radius:3px;outline:none;padding:12px 16px;font-size:14px;transition:border-color .3s}.input-field::placeholder{color:#ffffff40}.input-field:focus{border-color:#ba4cff80}.upload-zone{text-align:center;cursor:pointer;background:#1414144d;border:2px dashed #ffffff26;border-radius:3px;padding:48px 24px;transition:all .3s}.upload-zone:hover,.upload-zone.active{background:#ba4cff08;border-color:#ba4cff66}.upload-zone.has-file{background:#ba4cff0d;border-style:solid;border-color:#ba4cff80}.chat-container{background:#0f0f0fe6;border:1px solid #ffffff14;border-radius:3px;flex-direction:column;height:350px;display:flex;overflow:hidden}.chat-messages{flex:1;padding:16px;overflow-y:auto}.chat-messages::-webkit-scrollbar{width:3px}.chat-messages::-webkit-scrollbar-track{background:0 0}.chat-messages::-webkit-scrollbar-thumb{background:#ffffff1a;border-radius:2px}.chat-input-area{background:#141414e6;border-top:1px solid #ffffff0f;gap:8px;padding:10px;display:flex}.heading-berry{font-family:var(--font-heading);color:#fff;letter-spacing:2px}.text-montserrat{font-family:var(--font-body)}.ug-footer-link{color:#ba4cff;border-bottom:1px solid #ba4cff;padding-bottom:.25em;text-decoration:none}.ug-footer-link:hover{color:indigo}@keyframes spin{to{transform:rotate(360deg)}}.spinner{border:2px solid #ffffff1a;border-top-color:#ba4cff;border-radius:50%;width:20px;height:20px;animation:.8s linear infinite spin}::-webkit-scrollbar{width:5px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:#ffffff14;border-radius:3px}::-webkit-scrollbar-thumb:hover{background:#ffffff26}@keyframes textColorChange{0%,50%{color:#fff}25%,75%{color:#ba4cffb3}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}
