@charset "UTF-8";@import"https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&display=swap";*{box-sizing:border-box;margin:0;padding:0}html{font-family:var(--font-family-sans);line-height:var(--line-height-normal);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{color:var(--text-primary);background-color:var(--bg-primary);font-size:var(--font-size-base);font-weight:var(--font-weight-normal);min-height:100vh;transition:background-color .2s ease,color .2s ease}h1,h2,h3,h4,h5,h6{font-weight:var(--font-weight-bold);line-height:var(--line-height-tight);color:var(--text-primary)}h1{font-size:var(--font-size-4xl);margin-bottom:var(--space-6)}h2{font-size:var(--font-size-3xl);margin-bottom:var(--space-5)}h3{font-size:var(--font-size-2xl);margin-bottom:var(--space-4)}h4{font-size:var(--font-size-xl);margin-bottom:var(--space-3)}p{color:var(--text-secondary);line-height:var(--line-height-relaxed);margin-bottom:var(--space-4)}p:last-child{margin-bottom:0}code{font-family:var(--font-family-mono);font-size:.875em;background-color:var(--bg-tertiary);padding:var(--space-1) var(--space-2);border-radius:var(--radius-sm);border:1px solid var(--border-primary)}a{color:var(--convex-orange);text-decoration:none;transition:color .2s ease}a:hover{color:var(--convex-orange-dark);text-decoration:underline}a:focus{outline:2px solid var(--border-focus);outline-offset:2px}.btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);padding:var(--space-3) var(--space-6);border:1px solid transparent;border-radius:var(--radius-md);font-family:var(--font-family-sans);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);line-height:1;text-decoration:none;cursor:pointer;transition:all .2s ease;white-space:nowrap}.btn:focus{outline:2px solid var(--border-focus);outline-offset:2px}.btn:disabled{opacity:.5;cursor:not-allowed}.btn--primary{background-color:var(--convex-orange);color:#fff;border-color:var(--convex-orange)}.btn--primary:hover:not(:disabled){background-color:var(--convex-orange-dark);border-color:var(--convex-orange-dark);transform:translateY(-1px);box-shadow:var(--shadow-md)}.btn--primary:active{transform:translateY(0);box-shadow:var(--shadow-sm)}.btn--secondary{background-color:var(--bg-primary);color:var(--text-primary);border-color:var(--border-primary)}.btn--secondary:hover:not(:disabled){background-color:var(--bg-secondary);border-color:var(--border-secondary);transform:translateY(-1px);box-shadow:var(--shadow-md)}.btn--secondary:active{transform:translateY(0);box-shadow:var(--shadow-sm)}.btn--ghost{background-color:transparent;color:var(--text-secondary);border-color:transparent}.btn--ghost:hover:not(:disabled){background-color:var(--bg-secondary);color:var(--text-primary)}.btn--danger{background-color:var(--error);color:#fff;border-color:var(--error)}.btn--danger:hover:not(:disabled){background-color:#dc2626;border-color:#dc2626;transform:translateY(-1px);box-shadow:var(--shadow-md)}.btn--sm{padding:var(--space-2) var(--space-4);font-size:var(--font-size-xs)}.btn--lg{padding:var(--space-4) var(--space-8);font-size:var(--font-size-base)}.btn--full{width:100%}.form{display:flex;flex-direction:column;gap:var(--space-4)}.form__group{display:flex;flex-direction:column;gap:var(--space-2)}.form__label{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--text-primary)}.form__input{width:100%;padding:var(--space-3) var(--space-4);border:1px solid var(--border-primary);border-radius:var(--radius-md);background-color:var(--bg-primary);color:var(--text-primary);font-family:var(--font-family-sans);font-size:var(--font-size-base);transition:all .2s ease}.form__input::placeholder{color:var(--text-tertiary)}.form__input:focus{outline:none;border-color:var(--border-focus);box-shadow:0 0 0 3px #ff6b351a}.form__input:hover{border-color:var(--border-secondary)}.form__input:disabled{background-color:var(--bg-tertiary);color:var(--text-tertiary);cursor:not-allowed}.form__input--error{border-color:var(--error)}.form__input--error:focus{box-shadow:0 0 0 3px #ef44441a}.form__error{font-size:var(--font-size-sm);color:var(--error);padding:var(--space-3) var(--space-4);background-color:#ef44441a;border:1px solid rgba(239,68,68,.2);border-radius:var(--radius-md);margin-top:var(--space-2)}.form__toggle{display:flex;align-items:center;gap:var(--space-3);margin-top:var(--space-2)}.form__toggle button{background:none;border:none;color:var(--convex-orange);cursor:pointer;text-decoration:underline;font-size:var(--font-size-sm)}.form__toggle button:hover{color:var(--convex-orange-dark);text-decoration:none}.form__toggle button:focus{outline:2px solid var(--border-focus);outline-offset:2px}.form__toggle span{font-size:var(--font-size-sm);color:var(--text-secondary)}.card{background-color:var(--bg-primary);border:1px solid var(--border-primary);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);transition:all .2s ease;overflow:hidden}.card:hover{box-shadow:var(--shadow-md);transform:translateY(-2px)}.card__header{padding:var(--space-6);border-bottom:1px solid var(--border-primary);background-color:var(--bg-secondary)}.card__title{font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);color:var(--text-primary);margin:0}.card__content{padding:var(--space-6)}.card__footer{padding:var(--space-4) var(--space-6);border-top:1px solid var(--border-primary);background-color:var(--bg-secondary)}.card--elevated{box-shadow:var(--shadow-lg)}.card--elevated:hover{box-shadow:var(--shadow-xl)}.card--bordered{border:2px solid var(--border-secondary)}.card--compact .card__header,.card--compact .card__content,.card--compact .card__footer{padding:var(--space-4)}.resource-card{display:block;padding:var(--space-4);background-color:var(--bg-primary);border:1px solid var(--border-primary);border-radius:var(--radius-lg);text-decoration:none;color:inherit;transition:all .2s ease;height:100%}.resource-card:hover{transform:translateY(-2px);box-shadow:var(--shadow-md);border-color:var(--convex-orange)}.resource-card__content{height:100%;display:flex;flex-direction:column}.resource-card__title{font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);color:var(--text-primary);margin:0 0 var(--space-2) 0}.resource-card__description{font-size:var(--font-size-sm);color:var(--text-secondary);line-height:var(--line-height-relaxed);margin:0;flex-grow:1}.resources-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:var(--space-4);margin-top:var(--space-4)}@media (min-width: 768px){.resources-grid{grid-template-columns:repeat(2,1fr)}}@media (min-width: 1024px){.resources-grid{grid-template-columns:repeat(3,1fr)}}.script-card__icon-img{width:32px;height:32px;object-fit:cover;border-radius:var(--radius-sm)}.sessions-table .session-icon{width:20px;height:20px;object-fit:cover;border-radius:2px;vertical-align:middle;margin-right:var(--space-2)}.main{padding:var(--space-8) 0;min-height:calc(100vh - 200px)}.main__content{max-width:1200px;margin:0 auto;padding:0 var(--space-4)}.main__hero{text-align:center;margin-bottom:var(--space-16)}.main__hero h1{background:linear-gradient(135deg,var(--text-primary) 0%,var(--convex-orange) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;margin-bottom:var(--space-6)}.auth-container{width:100%;display:flex;justify-content:center;padding:var(--space-4)}.auth-container__form{width:min(420px,100%);border-radius:28px;padding:clamp(var(--space-6),4vw,var(--space-8));border:1px solid rgba(255,255,255,.6);background:radial-gradient(circle at 10% 0%,rgba(255,205,150,.35),transparent 55%),#ffffffeb;box-shadow:0 25px 55px #180c022e,inset 0 1px #fff9;position:relative;overflow:hidden;isolation:isolate}.auth-container__form:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;border:1px solid rgba(255,255,255,.8);opacity:.5;pointer-events:none}.auth-container__form:after{content:"";position:absolute;width:220px;height:220px;top:-120px;right:-80px;background:radial-gradient(circle,rgba(255,190,120,.45),transparent 65%);filter:blur(10px);pointer-events:none}.auth-container__title{text-align:center;margin-bottom:var(--space-4);font-size:clamp(1.75rem,3vw,2.1rem);font-weight:var(--font-weight-bold);color:#1f140b}.auth-container__subtitle{text-align:center;margin-bottom:var(--space-6);color:#5d4c3f;font-size:.95rem;line-height:1.6}.content-layout{display:flex;flex-direction:column;gap:var(--space-8);max-width:1200px;margin:0 auto;padding:0 var(--space-4)}@media (max-width: 767px){.content-layout{max-width:100%;padding:0 var(--space-4);gap:var(--space-6)}}@media (min-width: 768px) and (max-width: 1023px){.content-layout{max-width:95%;padding:0 var(--space-6)}}@media (min-width: 1024px){.content-layout{padding:0 var(--space-8)}}@media (min-width: 1440px){.content-layout{max-width:1400px}}.content-layout__welcome{text-align:center;padding:var(--space-6);background:linear-gradient(135deg,var(--bg-secondary) 0%,var(--bg-tertiary) 100%);border-radius:var(--radius-lg);border:1px solid var(--border-primary)}.content-layout__actions{display:flex;flex-direction:column;align-items:center;gap:var(--space-4);padding:var(--space-6);background-color:var(--bg-primary);border:1px solid var(--border-primary);border-radius:var(--radius-lg)}.content-layout__numbers{padding:var(--space-6);background-color:var(--bg-primary);border:1px solid var(--border-primary);border-radius:var(--radius-lg);text-align:center}.content-layout__resources .resources-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:var(--space-4);margin-top:var(--space-6)}@media (min-width: 768px){.content-layout__resources .resources-grid{grid-template-columns:repeat(2,1fr)}}.nav{display:flex;align-items:center}.nav__links{display:flex;gap:var(--space-6)}.nav .accounts-page{max-width:1100px;margin:0 auto;padding:var(--space-6)}@media (max-width: 767px){.nav .accounts-page{padding:var(--space-4)}}.nav .accounts-page__header{margin-bottom:var(--space-6)}.nav .accounts-page__header h1{margin:0 0 .5rem}.nav .accounts-page .tabs{display:flex;gap:.75rem;margin:0 0 1rem;flex-wrap:wrap}.nav .accounts-page .tab{background:#ffffff0a;border:1px solid rgba(255,255,255,.08);padding:.55rem 1rem;border-radius:8px;cursor:pointer;font-weight:500;color:var(--text-secondary);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);transition:background .25s,border-color .25s,color .25s,transform .25s}.nav .accounts-page .tab:hover{background:#ffffff12;border-color:#ffffff24}.nav .accounts-page .tab.is-active{background:linear-gradient(135deg,#ffffff2e,#ffffff14);border-color:#ffffff47;color:var(--text-primary);box-shadow:0 2px 6px #00000040,0 0 0 1px #ffffff0f inset}.nav .accounts-page .tab:focus-visible{outline:2px solid var(--convex-orange);outline-offset:2px}.nav .accounts-page .tab-panels>[role=tabpanel]{animation:accountsFade .3s ease}@keyframes accountsFade{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.nav .accounts-shell{position:relative;border-radius:20px;padding:1.25rem 1.1rem 1.75rem;background:radial-gradient(circle at 25% 10%,#ffffff2e,#ffffff0d 60%),linear-gradient(135deg,#ffffff1f,#ffffff0a);backdrop-filter:blur(22px) saturate(160%);-webkit-backdrop-filter:blur(22px) saturate(160%);border:1px solid rgba(255,255,255,.25);box-shadow:0 12px 40px -10px #00000073,0 0 0 1px #ffffff14 inset;overflow:hidden}.nav .accounts-shell:before,.nav .accounts-shell:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.nav .accounts-shell:before{background:linear-gradient(160deg,#ffffff59,#fff0 40%);mix-blend-mode:overlay}.nav .accounts-shell:after{box-shadow:0 0 0 1px #ffffff0d inset,0 0 80px -20px #fff6 inset}.nav .accounts-shell__tabs{position:relative;display:flex;gap:.6rem;align-items:center;padding:.35rem;border-radius:14px;background:#ffffff12;box-shadow:0 0 0 1px #ffffff1f inset,0 2px 6px #00000059;margin:0 0 1.1rem;isolation:isolate}.nav .accounts-shell .accounts-tab{position:relative;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:linear-gradient(145deg,#ffffff14,#ffffff05);color:var(--text-secondary);font-weight:500;font-size:.9rem;padding:.65rem 1rem;border-radius:9px;cursor:pointer;display:flex;gap:.5rem;align-items:center;line-height:1;letter-spacing:.25px;transition:color .35s,background .35s,transform .35s,box-shadow .35s;z-index:1;box-shadow:0 1px 2px #0006 inset,0 2px 4px -2px #00000059;backdrop-filter:blur(8px) saturate(160%);-webkit-backdrop-filter:blur(8px) saturate(160%)}.nav .accounts-shell .accounts-tab:not(.is-active):hover{background:linear-gradient(150deg,#ffffff24,#ffffff0a)}.nav .accounts-shell .accounts-tab:active{transform:translateY(1px)}.nav .accounts-shell .accounts-tab:is(:hover,:focus-visible){color:var(--text-primary)}.nav .accounts-shell .accounts-tab.is-active{color:var(--text-primary);font-weight:600}.nav .accounts-tab__icon{filter:drop-shadow(0 2px 3px rgba(0,0,0,.35));font-size:1.05rem}.nav .accounts-tab__indicator{position:absolute;top:4px;bottom:4px;left:var(--indicator-left, 0);width:var(--indicator-width, 0);border-radius:10px;background:linear-gradient(135deg,#ffffffe6,#ffffff59);box-shadow:0 4px 22px -6px #0000008c,0 0 0 1px #fff6 inset,0 0 0 1px #ffffff14;transition:left .55s cubic-bezier(.4,.14,.18,1),width .45s cubic-bezier(.4,.14,.18,1),background .45s;z-index:0}.nav .accounts-shell__tabs:focus-visible{outline:2px solid var(--convex-orange);outline-offset:3px}.nav .accounts-panels{position:relative}.nav .accounts-panel{animation:panelFade .45s ease}@keyframes panelFade{0%{opacity:0;transform:translateY(8px) scale(.985)}to{opacity:1;transform:translateY(0) scale(1)}}.nav .accounts-panel .card{background:#ffffff14;border:1px solid rgba(255,255,255,.18);backdrop-filter:blur(18px) saturate(180%);-webkit-backdrop-filter:blur(18px) saturate(180%)}.nav .accounts-panel .card__header{background:linear-gradient(180deg,#ffffff1f,#fff0);border-bottom:1px solid rgba(255,255,255,.1)}.nav .accounts-panel .card+.card{margin-top:1.25rem}.nav .rsn-item{background:linear-gradient(135deg,#ffffff24,#ffffff0a);border:1px solid rgba(255,255,255,.18);box-shadow:0 4px 14px -6px #00000073,0 0 0 1px #ffffff0d inset;transition:background .35s,transform .35s,box-shadow .35s}.nav .rsn-item:hover{background:linear-gradient(135deg,#fff3,#ffffff0f);transform:translateY(-2px);box-shadow:0 8px 22px -10px #0009,0 0 0 1px #ffffff12 inset}.nav .rsn-item__status.active{background:linear-gradient(90deg,#34d399,#10b981);background-clip:text;-webkit-background-clip:text;color:transparent;font-weight:600;text-shadow:0 1px 2px rgba(0,0,0,.35)}.nav .rsn-item__status.inactive{color:#f59e0b}.nav .btn.btn--primary.btn--sm{border-radius:999px;font-weight:600;letter-spacing:.3px}.nav .btn.btn--primary.btn--sm:hover{transform:translateY(-1px)}.nav__link{position:relative;color:var(--text-secondary);text-decoration:none;font-weight:var(--font-weight-medium);font-size:var(--font-size-sm);padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);transition:all .2s ease}.nav__link:hover{color:var(--text-primary);background-color:var(--bg-secondary);text-decoration:none}.nav__link--active{color:var(--convex-orange);background-color:#ff6b351a}.nav__link:focus{outline:2px solid var(--border-focus);outline-offset:2px}.table-container{overflow-x:auto;border-radius:var(--radius-md);border:1px solid var(--border-primary)}.sessions-table{width:100%;border-collapse:collapse;font-size:var(--font-size-sm)}.sessions-table th{background-color:var(--bg-secondary);color:var(--text-primary);font-weight:var(--font-weight-semibold);text-align:left;padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--border-primary)}.sessions-table th:first-child{border-top-left-radius:var(--radius-md)}.sessions-table th:last-child{border-top-right-radius:var(--radius-md)}.sessions-table td{padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--border-primary);color:var(--text-secondary)}.sessions-table td:first-child{color:var(--text-primary);font-weight:var(--font-weight-medium)}.sessions-table tr{transition:background-color .2s ease}.sessions-table tr:hover{background-color:var(--bg-secondary)}.sessions-table tr:last-child td{border-bottom:none}.sessions-table th:last-child,.sessions-table td:last-child{min-width:150px}.sessions-table .actions-cell{text-align:center;white-space:nowrap}.sessions-table .actions-cell .btn{font-size:var(--font-size-xs);padding:var(--space-1) var(--space-2)}.sessions-table .script-cell{display:flex;align-items:center;gap:var(--space-2)}.sessions-table .script-cell__icon{font-size:1.25rem;width:1.75rem;text-align:center}.sessions-table .script-cell__name{font-weight:var(--font-weight-medium);color:var(--text-primary)}.sessions-table .dreambot-cell{font-size:var(--font-size-xs);background:var(--bg-secondary);padding:var(--space-1) var(--space-2);border:1px solid var(--border-primary);border-radius:var(--radius-sm);display:inline-block}.sessions-table .started-date{font-variant-numeric:tabular-nums}.modal-overlay{position:fixed;top:0;right:0;bottom:0;left:0;width:100vw;height:100vh;margin:0;background:radial-gradient(circle at 25% 20%,rgba(255,107,53,.16),transparent 60%),radial-gradient(circle at 80% 75%,rgba(53,162,255,.12),transparent 65%),#00000075;backdrop-filter:blur(9px) saturate(150%);-webkit-backdrop-filter:blur(9px) saturate(150%);display:flex;justify-content:center;align-items:center;padding:2rem 1rem;z-index:200;animation:overlayFade .25s ease;border:none;outline:none;-webkit-tap-highlight-color:transparent}.modal-overlay:focus,.modal-overlay:focus-visible{outline:none;box-shadow:none}.modal-overlay--center{padding:2rem 1rem!important}.details-grid__value--emphasis{color:var(--convex-orange);font-weight:600}@keyframes overlayFade{0%{opacity:0}to{opacity:1}}.modal{background:var(--bg-primary);border:1px solid var(--border-primary);border-radius:var(--radius-lg);box-shadow:var(--shadow-xl);animation:modalIn .25s ease;max-height:92vh;overflow-y:auto;width:100%;max-width:1000px}.modal--elevated{background:linear-gradient(145deg,#181a20f5,#121419f7 60%,#0c0e12fa);backdrop-filter:blur(20px) saturate(170%);-webkit-backdrop-filter:blur(20px) saturate(170%);border:1px solid rgba(255,255,255,.08);box-shadow:0 6px 18px -4px #0000008c,0 0 0 1px #ffffff0a,0 20px 60px -15px #000000b3;position:relative;overflow:hidden;transform:translateY(8px) scale(.985);animation:modalPop .35s cubic-bezier(.16,.84,.44,1) forwards}.modal--elevated:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:radial-gradient(circle at 18% 12%,rgba(255,140,80,.18),transparent 62%),radial-gradient(circle at 82% 90%,rgba(80,160,255,.12),transparent 65%),linear-gradient(120deg,#ffffff0d,#fff0 40%);mix-blend-mode:overlay}.modal--elevated:after{content:"";position:absolute;top:0;left:0;height:3px;width:100%;background:linear-gradient(90deg,var(--convex-orange),#ffcc88,var(--convex-orange));opacity:.85}@keyframes modalPop{to{transform:translateY(0) scale(1)}}.fancy-bar{background:linear-gradient(90deg,var(--convex-orange),#ffbb55 50%,var(--convex-orange));-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;border-bottom:1px solid rgba(255,255,255,.06)}.gradient-text{background:linear-gradient(90deg,#fff,var(--convex-orange));-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.modal-grid{display:grid;grid-template-columns:1fr 340px;gap:var(--space-6);padding:var(--space-5) var(--space-6) var(--space-7)}@media (max-width: 900px){.modal-grid{grid-template-columns:1fr;padding:var(--space-5)}}.media-pane{display:flex;justify-content:center;align-items:flex-start}.media-wrapper{position:relative;width:100%;border:1px solid rgba(255,255,255,.08);background:linear-gradient(135deg,#ffffff0d,#fff0);padding:var(--space-2);border-radius:var(--radius-lg);box-shadow:inset 0 0 0 1px #ffffff0a}.media-img{width:100%;max-height:520px;display:block;object-fit:contain;border-radius:var(--radius-md);background:#0f1216}.media-placeholder{width:100%;min-height:260px;display:flex;align-items:center;justify-content:center;background:repeating-linear-gradient(45deg,#20252c,#20252c 10px,#1a1f25 10px,#1a1f25 20px);border:1px dashed rgba(255,255,255,.1);border-radius:var(--radius-md);font-size:var(--font-size-sm);color:var(--text-tertiary)}.details-pane{display:flex;flex-direction:column;gap:var(--space-5);position:relative}.modal-details.rich{display:flex;flex-direction:column;gap:var(--space-3)}.modal-details.rich li{display:flex;justify-content:space-between;gap:var(--space-4);padding:var(--space-3) var(--space-4);background:linear-gradient(90deg,#ffffff05,#fff0);border:1px solid rgba(255,255,255,.05);border-radius:var(--radius-sm);font-size:var(--font-size-sm)}.modal-details.rich li .label{text-transform:uppercase;letter-spacing:.5px;font-size:10px;font-weight:var(--font-weight-semibold);color:var(--text-tertiary);flex:0 0 80px}.modal-details.rich li .value{color:var(--text-primary);font-weight:var(--font-weight-medium);flex:1;text-align:right}.modal-details.rich li .mono{font-family:var(--font-mono, monospace);font-weight:var(--font-weight-regular)}.modal__actions .btn--ghost{background:none;border:1px solid rgba(255,255,255,.15);color:var(--text-secondary);padding:4px 8px;line-height:1;border-radius:var(--radius-sm);transition:all .15s ease}.modal__actions .btn--ghost:hover{color:var(--text-primary);border-color:#ffffff59;background:#ffffff0d}.modal-backdrop-wrapper{width:100%;height:100%;background:transparent;padding:0;display:flex;justify-content:center;align-items:center;border:none;cursor:default}.update-modal{width:100%;max-width:760px;padding:0;background:linear-gradient(150deg,#ffffffe6,#fffffff0 65%,#fffffff7);backdrop-filter:blur(20px) saturate(185%);-webkit-backdrop-filter:blur(20px) saturate(185%);border:1px solid rgba(0,0,0,.05);box-shadow:0 4px 10px #0000000f,0 8px 26px #0000001a;border-radius:var(--radius-xl);overflow:hidden;display:flex;flex-direction:column;color:var(--text-primary);font-family:var(--font-sans-modern, "Inter", "Segoe UI", system-ui, sans-serif);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;position:relative;transform:translateY(8px) scale(.985);animation:glassModalIn .5s cubic-bezier(.16,.84,.44,1) forwards}.update-modal:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:radial-gradient(circle at 15% 18%,rgba(255,107,53,.09),transparent 58%),radial-gradient(circle at 85% 82%,rgba(53,162,255,.07),transparent 62%),repeating-linear-gradient(45deg,rgba(255,255,255,.035) 0 2px,transparent 2px 4px);mix-blend-mode:overlay;opacity:.9}.update-modal:after{content:"";position:absolute;top:0;left:0;width:100%;height:3px;background:linear-gradient(90deg,var(--convex-orange),#ffcc88,var(--convex-orange));opacity:.85}@keyframes glassModalIn{to{transform:translateY(0) scale(1)}}.update-modal__header{display:flex;align-items:center;justify-content:space-between;padding:.75rem 1.1rem .65rem;border-bottom:1px solid rgba(0,0,0,.06);background:linear-gradient(90deg,#ffffff8c,#fff0)}.update-modal__title{margin:0;font-size:1.05rem;font-weight:650;letter-spacing:.35px;background:linear-gradient(90deg,#1f252a,#4a5660);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;line-height:1.15}.update-modal__close{background:#fff9;border:1px solid rgba(0,0,0,.1);width:34px;height:34px;display:flex;align-items:center;justify-content:center;color:#333;border-radius:var(--radius-md);cursor:pointer;font-size:.9rem;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);transition:all .15s ease}.update-modal__close:hover{color:#111;background:#fff;box-shadow:0 2px 6px #00000026}.update-modal__body{display:flex;flex-direction:column;gap:1.05rem;padding:1rem 1.15rem 1.35rem}.update-modal__media{width:100%;background:linear-gradient(135deg,#f3f5f7,#eceff2);border:1px solid rgba(0,0,0,.08);border-radius:var(--radius-lg);overflow:hidden;max-height:420px;display:flex;align-items:center;justify-content:center}.update-modal__media img{width:100%;height:100%;object-fit:contain;display:block}.update-modal__media--empty{padding:4rem 0;font-size:.8rem;color:var(--text-tertiary)}.update-modal__details{padding:.25rem .15rem 0}.details-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(165px,1fr));gap:.65rem .85rem;margin-top:.35rem}.details-grid__item{background:linear-gradient(135deg,#ffffffbd,#ffffff75);backdrop-filter:blur(7px) saturate(160%);-webkit-backdrop-filter:blur(7px) saturate(160%);border:1px solid rgba(0,0,0,.05);border-radius:calc(var(--radius-sm) + 2px);padding:.6rem .7rem .55rem;display:flex;flex-direction:column;gap:.22rem;box-shadow:inset 0 0 0 1px #ffffff6b;font-family:var(--font-sans-modern, "Inter", system-ui, sans-serif);position:relative;transition:background .25s ease,transform .25s ease,box-shadow .25s ease}.details-grid__item:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(160deg,#ffffff40,#fff0);opacity:.35;mix-blend-mode:overlay}.details-grid__item:hover{transform:translateY(-2px);box-shadow:0 4px 12px #00000012,inset 0 0 0 1px #ffffff80}.details-grid__item:active{transform:translateY(0)}.details-grid__item:focus-within{outline:2px solid rgba(255,107,53,.4);outline-offset:2px}.details-grid__label{font-size:9.5px;text-transform:uppercase;letter-spacing:.6px;color:#5a636c;font-weight:600;font-family:var(--font-sans-modern, "Inter", system-ui, sans-serif)}.details-grid__value{font-size:.87rem;color:#181b1f;font-weight:560;line-height:1.2;font-family:var(--font-sans-modern, "Inter", system-ui, sans-serif);letter-spacing:.15px}.details-grid__value strong{font-weight:650}@media (prefers-reduced-motion: reduce){.update-modal{animation:none;transform:none}.details-grid__item{transition:none}}.details-grid__value.mono{font-family:var(--font-mono, monospace);font-weight:400}.update-modal__hint{margin-top:.85rem;text-align:right;font-size:10px;color:#666;letter-spacing:.5px}@media (min-width: 760px){.update-modal__body{flex-direction:column}}@keyframes modalIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.modal__header{display:flex;justify-content:space-between;align-items:center;padding:var(--space-4) var(--space-5) var(--space-3);border-bottom:1px solid var(--border-primary)}.modal__title{margin:0}.modal__body{padding:var(--space-4) var(--space-5) var(--space-6);display:flex;flex-direction:column;gap:var(--space-4)}.modal-details{list-style:none;margin:0;padding:0;display:grid;gap:var(--space-2);font-size:var(--font-size-sm)}.modal-details li strong{color:var(--text-primary)}.linklike{background:none;border:none;padding:0;margin:0;color:var(--convex-orange);cursor:pointer;font:inherit;text-decoration:underline}.progress-row:hover{background:var(--bg-secondary)}.dreambot-page{display:flex;flex-direction:column;gap:var(--space-8);max-width:700px;margin:0 auto;padding:0 var(--space-4)}@media (max-width: 767px){.dreambot-page{max-width:100%;padding:0 var(--space-4);gap:var(--space-6)}}@media (min-width: 768px) and (max-width: 1023px){.dreambot-page{max-width:90%;padding:0 var(--space-6)}}.dreambot-page__header{text-align:center;margin-bottom:var(--space-4)}.dreambot-page__header h1{margin-bottom:var(--space-2);background:linear-gradient(135deg,var(--text-primary) 0%,var(--convex-orange) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.dreambot-page__content{display:flex;flex-direction:column;gap:var(--space-6)}.dreambot-display__info{margin-bottom:var(--space-4)}.dreambot-display__account{font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);color:var(--convex-orange);margin:var(--space-2) 0;padding:var(--space-3);background-color:var(--bg-secondary);border-radius:var(--radius-md);border:1px solid var(--border-primary)}.dreambot-display__actions{margin-bottom:var(--space-4)}.dreambot-display__timer{padding:var(--space-3);background-color:#ff6b351a;border:1px solid rgba(255,107,53,.2);border-radius:var(--radius-md);text-align:center}.form__help{font-size:var(--font-size-xs);color:var(--text-tertiary);margin-top:var(--space-1)}.form__info{padding:var(--space-3);background-color:var(--bg-secondary);border:1px solid var(--border-primary);border-radius:var(--radius-md);text-align:center}.form__actions{display:flex;gap:var(--space-3)}@media (max-width: 480px){.form__actions{flex-direction:column}}.form__success{font-size:var(--font-size-sm);color:var(--success);padding:var(--space-3) var(--space-4);background-color:#22c55e1a;border:1px solid rgba(34,197,94,.2);border-radius:var(--radius-md);margin-top:var(--space-2)}.dreambot-notes{list-style:none;padding:0;margin:var(--space-4) 0 0 0}.dreambot-notes li{padding:var(--space-2) 0;color:var(--text-secondary);position:relative;padding-left:var(--space-6)}.dreambot-notes li:before{content:"•";color:var(--convex-orange);position:absolute;left:var(--space-2);font-weight:700}.rsn-page{max-width:1000px;margin:0 auto;padding:var(--space-6)}@media (max-width: 767px){.rsn-page{max-width:100%;padding:var(--space-4)}}@media (min-width: 768px) and (max-width: 1023px){.rsn-page{max-width:95%;padding:var(--space-6)}}.rsn-page__header{text-align:center;margin-bottom:var(--space-8)}.rsn-page__header h1{font-size:var(--font-size-2xl);font-weight:var(--font-weight-bold);color:var(--text-primary);margin-bottom:var(--space-2)}.rsn-page__header p{font-size:var(--font-size-base);color:var(--text-secondary)}.rsn-page__content{display:flex;flex-direction:column;gap:var(--space-6)}.setup-status__item{padding:var(--space-4);border-radius:var(--radius-md);background-color:var(--bg-secondary);border:1px solid var(--border-primary)}.setup-status__item .text--success{color:var(--color-success);font-weight:var(--font-weight-medium)}.setup-status__item .text--warning{color:var(--color-warning);font-weight:var(--font-weight-medium)}.rsn-list{display:flex;flex-direction:column;gap:var(--space-4)}.rsn-item{display:flex;justify-content:space-between;align-items:center;padding:var(--space-4);border:1px solid var(--border-primary);border-radius:var(--radius-md);background-color:var(--bg-secondary);transition:all .2s ease}.rsn-item:hover{border-color:var(--border-secondary);box-shadow:0 2px 8px #0000001a}.rsn-item__info{flex:1}.rsn-item__main{display:flex;align-items:center;gap:var(--space-2);margin-bottom:var(--space-1)}.rsn-item__name{font-size:var(--font-size-base);font-weight:var(--font-weight-medium);color:var(--text-primary)}.rsn-item__display{font-size:var(--font-size-sm);color:var(--text-secondary);font-style:italic}.rsn-item__status{padding:var(--space-1) var(--space-2);border-radius:var(--radius-sm);font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);text-transform:uppercase;letter-spacing:.5px}.rsn-item__status.active{background-color:var(--color-success-bg);color:var(--color-success);border:1px solid var(--color-success)}.rsn-item__status.inactive{background-color:var(--color-warning-bg);color:var(--color-warning);border:1px solid var(--color-warning)}.rsn-item__meta,.rsn-item__actions{display:flex;align-items:center;gap:var(--space-2)}.empty-state{text-align:center;padding:var(--space-8);color:var(--text-secondary)}.rsn-notes{list-style:none;padding:0;margin:0}.rsn-notes li{display:flex;align-items:flex-start;gap:var(--space-2);margin-bottom:var(--space-2);font-size:var(--font-size-sm);color:var(--text-secondary)}.rsn-notes li:before{content:"•";color:var(--color-primary);font-weight:var(--font-weight-bold);flex-shrink:0}.script-cards-section{margin:var(--space-6) 0}.script-cards-section__header{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--space-4)}.script-cards-section__header h3{margin:0;color:var(--text-primary)}.script-cards-section__grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:var(--space-4);margin-top:var(--space-4)}@media (max-width: 768px){.script-cards-section__grid{grid-template-columns:1fr}}.script-cards-section__empty{text-align:center;padding:var(--space-8);color:var(--text-secondary);border:2px dashed var(--border-primary);border-radius:var(--radius-lg)}.script-detail__header{display:flex;flex-direction:column;gap:var(--space-4);margin-bottom:var(--space-6);padding:var(--space-6);background:linear-gradient(135deg,var(--bg-secondary) 0%,var(--bg-tertiary) 100%);border-radius:var(--radius-lg);border:1px solid var(--border-primary)}@media (min-width: 768px){.script-detail__header{flex-direction:row;align-items:flex-start;justify-content:space-between}}.script-detail__title-section{display:flex;align-items:flex-start;gap:var(--space-4);flex:1}.script-detail__icon{font-size:3rem;line-height:1;flex-shrink:0}.script-detail__icon img,.script-detail__icon-img{width:48px;height:48px;object-fit:cover;border-radius:var(--radius-md)}.script-detail__title-info{flex:1}.script-detail__title{margin:0 0 var(--space-2) 0;color:var(--text-primary);font-size:var(--font-size-2xl);font-weight:var(--font-weight-bold);line-height:1.2}.script-detail__description{margin:0 0 var(--space-3) 0;color:var(--text-secondary);font-size:var(--font-size-base);line-height:1.5}.script-detail__meta{display:flex;flex-wrap:wrap;gap:var(--space-3);font-size:var(--font-size-sm);color:var(--text-secondary)}.script-detail__category,.script-detail__created{display:flex;align-items:center;gap:var(--space-1)}.script-detail__stats-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:var(--space-4)}.script-detail__stat{text-align:center;padding:var(--space-3);background:linear-gradient(135deg,var(--bg-secondary) 0%,var(--bg-tertiary) 100%);border-radius:var(--radius-md);border:1px solid var(--border-primary)}.script-detail__stat-value{display:block;font-size:var(--font-size-xl);font-weight:var(--font-weight-bold);color:var(--convex-orange);margin-bottom:var(--space-1);line-height:1}.script-detail__stat-label{display:block;font-size:var(--font-size-xs);color:var(--text-secondary);text-transform:uppercase;letter-spacing:.5px;font-weight:var(--font-weight-medium)}.script-detail__rsn-list{display:flex;flex-direction:column;gap:var(--space-3)}.script-detail__rsn-item{display:flex;justify-content:space-between;align-items:center;padding:var(--space-4);background-color:var(--bg-secondary);border:1px solid var(--border-primary);border-radius:var(--radius-md);transition:all .2s ease}.script-detail__rsn-item:hover{border-color:var(--border-secondary);box-shadow:0 2px 8px #0000000d}@media (max-width: 768px){.script-detail__rsn-item{flex-direction:column;align-items:flex-start;gap:var(--space-2)}}.script-detail__rsn-name{font-size:var(--font-size-base);font-weight:600;color:var(--text-primary);letter-spacing:.25px;font-family:var(--font-sans-modern, "Inter", "Segoe UI", system-ui, sans-serif)}.script-detail__rsn-stats{display:flex;align-items:center;gap:var(--space-3);font-size:var(--font-size-sm);color:var(--text-secondary)}@media (max-width: 768px){.script-detail__rsn-stats{flex-direction:column;align-items:flex-start;gap:var(--space-1)}}.script-detail__rsn-sessions{color:var(--convex-orange);font-weight:var(--font-weight-medium)}.script-detail__rsn-dates{color:var(--text-tertiary)}.script-detail__sessions-list{display:flex;flex-direction:column;gap:var(--space-3);max-height:400px;overflow-y:auto;padding-right:var(--space-2)}.script-detail__sessions-list::-webkit-scrollbar{width:6px}.script-detail__sessions-list::-webkit-scrollbar-track{background:var(--bg-secondary);border-radius:var(--radius-sm)}.script-detail__sessions-list::-webkit-scrollbar-thumb{background:var(--border-secondary);border-radius:var(--radius-sm)}.script-detail__sessions-list::-webkit-scrollbar-thumb:hover{background:var(--text-tertiary)}.script-detail__session-item{padding:var(--space-3);background-color:var(--bg-secondary);border:1px solid var(--border-primary);border-radius:var(--radius-md);transition:all .2s ease}.script-detail__session-item:hover{border-color:var(--border-secondary);background-color:var(--bg-tertiary)}.script-detail__session-icon{font-size:1.75rem;width:2.25rem;text-align:center;flex-shrink:0}.script-detail__session-info{flex:1;display:flex;flex-direction:column;gap:var(--space-1)}.script-detail__session-title{font-weight:var(--font-weight-medium);color:var(--text-primary)}.script-detail__session-actions{margin-top:var(--space-2);display:flex;justify-content:flex-end}.script-detail__session-main{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--space-2)}@media (max-width: 768px){.script-detail__session-main{flex-direction:column;align-items:flex-start;gap:var(--space-1)}}.script-detail__session-rsn{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--text-primary)}.script-detail__session-date{font-size:var(--font-size-sm);color:var(--text-secondary)}.script-detail__session-meta{font-size:var(--font-size-xs);color:var(--text-tertiary)}.script-detail__session-account{display:inline-block;padding:var(--space-1) var(--space-2);background-color:var(--bg-primary);border:1px solid var(--border-primary);border-radius:var(--radius-sm)}.script-detail__empty{text-align:center;padding:var(--space-8);color:var(--text-secondary)}.script-detail__empty p:first-child{font-size:var(--font-size-base);font-weight:var(--font-weight-medium);margin-bottom:var(--space-2)}.script-detail__empty p:last-child{font-size:var(--font-size-sm);margin:0}.admin-scripts{max-width:1200px;margin:0 auto;padding:var(--space-6)}.admin-scripts__header{margin-bottom:var(--space-8);text-align:center}.admin-scripts__header h1{margin-bottom:var(--space-2)}.admin-table{width:100%;border-collapse:collapse;margin-top:var(--space-4)}.admin-table th,.admin-table td{padding:var(--space-3);text-align:left;border-bottom:1px solid var(--border-primary)}.admin-table th{background-color:var(--bg-secondary);font-weight:var(--font-weight-semibold);color:var(--text-primary)}.admin-table tr:hover{background-color:var(--bg-tertiary)}.category-badge{display:inline-block;padding:var(--space-1) var(--space-2);background-color:var(--bg-tertiary);border:1px solid var(--border-primary);border-radius:var(--radius-sm);font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);text-transform:capitalize}.status-badge{display:inline-block;padding:var(--space-1) var(--space-2);border-radius:var(--radius-sm);font-size:var(--font-size-xs);font-weight:var(--font-weight-medium)}.status-badge--active{background-color:#22c55e1a;color:#059669;border:1px solid rgba(34,197,94,.2)}.status-badge--inactive{background-color:#ef44441a;color:#dc2626;border:1px solid rgba(239,68,68,.2)}.script-icon-display{display:flex;align-items:center;gap:var(--space-2)}.script-icon-img{width:24px;height:24px;object-fit:cover;border-radius:var(--radius-sm)}.script-icon-emoji{font-size:var(--font-size-lg)}.script-card{position:relative;border-radius:var(--radius-lg);padding:var(--space-5);color:#fff;min-height:160px;display:flex;flex-direction:column;justify-content:space-between;overflow:hidden;transition:all .3s ease;box-shadow:0 4px 15px #0000001a;border:none;width:100%;text-align:left;cursor:pointer}.script-card--clickable:hover{transform:translateY(-4px);box-shadow:0 8px 25px #0003}.script-card--clickable:focus{outline:2px solid var(--border-focus);outline-offset:2px}.script-card--clickable:active{transform:translateY(-2px)}.script-card__header{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:var(--space-3)}.script-card__icon{font-size:2.5rem;line-height:1;filter:drop-shadow(0 2px 4px rgba(0,0,0,.3))}.script-card__icon img,.script-card__icon-img{width:40px;height:40px;object-fit:cover;border-radius:var(--radius-sm)}.script-card__usage-badge{background:#fff3;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);padding:var(--space-1) var(--space-3);border-radius:var(--radius-full);font-size:var(--font-size-sm);font-weight:var(--font-weight-bold);border:1px solid rgba(255,255,255,.3)}.script-card__content{flex:1;display:flex;flex-direction:column;justify-content:space-between}.script-card__title{font-size:var(--font-size-lg);font-weight:var(--font-weight-bold);margin:0 0 var(--space-3) 0;text-shadow:0 2px 4px rgba(0,0,0,.3);line-height:1.2}.script-card__stats{display:flex;align-items:center;gap:var(--space-2);margin-bottom:var(--space-3)}.script-card__stat{display:flex;flex-direction:column;align-items:center}.script-card__stat-value{font-size:var(--font-size-lg);font-weight:var(--font-weight-bold);line-height:1;text-shadow:0 1px 2px rgba(0,0,0,.3)}.script-card__stat-label{font-size:var(--font-size-xs);opacity:.9;text-transform:uppercase;letter-spacing:.5px;margin-top:2px}.script-card__divider{font-size:var(--font-size-lg);opacity:.7;margin:0 var(--space-1)}.script-card__footer{margin-top:auto}.script-card__last-used{font-size:var(--font-size-xs);opacity:.9;background:#0003;padding:var(--space-1) var(--space-2);border-radius:var(--radius-sm);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.script-card__overlay{position:absolute;top:0;left:0;right:0;bottom:0;background:#0000001a;pointer-events:none;transition:opacity .3s ease}.script-card:hover .script-card__overlay{opacity:0}.flex--column{flex-direction:column}.flex--center{align-items:center;justify-content:center}.flex--between{justify-content:space-between}.flex--gap-2{gap:var(--space-2)}.flex--gap-4{gap:var(--space-4)}.flex--gap-8{gap:var(--space-8)}.text--center{text-align:center}.text--primary{color:var(--text-primary)}.text--secondary{color:var(--text-secondary)}.text--large{font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold)}.text--sm{font-size:var(--font-size-xs)}.admin-badge{display:inline-block;background-color:var(--convex-orange);color:#fff;font-size:var(--font-size-xs);font-weight:var(--font-weight-bold);padding:var(--space-1) var(--space-2);border-radius:var(--radius-sm);margin-left:var(--space-2);text-transform:uppercase;letter-spacing:.5px}.sessions-setup{text-align:center;padding:var(--space-8)}.sessions-setup h3{margin-bottom:var(--space-4);color:var(--text-primary)}.sessions-setup p{margin-bottom:var(--space-6);color:var(--text-secondary)}.sessions-setup .btn{margin:0 auto}.setup-checklist{display:flex;flex-direction:column;gap:var(--space-3);margin:var(--space-4) 0}.setup-item{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-3);border-radius:var(--radius-md)}.setup-item.complete{background-color:var(--color-success-bg);border:1px solid var(--color-success)}.setup-item.incomplete{background-color:var(--color-warning-bg);border:1px solid var(--color-warning)}.setup-item .setup-icon{font-size:var(--font-size-lg)}.setup-item span:nth-child(2){flex:1;font-weight:var(--font-weight-medium)}.setup-note{margin-top:var(--space-4);padding:var(--space-3);background-color:var(--bg-secondary);border-radius:var(--radius-md);border-left:3px solid var(--color-primary)}.quick-nav{display:flex;gap:var(--space-3);flex-wrap:wrap}@media (max-width: 768px){.quick-nav{flex-direction:column}}.script-manager{max-width:1200px;margin:0 auto;padding:2rem 1rem}.script-manager__header{text-align:center;margin-bottom:2rem}.script-manager__header h1{font-size:2.5rem;font-weight:700;margin-bottom:.5rem;background:linear-gradient(135deg,var(--convex-orange),var(--convex-orange-light));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.script-manager__actions{display:flex;justify-content:center;margin-bottom:2rem}.scripts-table-container{overflow-x:auto;border-radius:var(--radius-md);border:1px solid var(--border-primary)}.scripts-table{width:100%;border-collapse:collapse;background:var(--bg-secondary)}.scripts-table th{background:var(--bg-tertiary);padding:1rem;text-align:left;font-weight:600;color:var(--text-primary);border-bottom:2px solid var(--border-primary);white-space:nowrap}.scripts-table td{padding:1rem;border-bottom:1px solid var(--border-primary);vertical-align:top}.scripts-table tbody tr{transition:background-color .2s ease}.scripts-table tbody tr:hover{background:var(--bg-tertiary)}.script-icon-display{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:var(--radius-md);background:var(--bg-tertiary)}.script-icon-img{width:32px;height:32px;border-radius:var(--radius-sm);object-fit:cover}.script-icon-emoji{font-size:1.5rem;line-height:1}.category-badge{display:inline-block;padding:.25rem .75rem;border-radius:var(--radius-lg);background:var(--convex-orange);color:#fff;font-size:.75rem;font-weight:600;text-transform:capitalize}.status-badge{display:inline-block;padding:.25rem .75rem;border-radius:var(--radius-lg);font-size:.75rem;font-weight:600;text-transform:uppercase}.status-badge--active{background:var(--success);color:#fff}.status-badge--inactive{background:var(--error);color:#fff}.actions-group{display:flex;gap:.5rem;align-items:center}.modal-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background:#000000b3;display:flex;align-items:center;justify-content:center;z-index:1000;padding:1rem}.modal{background:var(--bg-primary);border-radius:var(--radius-md);box-shadow:var(--shadow-lg);width:100%;max-width:600px;max-height:90vh;overflow-y:auto;animation:modalSlideIn .3s ease-out}.modal__header{display:flex;justify-content:space-between;align-items:center;padding:1.5rem;border-bottom:1px solid var(--border-primary)}.modal__header h3{margin:0;font-size:1.5rem;font-weight:600}.modal__header .btn{padding:.5rem;width:2.5rem;height:2.5rem;border-radius:50%;display:flex;align-items:center;justify-content:center}.modal__content{padding:1.5rem}.modal__footer{display:flex;justify-content:flex-end;gap:1rem;padding:1.5rem;border-top:1px solid var(--border-primary)}@keyframes modalSlideIn{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}.form__textarea{resize:vertical;min-height:80px}.alert{padding:1rem;border-radius:var(--radius-md);margin-bottom:1rem;font-weight:500}.alert--success{background:var(--success-light);color:var(--success-dark);border:1px solid var(--success)}.alert--error{background:var(--error-light);color:var(--error-dark);border:1px solid var(--error)}@media (max-width: 768px){.script-manager{padding:1rem .5rem}.script-manager__header h1{font-size:2rem}.scripts-table{font-size:.875rem}.scripts-table th,.scripts-table td{padding:.75rem .5rem}.actions-group{flex-direction:column;gap:.25rem}.actions-group .btn{width:100%}.modal{margin:.5rem;max-height:95vh}.modal__header,.modal__content,.modal__footer{padding:1rem}}@media (prefers-color-scheme: dark){.scripts-table{background:var(--bg-secondary)}.modal-overlay{background:#000c}}:root{--container-xs: 480px;--container-sm: 640px;--container-md: 768px;--container-lg: 1024px;--container-xl: 1200px;--container-2xl: 1400px;--container-full: 100%;--bp-xs: 480px;--bp-sm: 640px;--bp-md: 768px;--bp-lg: 1024px;--bp-xl: 1280px;--bp-2xl: 1536px;--content-padding-mobile: var(--space-4);--content-padding-tablet: var(--space-6);--content-padding-desktop: var(--space-8)}.container{width:100%;margin:0 auto;padding-left:var(--content-padding-mobile);padding-right:var(--content-padding-mobile)}@media (min-width: 768px){.container{padding-left:var(--content-padding-tablet);padding-right:var(--content-padding-tablet)}}@media (min-width: 1024px){.container{padding-left:var(--content-padding-desktop);padding-right:var(--content-padding-desktop)}}.container--xs{max-width:var(--container-xs)}.container--sm{max-width:var(--container-sm)}.container--md{max-width:var(--container-md)}.container--lg{max-width:var(--container-lg)}.container--xl{max-width:var(--container-xl)}.container--2xl{max-width:var(--container-2xl)}.container--full{max-width:var(--container-full)}.content-width--form{max-width:var(--container-xs);margin:0 auto;padding:0 var(--content-padding-mobile)}@media (min-width: 768px){.content-width--form{padding:0 var(--content-padding-tablet)}}.content-width--reading{max-width:var(--container-sm);margin:0 auto;padding:0 var(--content-padding-mobile)}@media (min-width: 768px){.content-width--reading{padding:0 var(--content-padding-tablet)}}.content-width--standard{max-width:var(--container-xl);margin:0 auto;padding:0 var(--content-padding-mobile)}@media (min-width: 768px){.content-width--standard{padding:0 var(--content-padding-tablet)}}@media (min-width: 1024px){.content-width--standard{padding:0 var(--content-padding-desktop)}}.content-width--wide{max-width:var(--container-2xl);margin:0 auto;padding:0 var(--content-padding-mobile)}@media (min-width: 768px){.content-width--wide{padding:0 var(--content-padding-tablet)}}@media (min-width: 1024px){.content-width--wide{padding:0 var(--content-padding-desktop)}}.content-width--full{max-width:100%;width:100%}.page-layout{min-height:100vh;display:flex;flex-direction:column}.page-layout--with-header{padding-top:var(--header-height, 80px)}.page-layout--centered{align-items:center;justify-content:center}.grid{display:grid;gap:var(--space-4)}@media (min-width: 768px){.grid{gap:var(--space-6)}}.grid--auto-xs{grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.grid--auto-sm{grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}.grid--auto-md{grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}.grid--auto-lg{grid-template-columns:repeat(auto-fit,minmax(350px,1fr))}.grid--cols-1,.grid--cols-2{grid-template-columns:1fr}@media (min-width: 640px){.grid--cols-2{grid-template-columns:repeat(2,1fr)}}.grid--cols-3{grid-template-columns:1fr}@media (min-width: 640px){.grid--cols-3{grid-template-columns:repeat(2,1fr)}}@media (min-width: 1024px){.grid--cols-3{grid-template-columns:repeat(3,1fr)}}.grid--cols-4{grid-template-columns:1fr}@media (min-width: 640px){.grid--cols-4{grid-template-columns:repeat(2,1fr)}}@media (min-width: 1024px){.grid--cols-4{grid-template-columns:repeat(4,1fr)}}.stack{display:flex;flex-direction:column}.stack--xs{gap:var(--space-1)}.stack--sm{gap:var(--space-2)}.stack--md{gap:var(--space-4)}.stack--lg{gap:var(--space-6)}.stack--xl{gap:var(--space-8)}.stack--2xl{gap:var(--space-12)}.cluster{display:flex;flex-wrap:wrap;align-items:center}.cluster--xs{gap:var(--space-1)}.cluster--sm{gap:var(--space-2)}.cluster--md{gap:var(--space-4)}.cluster--lg{gap:var(--space-6)}.cluster--justify-between{justify-content:space-between}.cluster--justify-center{justify-content:center}.cluster--justify-end{justify-content:flex-end}@media (max-width: 767px){.hide--mobile{display:none!important}}@media (min-width: 768px) and (max-width: 1023px){.hide--tablet{display:none!important}}@media (min-width: 1024px){.hide--desktop{display:none!important}}@media (min-width: 768px){.show--mobile-only{display:none!important}}@media (max-width: 767px){.show--tablet-up{display:none!important}}@media (max-width: 1023px){.show--desktop-only{display:none!important}}.m-auto{margin:0 auto}.flex{display:flex}.flex-col{flex-direction:column}.flex-center{display:flex;align-items:center;justify-content:center}.gap-2{gap:.5rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.text-center{text-align:center}.nowrap{white-space:nowrap}.visually-hidden{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.fade-in{animation:fade-in .4s ease}@keyframes fade-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.glass-surface{background:linear-gradient(135deg,#ffffff29,#ffffff0f);backdrop-filter:blur(18px) saturate(160%);-webkit-backdrop-filter:blur(18px) saturate(160%);border:1px solid rgba(255,255,255,.22);box-shadow:0 4px 18px -6px #00000073,0 0 0 1px #ffffff0a inset}:global .tippy-box[data-theme~=miniStat]{background:linear-gradient(145deg,#1c1c21f2,#121216eb);-webkit-backdrop-filter:blur(6px) saturate(160%);backdrop-filter:blur(6px) saturate(160%);color:#f5f7fa;border:1px solid rgba(255,255,255,.12);border-radius:10px;box-shadow:0 6px 24px -6px #000000b3,0 0 0 1px #ffffff0d inset;font-size:.7rem;padding:8px 10px 9px;line-height:1.35}:global .tippy-box[data-theme~=miniStat] .tippy-content strong{color:#ffb656;font-weight:600}:global .tippy-box[data-theme~=miniStat] .tippy-arrow{color:#1c1c21f2}.tippy-box[data-animation=fade][data-state=hidden]{opacity:0}[data-tippy-root]{max-width:calc(100vw - 10px)}.tippy-box{position:relative;background-color:#333;color:#fff;border-radius:4px;font-size:14px;line-height:1.4;white-space:normal;outline:0;transition-property:transform,visibility,opacity}.tippy-box[data-placement^=top]>.tippy-arrow{bottom:0}.tippy-box[data-placement^=top]>.tippy-arrow:before{bottom:-7px;left:0;border-width:8px 8px 0;border-top-color:initial;transform-origin:center top}.tippy-box[data-placement^=bottom]>.tippy-arrow{top:0}.tippy-box[data-placement^=bottom]>.tippy-arrow:before{top:-7px;left:0;border-width:0 8px 8px;border-bottom-color:initial;transform-origin:center bottom}.tippy-box[data-placement^=left]>.tippy-arrow{right:0}.tippy-box[data-placement^=left]>.tippy-arrow:before{border-width:8px 0 8px 8px;border-left-color:initial;right:-7px;transform-origin:center left}.tippy-box[data-placement^=right]>.tippy-arrow{left:0}.tippy-box[data-placement^=right]>.tippy-arrow:before{left:-7px;border-width:8px 8px 8px 0;border-right-color:initial;transform-origin:center right}.tippy-box[data-inertia][data-state=visible]{transition-timing-function:cubic-bezier(.54,1.5,.38,1.11)}.tippy-arrow{width:16px;height:16px;color:#333}.tippy-arrow:before{content:"";position:absolute;border-color:transparent;border-style:solid}.tippy-content{position:relative;padding:5px 9px;z-index:1}._scriptCardsSection_1uyj8_133{margin:var(--space-6) 0}._header_1uyj8_137{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--space-4)}._header_1uyj8_137 h3{margin:0;color:var(--text-primary)}._headerMeta_1uyj8_148{display:flex;flex-direction:column;align-items:flex-end;gap:.15rem}._grid_1uyj8_155{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:var(--space-4);margin-top:var(--space-4)}@media (max-width: 768px){._grid_1uyj8_155{grid-template-columns:1fr}}._gridEmphasis_1uyj8_167{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:clamp(1.25rem,2.5vw,2.25rem);margin-top:var(--space-4);align-items:stretch}@media (min-width: 1400px){._gridEmphasis_1uyj8_167{grid-template-columns:repeat(auto-fit,minmax(360px,1fr))}}@media (max-width: 768px){._gridEmphasis_1uyj8_167{grid-template-columns:1fr}}._empty_1uyj8_185{text-align:center;padding:var(--space-8);color:var(--text-secondary);border:2px dashed var(--border-primary);border-radius:var(--radius-lg)}._scriptCard_1uyj8_133{position:relative;border-radius:var(--radius-lg);padding:var(--space-5);color:#fff;min-height:160px;display:flex;flex-direction:column;justify-content:space-between;overflow:hidden;transition:all .3s ease;box-shadow:0 4px 18px -4px #00000059,0 0 0 1px #ffffff0d;border:none;width:100%;text-align:left;cursor:pointer;background-clip:padding-box;isolation:isolate}._scriptCard_1uyj8_133:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;padding:1px;background:linear-gradient(140deg,#ffffff2e,#fff0 30%,#ffffff1f 60%,#fff0);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none;opacity:.7;transition:opacity .35s ease}._scriptCard_1uyj8_133:hover:after{opacity:1}._scriptCardEmphasis_1uyj8_231{border-radius:clamp(1.25rem,2vw,1.75rem);padding:clamp(1.5rem,2.4vw,2.65rem);min-height:clamp(220px,27vw,260px)}._scriptCardEmphasis_1uyj8_231 ._icon_1uyj8_237{font-size:clamp(2.5rem,3vw,3.1rem)}._scriptCardEmphasis_1uyj8_231 ._icon_1uyj8_237 img{width:clamp(46px,4vw,56px);height:clamp(46px,4vw,56px)}._scriptCardEmphasis_1uyj8_231 ._title_1uyj8_246{font-size:clamp(1.1rem,1.6vw,1.45rem)}._scriptCardEmphasis_1uyj8_231 ._metaBar_1uyj8_250{font-size:.75rem}._scriptCardEmphasis_1uyj8_231 ._miniStats_1uyj8_254{gap:.75rem;margin-top:.65rem;margin-bottom:.45rem}._scriptCardEmphasis_1uyj8_231 ._miniStatCard_1uyj8_260{padding:.75rem .85rem .6rem;min-width:92px}._scriptCardEmphasis_1uyj8_231 ._miniStatValue_1uyj8_265{font-size:1.05rem}._scriptCardEmphasis_1uyj8_231 ._miniStatLabel_1uyj8_269{font-size:.6rem}._scriptCardEmphasis_1uyj8_231 ._progress_1uyj8_273{margin-top:.65rem}._scriptCardEmphasis_1uyj8_231 ._progressTrack_1uyj8_277{height:8px}._scriptCardEmphasis_1uyj8_231 ._miniStats_1uyj8_254{flex-wrap:wrap;gap:.75rem;margin-top:.65rem;margin-bottom:.45rem}._scriptCardEmphasis_1uyj8_231 ._miniStatCard_1uyj8_260{--stat-accent: 255, 255, 255;padding:.75rem .85rem .6rem;min-width:92px;background:linear-gradient(135deg,rgba(var(--stat-accent),.35),#ffffff0a 55%,rgba(var(--stat-accent),.15)),#0808082e;border:1px solid rgba(255,255,255,.18);-webkit-backdrop-filter:blur(18px) saturate(180%);backdrop-filter:blur(18px) saturate(180%);box-shadow:0 6px 20px -6px #000000a6,inset 0 0 0 1px #ffffff14}._scriptCardEmphasis_1uyj8_231 ._miniStatCard_1uyj8_260:nth-child(1){--stat-accent: 255, 196, 120}._scriptCardEmphasis_1uyj8_231 ._miniStatCard_1uyj8_260:nth-child(2){--stat-accent: 255, 255, 255}._scriptCardEmphasis_1uyj8_231 ._miniStatCard_1uyj8_260:nth-child(3){--stat-accent: 186, 215, 255}._scriptCardEmphasis_1uyj8_231 ._miniStatCard_1uyj8_260 ._miniStatValue_1uyj8_265{background-image:linear-gradient(120deg,#fffffff2,rgba(var(--stat-accent),.9));-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}._scriptCardEmphasis_1uyj8_231 ._miniStatCard_1uyj8_260:hover{box-shadow:0 8px 24px -6px #000000b3,0 0 0 1px #ffffff47,0 0 22px -4px rgba(var(--stat-accent),.65)}._withThumbnail_1uyj8_321{background-color:var(--bg-secondary);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}._withThumbnail_1uyj8_321:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);pointer-events:none}._withThumbnail_1uyj8_321 ._overlay_1uyj8_332{background:radial-gradient(circle at 30% 20%,#ffffff2e,#00000059 55%,#0000008c),linear-gradient(180deg,#0000001f,#00000061 55%,#0000008c)}._scriptCardClickable_1uyj8_336:hover{transform:translateY(-6px) scale(1.015);box-shadow:0 10px 32px -6px #0000008c;opacity:.97}._scriptCardClickable_1uyj8_336:focus{outline:2px solid var(--border-focus);outline-offset:2px}._scriptCardClickable_1uyj8_336:active{transform:translateY(-2px)}._animatedWarm_1uyj8_349{background:linear-gradient(120deg,#ffb347,#fc3,#ff8c42,#ffc837,#ff9a2e);background-size:300% 300%;animation:_warmGradientMove_1uyj8_1 12s ease-in-out infinite;position:relative}._animatedWarm_1uyj8_349 ._overlay_1uyj8_332{background:radial-gradient(circle at 30% 25%,#0000,#0006 55%,#000000a6),linear-gradient(180deg,#0000001a,#0000008c 60%,#000000d9);-webkit-backdrop-filter:blur(6px) saturate(140%);backdrop-filter:blur(6px) saturate(140%);opacity:.88;transition:opacity .4s ease}._animatedWarm_1uyj8_349:hover ._overlay_1uyj8_332{opacity:.95}@keyframes _warmGradientMove_1uyj8_1{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}._cardHeader_1uyj8_376{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:var(--space-3);position:relative;z-index:2}._iconAndName_1uyj8_385{display:flex;align-items:center;gap:.55rem;max-width:70%;min-width:0}._rsnName_1uyj8_393{font-size:1.05rem;font-weight:600;margin:0;padding:0;line-height:1.05;max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#fff;text-shadow:0 2px 4px rgba(0,0,0,.4);letter-spacing:.25px}._icon_1uyj8_237{font-size:2.5rem;line-height:1;filter:drop-shadow(0 2px 4px rgba(0,0,0,.3))}._icon_1uyj8_237 img{width:40px;height:40px;object-fit:cover;border-radius:var(--radius-sm)}._iconSvg_1uyj8_420{width:40px;height:40px;display:block;color:#fff}._accountBadgeImg_1uyj8_427{width:30px!important;height:30px!important;object-fit:contain;image-rendering:-webkit-optimize-contrast;filter:drop-shadow(0 2px 4px rgba(0,0,0,.4))}._iconImg_1uyj8_435{width:40px;height:40px;object-fit:cover;border-radius:var(--radius-sm)}._usageBadge_1uyj8_442{background:#fff3;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);padding:var(--space-1) var(--space-3);border-radius:var(--radius-full);font-size:var(--font-size-sm);font-weight:var(--font-weight-bold);border:1px solid rgba(255,255,255,.3);line-height:1.1}._badgesCluster_1uyj8_453{display:flex;flex-direction:column;align-items:flex-end;gap:.35rem}._tierBadge_1uyj8_460{--tier-accent: #666;font-size:.75rem;letter-spacing:.4px;font-weight:600;padding:.4rem .75rem;background:linear-gradient(135deg,var(--tier-accent),rgba(0,0,0,.55));border:1px solid rgba(255,255,255,.25);-webkit-backdrop-filter:blur(10px) saturate(180%);backdrop-filter:blur(10px) saturate(180%);border-radius:999px;box-shadow:0 2px 8px -2px #000000a6;position:relative;overflow:hidden;display:inline-flex;align-items:center;justify-content:center;min-width:3.2rem}._tierBadge_1uyj8_460:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(120deg,#ffffff59,#fff0 35%,#ffffff40 70%,#fff0);mix-blend-mode:overlay;pointer-events:none}._content_1uyj8_488{flex:1;display:flex;flex-direction:column;justify-content:space-between;position:relative;z-index:2}._title_1uyj8_246{font-size:var(--font-size-lg);font-weight:var(--font-weight-bold);margin:0 0 var(--space-3) 0;text-shadow:0 2px 4px rgba(0,0,0,.3);color:#fff;line-height:1.2;max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._metaBar_1uyj8_250{display:flex;align-items:center;gap:.5rem;font-size:.65rem;font-weight:500;opacity:.92;margin:-.25rem 0 .5rem;letter-spacing:.4px;text-shadow:0 1px 2px rgba(0,0,0,.4)}._lastUsedRel_1uyj8_522{color:#ffffffbf}._uniqueTag_1uyj8_526{color:#ffffffd9}._dotSep_1uyj8_530{width:4px;height:4px;border-radius:50%;background:#ffffff8c;display:inline-block}._stats_1uyj8_538{display:flex;align-items:center;gap:var(--space-2);margin-bottom:var(--space-3)}._miniStats_1uyj8_254{display:flex;gap:.55rem;margin-top:.5rem;margin-bottom:.35rem}._miniStatCard_1uyj8_260{position:relative;padding:.65rem .75rem .55rem;min-width:78px;border-radius:14px;background:linear-gradient(135deg,#ffffff2e,#ffffff0a 60%,#ffffff1f);-webkit-backdrop-filter:blur(14px) saturate(170%);backdrop-filter:blur(14px) saturate(170%);box-shadow:0 4px 14px -4px #0000008c,inset 0 0 0 1px #ffffff26;display:flex;flex-direction:column;align-items:flex-start;gap:.2rem;isolation:isolate;overflow:hidden;transition:box-shadow .35s ease,transform .35s ease,background .4s ease;cursor:default}._miniStatCard_1uyj8_260:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle at 30% 20%,#ffffff59,#fff0 60%),linear-gradient(120deg,#ffffff40,#fff0 40%,#ffffff2e);mix-blend-mode:overlay;opacity:.65;pointer-events:none}._miniStatCard_1uyj8_260:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;background:radial-gradient(circle at 50% 50%,#ffffff73,#fff0 65%);opacity:0;transition:opacity .45s ease;mix-blend-mode:overlay;pointer-events:none}._miniStatCard_1uyj8_260:hover{box-shadow:0 6px 18px -4px #000000a6,0 0 0 1px #ffffff38,0 0 14px -2px #ffc8788c;transform:translateY(-3px) scale(1.02)}._miniStatCard_1uyj8_260:hover:after{opacity:.55}._miniStatValue_1uyj8_265{font-size:.95rem;font-weight:600;letter-spacing:.25px;color:#fff;text-shadow:0 1px 2px rgba(0,0,0,.4)}._miniStatLabel_1uyj8_269{font-size:.55rem;text-transform:uppercase;letter-spacing:.9px;font-weight:600;opacity:.85;color:#ffffffe6}._stat_1uyj8_538{display:flex;flex-direction:column;align-items:center}._statValue_1uyj8_624{font-size:var(--font-size-lg);font-weight:var(--font-weight-bold);line-height:1;text-shadow:0 1px 2px rgba(0,0,0,.3)}._statLabel_1uyj8_631{font-size:var(--font-size-xs);opacity:.9;text-transform:uppercase;letter-spacing:.5px;margin-top:2px}._divider_1uyj8_639{font-size:var(--font-size-lg);opacity:.7;margin:0 var(--space-1)}._footer_1uyj8_645{margin-top:auto}._lastUsed_1uyj8_522{font-size:var(--font-size-xs);opacity:.9;background:#423e141c;padding:var(--space-1) var(--space-2);border-radius:var(--radius-sm);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}._progress_1uyj8_273{margin-top:.35rem}._progressTrack_1uyj8_277{width:100%;height:6px;background:#ffffff26;border-radius:999px;overflow:hidden;position:relative;box-shadow:inset 0 0 0 1px #ffffff1a}._progressFill_1uyj8_672{height:100%;background:linear-gradient(90deg,#fef08a,#fde047 20%,#fbbf24,#f59e0b 70%,#f97316);background-size:160% 100%;animation:_gradientShift_1uyj8_1 10s linear infinite;border-radius:inherit;box-shadow:0 2px 6px -2px #0009;position:relative;overflow:hidden}._progressFill_1uyj8_672:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(120deg,#fff0,#fff9,#fff0);animation:_sheen_1uyj8_1 2.5s linear infinite;mix-blend-mode:overlay}@keyframes _sheen_1uyj8_1{0%{transform:translate(-100%)}to{transform:translate(100%)}}@keyframes _gradientShift_1uyj8_1{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}._overlay_1uyj8_332{position:absolute;top:0;right:0;bottom:0;left:0;background:#0000000f;pointer-events:none;transition:opacity .3s ease;z-index:1}._container_yf61h_133{width:100%;max-width:1200px;margin:0 auto;padding:0 var(--space-4)}@media (min-width: 768px){._container_yf61h_133{padding:0 var(--space-6)}}@media (min-width: 1024px){._container_yf61h_133{padding:0 var(--space-8)}}._header_yf61h_150{position:sticky;top:0;z-index:50;padding:clamp(.85rem,2vw,1.15rem) 0;transition:all .2s ease;background:linear-gradient(135deg,#ffffffb3,#ffffff4d),#ffffff59;box-shadow:0 20px 45px #0f090114,inset 0 1px #fff6;border-bottom:1px solid rgba(255,255,255,.3);backdrop-filter:blur(20px) saturate(180%);-webkit-backdrop-filter:blur(20px) saturate(180%)}@media (prefers-color-scheme: dark){._header_yf61h_150{background-color:#0a0a0af2}}._headerContent_yf61h_168{display:flex;justify-content:space-between;align-items:center;max-width:1200px;margin:0 auto;padding:0 var(--space-4)}._headerTitle_yf61h_177{font-size:var(--font-size-lg);font-weight:var(--font-weight-bold);color:var(--text-primary);margin:0}._headerBrandLink_yf61h_184{display:inline-flex;align-items:center;gap:var(--space-2);color:inherit;text-decoration:none}._headerBrandLink_yf61h_184:focus-visible{outline:2px solid var(--border-focus);outline-offset:2px;border-radius:var(--radius-md)}._headerActions_yf61h_197{display:flex;align-items:center;gap:var(--space-3)}._main_yf61h_203{min-height:calc(100vh - 200px)}._mainContent_yf61h_207{margin:0 auto}._mainHero_yf61h_211{text-align:center;margin-bottom:var(--space-16)}._mainHero_yf61h_211 h1{background:linear-gradient(135deg,var(--text-primary) 0%,var(--convex-orange) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;margin-bottom:var(--space-6)}._contentLayout_yf61h_223{display:flex;flex-direction:column;gap:var(--space-8);max-width:1200px;margin:0 auto;padding:0 var(--space-4)}@media (max-width: 767px){._contentLayout_yf61h_223{max-width:100%;padding:0 var(--space-4);gap:var(--space-6)}}@media (min-width: 768px) and (max-width: 1023px){._contentLayout_yf61h_223{max-width:95%;padding:0 var(--space-6)}}@media (min-width: 1024px){._contentLayout_yf61h_223{padding:0 var(--space-8)}}@media (min-width: 1440px){._contentLayout_yf61h_223{max-width:1400px}}._contentWelcome_yf61h_255{text-align:center;padding:var(--space-6);background:linear-gradient(135deg,var(--bg-secondary) 0%,var(--bg-tertiary) 100%);border-radius:var(--radius-lg);border:1px solid var(--border-primary)}._headingWithIcon_yf61h_263{display:inline-flex;align-items:center;gap:var(--space-3);text-align:left}._headingWithIconCenter_yf61h_270{justify-content:center}._headingIconWrap_yf61h_274{width:2.75rem;height:2.75rem;border-radius:1rem;background:radial-gradient(circle at 30% 30%,#fff6ea,#ffdcb3);color:#a45b1d;display:inline-flex;align-items:center;justify-content:center;box-shadow:0 10px 22px -12px #a45b1da6,inset 0 1px #ffffffa6}._headingIcon_yf61h_274{width:1.4rem;height:1.4rem}._headingText_yf61h_291{display:inline-flex;flex-direction:column;gap:.1rem}._headingText_yf61h_291 *{margin:0}._statusBadge_yf61h_301{display:inline-flex;align-items:center;gap:.45rem;font-weight:600;padding:.35rem .85rem;border-radius:999px;font-size:.85rem;letter-spacing:.3px}._statusBadgeSuccess_yf61h_312{background:#21965324;border:1px solid rgba(56,203,128,.35);color:#1a7f4c}._statusBadgeWarning_yf61h_318{background:#ffba492e;border:1px solid rgba(255,186,73,.45);color:#a04500}._statusBadgeIcon_yf61h_324{width:1rem;height:1rem;display:inline-flex;align-items:center;justify-content:center}._contentActions_yf61h_332{display:flex;flex-direction:column;align-items:center;gap:var(--space-4);padding:var(--space-6);background-color:var(--bg-primary);border:1px solid var(--border-primary);border-radius:var(--radius-lg)}._contentNumbers_yf61h_343{padding:var(--space-6);background-color:var(--bg-primary);border:1px solid var(--border-primary);border-radius:var(--radius-lg);text-align:center}._resourcesGrid_yf61h_351{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:var(--space-4);margin-top:var(--space-6)}@media (min-width: 768px){._resourcesGrid_yf61h_351{grid-template-columns:repeat(2,1fr)}}._authPage_yf61h_363{min-height:100vh;padding:clamp(3rem,6vw,6rem) 1.5rem;display:flex;align-items:center;justify-content:center;background:radial-gradient(circle at 15% 20%,rgba(255,179,108,.2),transparent 45%),radial-gradient(circle at 85% 10%,rgba(138,117,255,.18),transparent 50%),linear-gradient(135deg,#fff8f0,#fff3e0 45%,#fef6ff);position:relative;overflow:hidden}._authPage_yf61h_363:before,._authPage_yf61h_363:after{content:"";position:absolute;width:520px;height:520px;border-radius:50%;filter:blur(120px);opacity:.65;pointer-events:none}._authPage_yf61h_363:before{background:#ffd6aacc;top:-160px;left:-140px}._authPage_yf61h_363:after{background:#8c76ff66;bottom:-200px;right:-100px}._authShell_yf61h_398{width:min(1100px,100%);display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:clamp(2rem,4vw,3.5rem);background:#ffffffd1;border-radius:40px;border:1px solid rgba(255,255,255,.6);padding:clamp(2rem,4vw,3.5rem);box-shadow:0 35px 90px #2719032e;backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);position:relative;z-index:1}._authHero_yf61h_414{display:flex;flex-direction:column;gap:1.5rem}._authHeroBadge_yf61h_420{display:inline-flex;align-self:flex-start;padding:.4rem 1.15rem;border-radius:999px;font-size:.85rem;letter-spacing:.12em;text-transform:uppercase;color:#b35603;background:#ffeee0cc;border:1px solid rgba(255,178,107,.4)}._authHero_yf61h_414 h1{font-size:clamp(2.5rem,4vw,3.6rem);line-height:1.1;margin:0;color:#1f140b}._authHero_yf61h_414 p{margin:0;font-size:1.05rem;color:#5d4c3f;line-height:1.7}._authHighlights_yf61h_447{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.9rem}._authHighlights_yf61h_447 li{display:flex;gap:.9rem;align-items:flex-start;padding:.5rem 0;font-size:.98rem;color:#4b3829}._authHighlights_yf61h_447 li:before{content:"";width:10px;height:10px;margin-top:.35rem;border-radius:50%;background:linear-gradient(135deg,#ff8c00,#ffce7a);box-shadow:0 0 12px #ff8c0059}._authFormPanel_yf61h_475{position:relative}._authFormPanel_yf61h_475:before{content:"";position:absolute;top:-20px;right:-20px;bottom:-20px;left:-20px;background:linear-gradient(135deg,#ffffff59,#ffd5aa00);border-radius:36px;z-index:0;pointer-events:none}._authFormPanel_yf61h_475 .auth-container{width:100%;padding:0;min-height:auto}._authFormPanel_yf61h_475 .auth-container__form{width:100%}._dashboardBackground_yf61h_499{position:relative;min-height:100vh;padding:clamp(3rem,6vw,5rem) clamp(1.5rem,4vw,3.75rem) 4rem;background:radial-gradient(circle at 10% 20%,rgba(255,197,143,.25),transparent 55%),radial-gradient(circle at 85% 0%,rgba(142,124,255,.2),transparent 45%),linear-gradient(135deg,#fffaf4,#fff4e5 45%,#f6f0ff);overflow:hidden;isolation:isolate}._dashboardBackground_yf61h_499:before,._dashboardBackground_yf61h_499:after{content:"";position:absolute;border-radius:50%;pointer-events:none;filter:blur(160px);opacity:.65;z-index:0}._dashboardBackground_yf61h_499:before{width:640px;height:640px;top:-220px;left:-180px;background:#ffd5aab3}._dashboardBackground_yf61h_499:after{width:540px;height:540px;bottom:-200px;right:-160px;background:#8978ff73}._dashboardBackground_yf61h_499>*{position:relative;z-index:1}._nav_n40ty_133{display:flex;align-items:center}._links_n40ty_138{display:flex;gap:var(--space-6)}._link_n40ty_138{position:relative;color:var(--text-secondary);text-decoration:none;font-weight:var(--font-weight-medium);font-size:var(--font-size-sm);padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);transition:all .2s ease}._link_n40ty_138:hover{color:var(--text-primary);background-color:var(--bg-secondary);text-decoration:none}._link_n40ty_138:focus{outline:2px solid var(--border-focus);outline-offset:2px}._linkActive_n40ty_163{position:relative;color:var(--convex-orange);text-decoration:none;font-weight:var(--font-weight-medium);font-size:var(--font-size-sm);padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);transition:all .2s ease;background-color:#ff6b351a}._linkActive_n40ty_163:hover{color:var(--convex-orange);background-color:#ff6b3526;text-decoration:none}._linkActive_n40ty_163:focus{outline:2px solid var(--border-focus);outline-offset:2px}._linkInner_n40ty_184{display:inline-flex;align-items:center;gap:var(--space-2)}._linkIcon_n40ty_190{width:1.1rem;height:1.1rem;color:currentColor}._linkLabel_n40ty_196{line-height:1.2}._card_1c7ww_133{background-color:var(--bg-primary);border:1px solid var(--border-primary);border-radius:var(--radius-lg);box-shadow:var(--shadow-md);transition:all .2s ease}._card_1c7ww_133:hover{border-color:var(--border-secondary);box-shadow:var(--shadow-lg)}._header_1c7ww_145{display:flex;justify-content:space-between;align-items:center;padding:var(--space-6);border-bottom:1px solid var(--border-primary)}._title_1c7ww_153{margin:0;font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);color:var(--text-primary)}._content_1c7ww_160{padding:var(--space-6)}._footer_1c7ww_164{padding:var(--space-6);border-top:1px solid var(--border-primary);background-color:var(--bg-secondary);border-bottom-left-radius:var(--radius-lg);border-bottom-right-radius:var(--radius-lg)}._heroSection_11iax_133{position:relative;width:100%;height:300px;margin-bottom:var(--space-6);border-radius:var(--radius-lg);overflow:hidden;box-shadow:0 4px 12px #0000001a}@media (min-width: 768px){._heroSection_11iax_133{height:400px}}._heroImage_11iax_148{width:100%;height:100%;object-fit:cover;object-position:center}._heroOverlay_11iax_155{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;justify-content:space-between;background:linear-gradient(to bottom,#0003,#0000008c 65%,#000000d9),linear-gradient(to top,#0003,#0006 40%,#0000 85%);color:#fff;padding:var(--space-4) var(--space-5) var(--space-6)}._heroTopBar_11iax_166{display:flex;justify-content:flex-start}._heroContent_11iax_171{display:flex;align-items:flex-end;gap:var(--space-5);flex-wrap:wrap}._heroIcon_11iax_178{font-size:4rem;line-height:1;filter:drop-shadow(0 4px 6px rgba(0,0,0,.4))}._heroIcon_11iax_178 img{width:72px;height:72px;border-radius:var(--radius-md);object-fit:cover}._heroText_11iax_190{max-width:780px}._heroMeta_11iax_194{display:flex;gap:var(--space-4);flex-wrap:wrap;margin-top:var(--space-3);font-size:var(--font-size-sm);color:#ffffffd9}._heroTitle_11iax_203{margin:0 0 var(--space-2) 0;color:#fff;font-size:var(--font-size-3xl);font-weight:var(--font-weight-bold);line-height:1.2;text-shadow:2px 2px 4px rgba(0,0,0,.5)}@media (min-width: 768px){._heroTitle_11iax_203{font-size:var(--font-size-4xl)}}._heroDescription_11iax_217{margin:0;color:#ffffffe6;font-size:var(--font-size-lg);line-height:1.5;text-shadow:1px 1px 2px rgba(0,0,0,.5);max-width:600px}@media (min-width: 768px){._heroDescription_11iax_217{font-size:var(--font-size-xl)}}._scriptDetailHeader_11iax_231{display:flex;flex-direction:column;gap:var(--space-4);margin-bottom:var(--space-6);padding:var(--space-6);background:linear-gradient(135deg,var(--bg-secondary) 0%,var(--bg-tertiary) 100%);border-radius:var(--radius-lg);border:1px solid var(--border-primary)}@media (min-width: 768px){._scriptDetailHeader_11iax_231{flex-direction:row;align-items:flex-start;justify-content:space-between}}._titleSection_11iax_249{display:flex;align-items:flex-start;gap:var(--space-4);flex:1}._icon_11iax_256{font-size:3rem;line-height:1;flex-shrink:0}._icon_11iax_256 img,._iconImg_11iax_268{width:48px;height:48px;object-fit:cover;border-radius:var(--radius-md)}._titleInfo_11iax_275{flex:1}._title_11iax_249{margin:0 0 var(--space-2) 0;color:var(--text-primary);font-size:var(--font-size-2xl);font-weight:var(--font-weight-bold);line-height:1.2}._description_11iax_287{margin:0 0 var(--space-3) 0;color:var(--text-secondary);font-size:var(--font-size-base);line-height:1.5}._meta_11iax_294{display:flex;flex-wrap:wrap;gap:var(--space-3);font-size:var(--font-size-sm);color:var(--text-secondary)}._category_11iax_302,._created_11iax_303{display:flex;align-items:center;gap:var(--space-1)}._statsGrid_11iax_309{display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:var(--space-4)}._stat_11iax_309{text-align:center;padding:var(--space-3);background:linear-gradient(135deg,var(--bg-secondary) 0%,var(--bg-tertiary) 100%);border-radius:var(--radius-md);border:1px solid var(--border-primary)}._statValue_11iax_323{display:block;font-size:var(--font-size-xl);font-weight:var(--font-weight-bold);color:var(--convex-orange);margin-bottom:var(--space-1);line-height:1}._statLabel_11iax_332{display:block;font-size:var(--font-size-xs);color:var(--text-secondary);text-transform:uppercase;letter-spacing:.5px;font-weight:var(--font-weight-medium)}._rsnList_11iax_341{display:flex;flex-direction:column;gap:var(--space-3)}._rsnItem_11iax_347{display:flex;justify-content:space-between;align-items:center;padding:var(--space-4);background-color:var(--bg-secondary);border:1px solid var(--border-primary);border-radius:var(--radius-md);transition:all .2s ease}._rsnItem_11iax_347:hover{border-color:var(--border-secondary);box-shadow:0 2px 8px #0000000d}@media (max-width: 768px){._rsnItem_11iax_347{flex-direction:column;align-items:flex-start;gap:var(--space-2)}}._rsnName_11iax_369{font-size:var(--font-size-base);font-weight:var(--font-weight-semibold);color:var(--text-primary)}._rsnName_11iax_369 a{color:inherit;text-decoration:none;transition:color .2s ease}._rsnName_11iax_369 a:hover{color:var(--primary-color)}._rsnStats_11iax_383{display:flex;align-items:center;gap:var(--space-3);font-size:var(--font-size-sm);color:var(--text-secondary)}@media (max-width: 768px){._rsnStats_11iax_383{flex-direction:column;align-items:flex-start;gap:var(--space-1)}}._rsnSessions_11iax_398{color:var(--convex-orange);font-weight:var(--font-weight-medium)}._rsnDates_11iax_403{color:var(--text-tertiary)}._sessionsList_11iax_407{display:flex;flex-direction:column;gap:var(--space-3);max-height:400px;overflow-y:auto;padding-right:var(--space-2)}._sessionsList_11iax_407::-webkit-scrollbar{width:6px}._sessionsList_11iax_407::-webkit-scrollbar-track{background:var(--bg-secondary);border-radius:var(--radius-sm)}._sessionsList_11iax_407::-webkit-scrollbar-thumb{background:var(--border-secondary);border-radius:var(--radius-sm)}._sessionsList_11iax_407::-webkit-scrollbar-thumb:hover{background:var(--text-tertiary)}._sessionItem_11iax_430{padding:var(--space-3);background-color:var(--bg-secondary);border:1px solid var(--border-primary);border-radius:var(--radius-md);transition:all .2s ease}._sessionItem_11iax_430:hover{border-color:var(--border-secondary);background-color:var(--bg-tertiary)}._sessionMain_11iax_442{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--space-2)}@media (max-width: 768px){._sessionMain_11iax_442{flex-direction:column;align-items:flex-start;gap:var(--space-1)}}._sessionRsn_11iax_456{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--text-primary)}._sessionRsn_11iax_456 a{color:inherit;text-decoration:none;transition:color .2s ease}._sessionRsn_11iax_456 a:hover{color:var(--primary-color)}._sessionDate_11iax_470{font-size:var(--font-size-sm);color:var(--text-secondary)}._sessionMeta_11iax_475{font-size:var(--font-size-xs);color:var(--text-tertiary)}._sessionAccount_11iax_480{display:inline-block;padding:var(--space-1) var(--space-2);background-color:var(--bg-primary);border:1px solid var(--border-primary);border-radius:var(--radius-sm)}._empty_11iax_488{text-align:center;padding:var(--space-8);color:var(--text-secondary)}._empty_11iax_488 p:first-child{font-size:var(--font-size-base);font-weight:var(--font-weight-medium);margin-bottom:var(--space-2)}._empty_11iax_488 p:last-child{font-size:var(--font-size-sm);margin:0}._btn_xuji8_133{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);padding:var(--space-3) var(--space-6);border-radius:var(--radius-md);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);text-decoration:none;border:1px solid transparent;cursor:pointer;transition:all .2s ease;min-height:44px}._btn_xuji8_133:focus{outline:2px solid var(--border-focus);outline-offset:2px}._btn_xuji8_133:disabled{opacity:.5;cursor:not-allowed}._primary_xuji8_157{background-color:var(--convex-orange);color:#fff;border-color:var(--convex-orange)}._primary_xuji8_157:hover:not(:disabled){background-color:var(--convex-orange-dark);border-color:var(--convex-orange-dark)}._secondary_xuji8_167{background-color:var(--bg-secondary);color:var(--text-primary);border-color:var(--border-primary)}._secondary_xuji8_167:hover:not(:disabled){background-color:var(--bg-tertiary);border-color:var(--border-secondary)}._danger_xuji8_177{background-color:var(--color-danger);color:#fff;border-color:var(--color-danger)}._danger_xuji8_177:hover:not(:disabled){background-color:var(--color-danger-dark);border-color:var(--color-danger-dark)}._outline_xuji8_187{background-color:transparent;color:var(--convex-orange);border-color:var(--convex-orange)}._outline_xuji8_187:hover:not(:disabled){background-color:var(--convex-orange);color:#fff}._sm_xuji8_197{padding:var(--space-2) var(--space-4);font-size:var(--font-size-xs);min-height:36px}._lg_xuji8_203{padding:var(--space-4) var(--space-8);font-size:var(--font-size-base);min-height:52px}._fullWidth_xuji8_209{width:100%}._heroSection_1jiu2_2{position:relative;min-height:calc(100vh - 4rem);display:flex;align-items:center;padding:8rem 0 6rem;background:radial-gradient(circle at 10% 20%,rgba(255,179,71,.18),transparent 50%),radial-gradient(circle at 80% 0%,rgba(255,255,255,.25),transparent 35%),linear-gradient(135deg,#fffdf8,#fff7ec 45%,#ffe8cc);overflow:hidden}._heroAura_1jiu2_12{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle at 30% 60%,rgba(255,140,0,.15),transparent 50%),radial-gradient(circle at 70% 20%,rgba(255,214,170,.35),transparent 45%);filter:blur(80px);opacity:.7;pointer-events:none}._heroWrapper_1jiu2_21{position:relative;z-index:1;width:100%;max-width:1600px;margin:0 auto;padding:0 7%;display:flex;gap:4rem;align-items:stretch}._heroContent_1jiu2_33{flex:1;display:flex;flex-direction:column;justify-content:center;gap:1.75rem}._badgeRow_1jiu2_41{display:inline-flex;align-items:center;gap:.75rem}._badge_1jiu2_41,._badgeAccent_1jiu2_48{font-size:.85rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;padding:.5rem 1.25rem;border-radius:999px;border:1px solid rgba(255,255,255,.6);background:#ffffff8c;box-shadow:inset 0 1px #fffc;color:#9f5200}._badgeAccent_1jiu2_48{background:#fff3;border-color:#ffffff4d;color:#ff8c00}._title_1jiu2_67{font-size:clamp(2.8rem,4vw,4.8rem);line-height:1.05;font-weight:800;color:#111;letter-spacing:-.03em}._subtitle_1jiu2_75{font-size:1.25rem;color:#4a4a4f;line-height:1.6;max-width:580px}._highlightList_1jiu2_82{display:flex;flex-wrap:wrap;gap:.85rem;padding:0;margin:0;list-style:none}._highlightList_1jiu2_82 li{display:inline-flex;align-items:center;gap:.45rem;padding:.5rem 1.25rem;border-radius:999px;background:#ffffffb3;border:1px solid rgba(255,140,0,.25);font-size:.95rem;color:#a84800}._highlightList_1jiu2_82 li:before{content:"✓";font-weight:600;color:#ff7a00}._ctaGroup_1jiu2_107{display:flex;flex-wrap:wrap;gap:1rem}._btnPrimary_1jiu2_113,._btnSecondary_1jiu2_114{min-width:180px;padding:.95rem 2.4rem;border-radius:16px;font-size:1rem;font-weight:600;text-align:center;text-decoration:none;transition:transform .3s ease,box-shadow .3s ease,border-color .3s ease;border:1px solid transparent}._btnPrimary_1jiu2_113{color:#fff;background:linear-gradient(135deg,#ff7a00,#ffa75a);box-shadow:0 20px 45px #ff8c0059}._btnPrimary_1jiu2_113:hover{transform:translateY(-3px);box-shadow:0 25px 55px #ff8c0073}._btnSecondary_1jiu2_114{color:#ff7a00;background:#ffffffa6;border-color:#ff8c0040;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}._btnSecondary_1jiu2_114:hover{transform:translateY(-3px);border-color:#ff8c0080}._heroFootnote_1jiu2_147{font-size:.95rem;color:#6d6d73}._trustRow_1jiu2_152{display:flex;align-items:center;justify-content:space-between;padding:1rem 1.25rem;border-radius:20px;border:1px solid rgba(255,255,255,.5);background:#fff9;box-shadow:inset 0 1px #fffc}._trustLabel_1jiu2_163{font-size:.85rem;letter-spacing:.08em;text-transform:uppercase;color:#8c5e22}._trustHighlight_1jiu2_170{margin-left:.35rem;font-weight:600;color:#2d1f11}._trustAvatars_1jiu2_176{display:inline-flex;align-items:center;gap:.4rem}._trustAvatars_1jiu2_176 span{width:36px;height:36px;border-radius:12px;display:grid;place-items:center;background:#ff8c001f;border:1px solid rgba(255,140,0,.35);font-size:1.1rem}._heroVisual_1jiu2_192{flex:1;position:relative;display:flex;align-items:center;justify-content:center}._visualFrame_1jiu2_200{width:min(520px,100%);border-radius:34px;background:#0d0b09eb;border:1px solid rgba(255,255,255,.1);box-shadow:0 25px 60px #0f090059;padding:1.75rem;display:flex;flex-direction:column;gap:1.25rem;color:#fff9f0}._visualHeader_1jiu2_213{display:flex;align-items:center;justify-content:space-between;padding-bottom:1.25rem;border-bottom:1px solid rgba(255,255,255,.08)}._visualHeader_1jiu2_213 p{font-size:1.1rem;font-weight:600;margin:0}._visualHeader_1jiu2_213 small{color:#ffffff80}._statusPill_1jiu2_229{padding:.35rem .9rem;border-radius:999px;font-size:.8rem;letter-spacing:.12em;font-weight:700;color:#111;background:linear-gradient(135deg,#ffefba,#ffd965)}._metricDeck_1jiu2_239{display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:.85rem}._metricCard_1jiu2_245{padding:.85rem 1rem;border-radius:16px;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px)}._metricLabel_1jiu2_253{font-size:.82rem;text-transform:uppercase;letter-spacing:.08em;color:#fff9}._metricValue_1jiu2_260{display:block;font-size:1.8rem;margin:.2rem 0}._metricTrend_1jiu2_266{font-size:.85rem;color:#ffffff8c}._visualMedia_1jiu2_271{margin:0;border-radius:22px;overflow:hidden;border:1px solid rgba(255,255,255,.08);background:#ffffff05}._visualMedia_1jiu2_271 img{width:100%;display:block}._visualMedia_1jiu2_271 figcaption{padding:.9rem 1.2rem;font-size:.85rem;color:#fff9}._floatingCard_1jiu2_288{position:absolute;bottom:2rem;right:-1rem;padding:1.1rem 1.4rem;border-radius:18px;background:#ffffffeb;border:1px solid rgba(255,255,255,.6);box-shadow:0 20px 35px #0f090033;color:#2d1f11;text-align:left}._floatingCard_1jiu2_288 span{font-size:.85rem;letter-spacing:.1em;text-transform:uppercase;color:#ff8c00}._floatingCard_1jiu2_288 p{margin:.4rem 0 0;font-size:.95rem}@media (max-width: 1200px){._heroWrapper_1jiu2_21{flex-direction:column;text-align:center}._heroContent_1jiu2_33{align-items:center}._subtitle_1jiu2_75,._heroFootnote_1jiu2_147{max-width:640px}._trustRow_1jiu2_152{flex-direction:column;gap:.8rem}._heroVisual_1jiu2_192{width:100%}._floatingCard_1jiu2_288{position:relative;right:auto;align-self:flex-end;margin-top:1.5rem}}@media (max-width: 768px){._heroSection_1jiu2_2{padding:6rem 0 4rem}._heroWrapper_1jiu2_21{padding:0 1.5rem}._badgeRow_1jiu2_41{flex-wrap:wrap;justify-content:center}._highlightList_1jiu2_82{justify-content:center}._ctaGroup_1jiu2_107{flex-direction:column;width:100%;max-width:360px}._btnPrimary_1jiu2_113,._btnSecondary_1jiu2_114{width:100%}}._featuresSection_1cn0e_1{width:100%;padding:7rem 0;position:relative;overflow:hidden;isolation:isolate;background:linear-gradient(150deg,#ffb97238,#fff7eae6 45%,#fff2e6),radial-gradient(circle at 12% 25%,rgba(255,186,110,.45),transparent 55%),radial-gradient(circle at 82% 0%,rgba(255,255,255,.55),transparent 40%)}._featuresSection_1cn0e_1:before,._featuresSection_1cn0e_1:after{content:"";position:absolute;pointer-events:none;z-index:-1}._featuresSection_1cn0e_1:before{width:680px;height:680px;top:-240px;right:-60px;border-radius:50%;background:conic-gradient(from 130deg,#ffffff1f,#ff9b3d80,#ffe1b900);filter:blur(12px);opacity:.72;transform:rotate(-8deg)}._featuresSection_1cn0e_1:after{top:0;right:0;bottom:0;left:0;background-image:linear-gradient(135deg,#fff6,#fff0 65%),radial-gradient(circle at 0 0,rgba(255,180,104,.18) 0,rgba(255,180,104,.18) 2px,transparent 2px),radial-gradient(circle at 8px 8px,rgba(255,255,255,.22) 0,rgba(255,255,255,.22) 2px,transparent 2px);background-size:auto,140px 140px,140px 140px;mix-blend-mode:screen;opacity:.55}._sectionHeader_1cn0e_34{max-width:1200px;margin:0 auto 3rem;padding:0 7%;display:flex;gap:1.5rem;align-items:center}._sectionKicker_1cn0e_43{display:inline-flex;align-self:flex-start;padding:.45rem 1.2rem;border-radius:999px;border:1px solid rgba(255,255,255,.6);background:#fff6;font-size:.8rem;letter-spacing:.12em;text-transform:uppercase;color:#b45b00}._sectionHeader_1cn0e_34 h2{font-size:clamp(2.2rem,4vw,3.4rem);margin:0 0 .75rem;color:#1f1206}._sectionHeader_1cn0e_34 p{margin:0;color:#594534;font-size:1.1rem;line-height:1.7;max-width:720px}._featureGrid_1cn0e_70{max-width:1400px;margin:0 auto;padding:0 7%;display:flex;flex-direction:column;gap:2.5rem}._featureCard_1cn0e_79{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:2.5rem;padding:3rem;border-radius:36px;border:1px solid rgba(255,255,255,.5);background:#ffffffa6;box-shadow:0 18px 50px #a6754326;position:relative;overflow:hidden}._featureCard_1cn0e_79:after{content:"";position:absolute;top:12px;right:12px;bottom:12px;left:12px;border-radius:28px;border:1px solid rgba(255,255,255,.4);pointer-events:none}._featureCardReversed_1cn0e_100 ._cardBody_1cn0e_100{order:2}._featureCardReversed_1cn0e_100 ._cardMedia_1cn0e_103{order:1}._cardBody_1cn0e_100{display:flex;flex-direction:column;gap:1.25rem;position:relative;z-index:1}._cardEyebrow_1cn0e_115{display:inline-flex;align-items:center;gap:.5rem;font-size:.95rem;text-transform:uppercase;letter-spacing:.12em;color:#b45b00}._cardEyebrow_1cn0e_115 span{width:36px;height:36px;border-radius:12px;background:#ffb34733;display:grid;place-items:center;font-size:1.2rem}._cardBody_1cn0e_100 h3{font-size:2rem;margin:0;color:#1d1208}._cardBody_1cn0e_100 p{font-size:1.05rem;color:#5f4d3e;line-height:1.7;margin:0}._metricPill_1cn0e_147{display:inline-flex;align-items:center;gap:.75rem;padding:.65rem 1.25rem;border-radius:999px;background:#0c0b0a14;border:1px solid rgba(12,11,10,.08)}._metricPill_1cn0e_147 span{text-transform:uppercase;letter-spacing:.08em;font-size:.85rem;color:#8a6a4c}._metricPill_1cn0e_147 strong{font-size:.95rem;color:#1d1208}._highlightList_1cn0e_167{list-style:none;padding:0;margin:0;display:flex;flex-wrap:wrap;gap:.75rem}._highlightList_1cn0e_167 li{padding:.55rem 1.25rem;border-radius:16px;background:#fffc;border:1px solid rgba(255,140,0,.25);font-size:.95rem;color:#b86100}._cardMedia_1cn0e_103{position:relative;border-radius:28px;overflow:hidden;border:1px solid rgba(255,255,255,.4);background:#0c0b0abf;min-height:260px;display:flex}._cardMedia_1cn0e_103 img{width:100%;display:block;height:100%;object-fit:cover}._cardMedia_1cn0e_103 figcaption{position:absolute;bottom:.85rem;left:.85rem;padding:.45rem .9rem;border-radius:999px;background:#0c0b0aa6;color:#ffffffd9;font-size:.85rem}@media (max-width: 1200px){._sectionHeader_1cn0e_34{flex-direction:column;padding:0 4%;text-align:center}._sectionKicker_1cn0e_43{align-self:center}}@media (max-width: 768px){._featureCard_1cn0e_79{padding:2rem}._cardBody_1cn0e_100 h3{font-size:1.65rem}}._statsSection_1kvtm_1{width:100%;padding:6.5rem 0;position:relative;overflow:hidden;isolation:isolate;background:linear-gradient(180deg,#fff4dff2,#fff7ede6 45%,#fff4e6),radial-gradient(circle at 18% 25%,rgba(255,193,120,.45),transparent 55%),radial-gradient(circle at 82% 0%,rgba(255,255,255,.55),transparent 45%)}._statsSection_1kvtm_1:before,._statsSection_1kvtm_1:after{content:"";position:absolute;pointer-events:none;z-index:-1}._statsSection_1kvtm_1:before{width:760px;height:760px;top:-260px;right:-200px;border-radius:50%;background:conic-gradient(from 220deg,#ffffff14,#ffad5e73,#fff0);filter:blur(18px);opacity:.65}._statsSection_1kvtm_1:after{top:0;right:0;bottom:0;left:0;background-image:linear-gradient(120deg,#ffc17838,#ffc17800 60%),repeating-linear-gradient(135deg,rgba(255,255,255,.35) 0 2px,transparent 2px 30px);mix-blend-mode:soft-light;opacity:.75}._statsShell_1kvtm_32{max-width:1400px;margin:0 auto;padding:0 7%;display:flex;flex-direction:column;gap:3rem}._sectionHeader_1kvtm_41{text-align:center;max-width:820px;margin:0 auto}._sectionHeader_1kvtm_41 span{display:inline-flex;padding:.45rem 1.2rem;border-radius:999px;border:1px solid rgba(255,255,255,.4);background:#ffffff80;font-size:.85rem;letter-spacing:.1em;text-transform:uppercase;color:#b56400;margin-bottom:1rem}._sectionHeader_1kvtm_41 h2{font-size:clamp(2.4rem,4vw,3.2rem);margin:0 0 1rem;color:#1e1208}._sectionHeader_1kvtm_41 p{margin:0;color:#5d4f41;line-height:1.7;font-size:1.05rem}._statsLayout_1kvtm_70{display:grid;grid-template-columns:minmax(280px,.75fr) minmax(280px,1fr);gap:2.5rem}._highlightPanel_1kvtm_76{border-radius:32px;padding:3rem;background:#161009e6;color:#fff9f1;border:1px solid rgba(255,255,255,.1);box-shadow:0 25px 60px #180c0259}._highlightPanel_1kvtm_76 h3{font-size:2rem;margin:1rem 0;color:#fff}._highlightPanel_1kvtm_76 p{margin:0 0 1.5rem;color:#fffc;line-height:1.7}._priceBadge_1kvtm_95{display:inline-flex;padding:.35rem 1rem;border-radius:999px;background:#ffffff26;border:1px solid rgba(255,255,255,.25);font-size:1.1rem;letter-spacing:.12em}._perksList_1kvtm_105{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.85rem}._perksList_1kvtm_105 li{padding-left:1.5rem;position:relative;color:#ffffffd9}._perksList_1kvtm_105 li:before{content:"";width:8px;height:8px;border-radius:50%;background:linear-gradient(135deg,#ff842b,#ffd479);position:absolute;left:0;top:.6rem}._metricsGrid_1kvtm_129{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:1.25rem}._metricCard_1kvtm_135{padding:1.5rem;border-radius:24px;background:#ffffffb3;border:1px solid rgba(255,255,255,.5);box-shadow:inset 0 1px #ffffffb3;text-align:left}._metricValue_1kvtm_144{font-size:2.6rem;font-weight:700;color:#1f1208}._metricLabel_1kvtm_150{font-size:1.05rem;font-weight:600;color:#8c5e22;margin-bottom:.35rem}._metricCard_1kvtm_135 p{margin:0;color:#5f4d3e;font-size:.95rem}._assuranceRow_1kvtm_163{display:flex;flex-wrap:wrap;gap:.75rem;justify-content:center}._assuranceChip_1kvtm_170{padding:.6rem 1.4rem;border-radius:999px;border:1px solid rgba(255,140,0,.3);background:#fff9;color:#a75800;font-size:.95rem}@media (max-width: 992px){._statsLayout_1kvtm_70{grid-template-columns:1fr}}@media (max-width: 768px){._highlightPanel_1kvtm_76{padding:2.25rem}}._howItWorksSection_1z1af_1{width:100%;padding:7rem 0;position:relative;overflow:hidden;isolation:isolate;background:linear-gradient(180deg,#fff4e6f2,#ffecd6e6 55%,#ffedd8),radial-gradient(circle at 10% 20%,rgba(255,202,147,.45),transparent 50%),radial-gradient(circle at 75% -5%,rgba(255,255,255,.55),transparent 45%)}._howItWorksSection_1z1af_1:before,._howItWorksSection_1z1af_1:after{content:"";position:absolute;pointer-events:none;z-index:-1}._howItWorksSection_1z1af_1:before{width:140%;height:140%;top:-20%;left:-15%;background:radial-gradient(circle,rgba(255,210,165,.4),transparent 60%);filter:blur(40px);opacity:.8}._howItWorksSection_1z1af_1:after{top:0;right:0;bottom:0;left:0;background-image:radial-gradient(circle at 20% 80%,rgba(255,193,120,.2),transparent 55%),repeating-linear-gradient(120deg,rgba(255,255,255,.25) 0 14px,transparent 14px 48px);mix-blend-mode:soft-light;opacity:.7}._sectionHeader_1z1af_31{max-width:920px;margin:0 auto 3.5rem;text-align:center;padding:0 7%}._sectionHeader_1z1af_31 span{display:inline-flex;padding:.4rem 1rem;border-radius:999px;border:1px solid rgba(255,255,255,.5);background:#ffffff8c;font-size:.8rem;letter-spacing:.12em;text-transform:uppercase;color:#b35b01;margin-bottom:1rem}._sectionHeader_1z1af_31 h2{font-size:clamp(2.2rem,4vw,3.2rem);margin:0 0 1rem;color:#1f140b}._sectionHeader_1z1af_31 p{margin:0;color:#5d4d3f;line-height:1.7}._timeline_1z1af_60{max-width:1200px;margin:0 auto;display:flex;flex-direction:column;gap:2.5rem;padding:0 7%;position:relative;isolation:isolate}._timeline_1z1af_60:before{content:"";position:absolute;top:2rem;bottom:2rem;left:50%;width:2px;transform:translate(-50%);background:linear-gradient(180deg,#ff8c0059,#ff8c0000 90%);box-shadow:0 0 35px #ff8c0033;pointer-events:none;z-index:-1}._stepCard_1z1af_84{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:2rem;padding:2.5rem;border-radius:32px;border:1px solid rgba(255,255,255,.5);background:#ffffffb3;box-shadow:0 18px 40px #a9743c26;position:relative}._stepCardOffset_1z1af_96{margin-left:4rem}@media (max-width: 768px){._stepCardOffset_1z1af_96{margin-left:0}}._stepMeta_1z1af_105{display:flex;flex-direction:column;gap:.5rem}._stepBadge_1z1af_111{padding:.4rem 1rem;border-radius:999px;border:1px solid rgba(255,140,0,.3);background:#fffbf4cc;font-size:.8rem;letter-spacing:.15em;text-transform:uppercase;color:#b05d02}._stepNumber_1z1af_122{font-size:3rem;font-weight:700;color:#17120c}._stepBody_1z1af_128 h3{font-size:1.8rem;margin:0 0 .75rem;color:#1f140b}._stepBody_1z1af_128 p{margin:0 0 1rem;color:#5c4c3e;line-height:1.6}._stepBody_1z1af_128 ul{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.6rem}._stepBody_1z1af_128 ul li{padding-left:1.5rem;position:relative;color:#8c5e22}._stepBody_1z1af_128 ul li:before{content:"";width:10px;height:10px;border-radius:50%;background:linear-gradient(135deg,#ff7a00,#ffd27a);position:absolute;left:0;top:.4rem}._stepMedia_1z1af_164{border-radius:24px;overflow:hidden;border:1px solid rgba(255,255,255,.4);background:#0c0b0ad9;position:relative;min-height:220px}._stepMedia_1z1af_164 img{width:100%;display:block;height:100%;object-fit:cover}._stepMedia_1z1af_164 figcaption{position:absolute;bottom:.75rem;left:.75rem;padding:.35rem .9rem;border-radius:12px;background:#0000008c;color:#ffffffd9;font-size:.85rem}@media (max-width: 768px){._stepCard_1z1af_84{padding:2rem}._timeline_1z1af_60:before{display:none}}._advancedFeaturesSection_1229i_1{width:100%;padding:7rem 0;position:relative;overflow:hidden;isolation:isolate;background:linear-gradient(135deg,#ffe4c5f2,#fff7ebf2 45%,#fff7ef),radial-gradient(circle at 20% 15%,rgba(255,210,155,.45),transparent 50%),radial-gradient(circle at 82% -10%,rgba(255,255,255,.55),transparent 40%)}._advancedFeaturesSection_1229i_1:before,._advancedFeaturesSection_1229i_1:after{content:"";position:absolute;pointer-events:none;z-index:-1}._advancedFeaturesSection_1229i_1:before{width:900px;height:900px;top:-320px;left:-260px;border-radius:50%;background:conic-gradient(from 160deg,#ffffff14,#ffbb7873,#fff0);filter:blur(18px);opacity:.7}._advancedFeaturesSection_1229i_1:after{top:-10%;right:5%;bottom:-15%;left:5%;background-image:linear-gradient(100deg,#ffffff40,#fff0 60%),radial-gradient(circle at 30% 35%,rgba(255,189,122,.35) 0%,transparent 45%),repeating-linear-gradient(130deg,rgba(255,153,64,.12) 0 3px,transparent 3px 36px);mix-blend-mode:soft-light;opacity:.75}._sectionIntro_1229i_32{max-width:960px;margin:0 auto 4rem;text-align:center;padding:0 7%}._sectionIntro_1229i_32 span{display:inline-flex;padding:.4rem 1rem;border-radius:999px;border:1px solid rgba(255,255,255,.6);background:#ffffff8c;font-size:.8rem;letter-spacing:.12em;text-transform:uppercase;color:#b35f03;margin-bottom:1rem}._sectionIntro_1229i_32 h2{font-size:clamp(2.3rem,4vw,3.3rem);margin:0 0 1rem;color:#1f140b}._sectionIntro_1229i_32 p{margin:0;color:#5e4f41;line-height:1.7}._showcaseStack_1229i_61{max-width:1400px;margin:0 auto;padding:0 7%;display:flex;flex-direction:column;gap:3rem}._showcaseRow_1229i_70{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:2rem;border-radius:40px;padding:3rem;border:1px solid rgba(255,255,255,.5);background:#ffffffa6;box-shadow:0 20px 45px #a9743c2e}._showcaseRowReverse_1229i_81 ._showcaseMedia_1229i_81{order:2}._showcaseRowReverse_1229i_81 ._showcaseContent_1229i_84{order:1}._showcaseMedia_1229i_81{border-radius:28px;overflow:hidden;border:1px solid rgba(255,255,255,.4);background:#0c0b0ad9;min-height:260px;display:flex}._showcaseMedia_1229i_81 img{width:100%;display:block;height:100%;object-fit:cover}._showcaseContent_1229i_84{display:flex;flex-direction:column;gap:1rem}._showcaseContent_1229i_84 h3{font-size:2rem;margin:0;color:#1e130a;text-transform:capitalize}._showcaseContent_1229i_84 p{margin:0;color:#5f4d3f;line-height:1.7}._featureBadge_1229i_120{align-self:flex-start;padding:.45rem 1rem;border-radius:16px;border:1px solid rgba(255,140,0,.3);background:#fffaf4d9;font-size:.9rem;font-weight:600;color:#b85f00;letter-spacing:.06em}._featureList_1229i_132{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:.4rem 1rem}._featureList_1229i_132 li{padding-left:1.4rem;position:relative;color:#8c5e22}._featureList_1229i_132 li:before{content:"";width:8px;height:8px;border-radius:50%;background:linear-gradient(135deg,#ff7a00,#ffd479);position:absolute;left:0;top:.55rem}._showcaseStat_1229i_156{margin-top:.5rem;padding:.75rem 1.25rem;border-radius:16px;background:#1c140a12;color:#4b3b2c;font-size:.95rem}@media (max-width: 768px){._showcaseRow_1229i_70{padding:2rem}._showcaseContent_1229i_84 h3{font-size:1.6rem}}._testimonialsSection_jgih7_1{width:100%;padding:6.5rem 0;position:relative;overflow:hidden;isolation:isolate;background:linear-gradient(155deg,#ffd6b7bf,#fff6ee 45%,#fff0e2),radial-gradient(circle at 10% 30%,rgba(255,203,150,.45),transparent 45%)}._testimonialsSection_jgih7_1:before,._testimonialsSection_jgih7_1:after{content:"";position:absolute;pointer-events:none;z-index:-1}._testimonialsSection_jgih7_1:before{width:720px;height:720px;top:-260px;right:-160px;border-radius:50%;background:conic-gradient(from 260deg,#ffffff1a,#ffc793a6,#fff0);filter:blur(18px);opacity:.75}._testimonialsSection_jgih7_1:after{top:-5%;right:0;bottom:0;left:0;background-image:url(data:image/svg+xml,%3Csvg%20width%3D%27200%27%20height%3D%27200%27%20viewBox%3D%270%200%20200%20200%27%20xmlns%3D%27http://www.w3.org/2000/svg%27%3E%3Cpath%20d%3D%27M40%20130c0-38%2020-70%2055-82v30c-15%207-24%2020-24%2034h27v50H40z%27%20fill%3D%27%23FFB073%27%20fill-opacity%3D%270.22%27/%3E%3Cpath%20d%3D%27M120%20130c0-38%2020-70%2055-82v30c-15%207-24%2020-24%2034h27v50h-58z%27%20fill%3D%27%23FFB073%27%20fill-opacity%3D%270.22%27/%3E%3C/svg%3E),radial-gradient(circle at 18% 85%,rgba(255,188,125,.3),transparent 55%);background-size:320px 320px,auto;background-repeat:repeat,no-repeat;mix-blend-mode:multiply;opacity:.8}._sectionHeader_jgih7_34{max-width:900px;margin:0 auto 3.5rem;text-align:center;padding:0 7%}._sectionHeader_jgih7_34 span{display:inline-flex;padding:.45rem 1.2rem;border-radius:999px;border:1px solid rgba(255,255,255,.6);background:#ffffff8c;font-size:.8rem;letter-spacing:.12em;text-transform:uppercase;color:#b45f03;margin-bottom:1rem}._sectionHeader_jgih7_34 h2{font-size:clamp(2.2rem,4vw,3.1rem);margin:0 0 1rem;color:#1f140b}._sectionHeader_jgih7_34 p{margin:0;color:#5b4c3f;line-height:1.7}._testimonialLayout_jgih7_63{max-width:1400px;margin:0 auto;padding:0 7%;display:grid;grid-template-columns:minmax(220px,.5fr) minmax(260px,1fr);gap:2rem}._summaryCard_jgih7_72{border-radius:32px;padding:2.5rem;background:#140c06eb;color:#fff9f1;border:1px solid rgba(255,255,255,.1);box-shadow:0 20px 45px #140a0159}._summaryCard_jgih7_72 p{margin:0;color:#ffffffb3}._summaryCard_jgih7_72 ul{list-style:none;padding:0;margin:1.5rem 0 0;display:flex;flex-direction:column;gap:.8rem}._summaryCard_jgih7_72 ul li{padding-left:1.4rem;position:relative}._summaryCard_jgih7_72 ul li:before{content:"";width:8px;height:8px;border-radius:50%;background:linear-gradient(135deg,#ff7a00,#ffd479);position:absolute;left:0;top:.5rem}._summaryScore_jgih7_107{font-size:3.5rem;font-weight:700}._starRow_jgih7_112{margin-top:1rem;font-size:1.2rem;letter-spacing:.2rem;color:#ffd479}._testimonialsGrid_jgih7_119{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:1.5rem}._testimonialCard_jgih7_125{position:relative;padding:2.5rem 2rem;border-radius:28px;border:1px solid rgba(255,255,255,.5);background:#fffc;box-shadow:0 15px 40px #a9743c26}._testimonialCard_jgih7_125 p{margin:0 0 1.75rem;color:#2b1d12;line-height:1.7}._quoteMark_jgih7_139{font-size:3rem;line-height:1;color:#ff8c0059}._authorRow_jgih7_145{display:flex;align-items:center;gap:.85rem}._authorRow_jgih7_145 strong{display:block;color:#1f140b}._authorRow_jgih7_145 small{color:#6c5a4a}._authorAvatar_jgih7_158{width:48px;height:48px;border-radius:16px;background:#ff8c002e;border:1px solid rgba(255,140,0,.3);display:grid;place-items:center;font-size:1.4rem}@media (max-width: 1024px){._testimonialLayout_jgih7_63{grid-template-columns:1fr}}@media (max-width: 768px){._testimonialCard_jgih7_125{padding:2rem}}._faqSection_1eoh9_1{width:100%;padding:6.5rem 0;position:relative;overflow:hidden;isolation:isolate;background:linear-gradient(175deg,#ffedd7f2,#fff2e4 55%,#ffead6),radial-gradient(circle at 12% 30%,rgba(255,199,147,.45),transparent 45%)}._faqSection_1eoh9_1:before,._faqSection_1eoh9_1:after{content:"";position:absolute;pointer-events:none;z-index:-1}._faqSection_1eoh9_1:before{width:110%;height:140%;top:-25%;left:-5%;border-radius:50%;background:conic-gradient(from 90deg,#ffffff1f,#ffc38473,#fff0);filter:blur(20px);opacity:.75}._faqSection_1eoh9_1:after{top:0;right:0;bottom:0;left:0;background-image:radial-gradient(circle at 80% 85%,rgba(255,182,120,.35),transparent 55%),repeating-linear-gradient(0deg,rgba(255,193,120,.12) 0 2px,transparent 2px 26px),repeating-linear-gradient(90deg,rgba(255,255,255,.18) 0 2px,transparent 2px 26px);mix-blend-mode:soft-light;opacity:.75}._sectionIntro_1eoh9_32{max-width:900px;margin:0 auto 3.5rem;text-align:center;padding:0 7%}._sectionIntro_1eoh9_32 span{display:inline-flex;padding:.4rem 1.1rem;border-radius:999px;border:1px solid rgba(255,255,255,.5);background:#ffffff8c;font-size:.8rem;letter-spacing:.12em;text-transform:uppercase;color:#b35603;margin-bottom:1rem}._sectionIntro_1eoh9_32 h2{font-size:clamp(2.2rem,4vw,3.1rem);margin:0 0 1rem;color:#1f140b}._sectionIntro_1eoh9_32 p{margin:0;color:#5b4a3a;line-height:1.7}._faqLayout_1eoh9_61{max-width:1400px;margin:0 auto;padding:0 7%;display:grid;grid-template-columns:minmax(280px,1.2fr) minmax(220px,.6fr);gap:2rem}._faqGrid_1eoh9_70{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:1.5rem}._faqItem_1eoh9_76{display:flex;gap:1rem;padding:1.75rem;border-radius:24px;border:1px solid rgba(255,255,255,.5);background:#ffffffbf;box-shadow:0 12px 30px #a9743c1f}._faqItem_1eoh9_76 h3{margin:0 0 .75rem;color:#1f140b;font-size:1.2rem}._faqItem_1eoh9_76 p{margin:0;color:#5f4c3e;line-height:1.6;font-size:.95rem}._faqNumber_1eoh9_97{font-size:1rem;font-weight:700;letter-spacing:.12em;color:#b45f03}._supportCard_1eoh9_104{border-radius:32px;padding:2.5rem;background:#0f0a05e6;color:#fff9f2;border:1px solid rgba(255,255,255,.1);box-shadow:0 20px 40px #140a0159}._supportCard_1eoh9_104 h3{margin:0 0 .75rem;font-size:1.6rem;color:#fff}._supportCard_1eoh9_104 p{margin:0 0 1rem;color:#ffffffbf;line-height:1.6}._supportCard_1eoh9_104 a{display:inline-flex;margin-bottom:1.2rem;color:#ffd27a;text-decoration:none}._supportCard_1eoh9_104 ul{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.75rem}._supportCard_1eoh9_104 ul li{padding-left:1.5rem;position:relative}._supportCard_1eoh9_104 ul li:before{content:"";width:8px;height:8px;border-radius:50%;background:linear-gradient(135deg,#ff7a00,#ffd479);position:absolute;left:0;top:.5rem}._supportCard_1eoh9_104 ul li a{color:#ffd27a;text-decoration:none}@media (max-width: 1024px){._faqLayout_1eoh9_61{grid-template-columns:1fr}}@media (max-width: 768px){._faqItem_1eoh9_76{flex-direction:column}}._discordSection_1a8ep_1{width:100%;padding:6.5rem 0;position:relative;overflow:hidden;isolation:isolate;background:linear-gradient(140deg,#5865f21f,#fffffff2 45%,#f3f4ff),radial-gradient(circle at 15% 25%,rgba(88,101,242,.35),transparent 45%)}._discordSection_1a8ep_1:before,._discordSection_1a8ep_1:after{content:"";position:absolute;pointer-events:none;z-index:-1}._discordSection_1a8ep_1:before{width:780px;height:780px;top:-320px;right:-220px;border-radius:50%;background:radial-gradient(circle,rgba(90,104,244,.45),transparent 60%);filter:blur(30px);opacity:.85}._discordSection_1a8ep_1:after{top:15%;right:-5%;bottom:-25%;left:-5%;background:url(data:image/svg+xml,%3Csvg%20width%3D%271200%27%20height%3D%27600%27%20viewBox%3D%270%200%201200%20600%27%20xmlns%3D%27http://www.w3.org/2000/svg%27%3E%3Cpath%20d%3D%27M0%20360Q150%20300%20300%20330T600%20360T900%20330T1200%20360V600H0Z%27%20fill%3D%27%235865F2%27%20fill-opacity%3D%270.12%27/%3E%3Cpath%20d%3D%27M0%20420Q200%20340%20400%20390T800%20420T1200%20420V600H0Z%27%20fill%3D%27%237A82FF%27%20fill-opacity%3D%270.12%27/%3E%3C/svg%3E) bottom center/cover no-repeat;opacity:.85;mix-blend-mode:multiply}._discordWrapper_1a8ep_32{max-width:1200px;margin:0 auto;padding:0 7%}._discordCard_1a8ep_38{border-radius:48px;padding:3.5rem;border:1px solid rgba(255,255,255,.6);background:#fffc;box-shadow:0 30px 70px #5865f226;display:flex;flex-direction:column;gap:1.75rem}._discordHeader_1a8ep_49{display:flex;gap:1.5rem;align-items:center;flex-wrap:wrap}._discordHeader_1a8ep_49 h2{margin:.25rem 0 .75rem;font-size:clamp(2rem,4vw,3rem);color:#11122b}._discordHeader_1a8ep_49 p{margin:0;color:#54546d;line-height:1.7}._sectionKicker_1a8ep_66{display:inline-flex;padding:.35rem 1rem;border-radius:999px;border:1px solid rgba(88,101,242,.35);background:#5865f21a;letter-spacing:.12em;text-transform:uppercase;font-size:.85rem;color:#4f57c0}._logoOrb_1a8ep_78{width:96px;height:96px;border-radius:28px;background:#5865f21a;border:1px solid rgba(88,101,242,.2);display:grid;place-items:center}._discordIcon_1a8ep_88{width:56px;height:56px;filter:drop-shadow(0 10px 30px rgba(88,101,242,.35))}._highlightList_1a8ep_94{list-style:none;padding:0;margin:0;display:flex;flex-wrap:wrap;gap:.75rem}._highlightList_1a8ep_94 li{padding:.55rem 1.2rem;border-radius:18px;background:#ffffffbf;border:1px solid rgba(88,101,242,.25);color:#4f57c0;font-size:.95rem}._discordCtas_1a8ep_111{display:flex;flex-wrap:wrap;gap:1.25rem;align-items:center}._primaryCta_1a8ep_118{display:inline-flex;align-items:center;justify-content:center;padding:1rem 2.75rem;border-radius:18px;font-size:1rem;font-weight:600;text-decoration:none;color:#fff;background:linear-gradient(135deg,#5865f2,#7a82ff);box-shadow:0 20px 45px #5865f259;transition:transform .3s ease,box-shadow .3s ease}._primaryCta_1a8ep_118:hover{transform:translateY(-3px);box-shadow:0 25px 55px #5865f273}._discordMeta_1a8ep_137{display:flex;gap:1.5rem;padding:1rem 1.5rem;border-radius:24px;border:1px solid rgba(88,101,242,.25);background:#fffc}._discordMeta_1a8ep_137 span{display:block;font-size:.8rem;letter-spacing:.15em;text-transform:uppercase;color:#7a82ff}._discordMeta_1a8ep_137 strong{font-size:1.6rem;color:#11122b}@media (max-width: 768px){._discordCard_1a8ep_38{padding:2.5rem}._discordMeta_1a8ep_137{width:100%;justify-content:space-between}._primaryCta_1a8ep_118{width:100%}}._finalCtaSection_ldloq_1{width:100%;padding:6.5rem 0 7.5rem;position:relative;overflow:hidden;isolation:isolate;background:linear-gradient(160deg,#ffdfbaf2,#fff6e5e6,#fff0df),radial-gradient(circle at 10% 20%,rgba(255,205,150,.45),transparent 50%),radial-gradient(circle at 82% 0%,rgba(255,255,255,.6),transparent 35%)}._finalCtaSection_ldloq_1:before,._finalCtaSection_ldloq_1:after{content:"";position:absolute;pointer-events:none;z-index:-1}._finalCtaSection_ldloq_1:before{width:980px;height:980px;top:-380px;left:-260px;border-radius:50%;background:conic-gradient(from 120deg,#ffffff1a,#ffbd7a8c,#fff0);filter:blur(22px);opacity:.8}._finalCtaSection_ldloq_1:after{top:0;right:0;bottom:0;left:0;background-image:radial-gradient(circle at 80% 65%,transparent 0 28%,rgba(255,173,97,.35) 28% 30%,transparent 30% 42%,rgba(255,173,97,.25) 42% 44%,transparent 44%),radial-gradient(circle at 15% 25%,rgba(255,255,255,.4),transparent 55%);mix-blend-mode:soft-light;opacity:.85}._ctaPanel_ldloq_32{max-width:1200px;margin:0 auto;padding:0 7%;border-radius:48px;border:1px solid rgba(255,255,255,.6);background:#ffffffbf;box-shadow:0 30px 70px #96642c33;display:grid;grid-template-columns:minmax(280px,1fr) minmax(220px,.6fr);gap:2rem;padding:3.5rem}._ctaContent_ldloq_46{display:flex;flex-direction:column;gap:1.25rem}._ctaContent_ldloq_46 span{align-self:flex-start;padding:.4rem 1rem;border-radius:999px;border:1px solid rgba(255,140,0,.3);background:#fffaf4d9;font-size:.85rem;letter-spacing:.1em;text-transform:uppercase;color:#b45f03}._ctaContent_ldloq_46 h2{font-size:clamp(2.2rem,4vw,3rem);margin:0;color:#201308}._ctaContent_ldloq_46 p{margin:0;color:#5f4c3e;line-height:1.7}._ctaButtons_ldloq_73{display:flex;flex-wrap:wrap;gap:1rem}._btnPrimary_ldloq_79,._btnSecondary_ldloq_80{min-width:190px;padding:.95rem 2.5rem;border-radius:18px;font-size:1rem;font-weight:600;text-decoration:none;text-align:center;transition:transform .3s ease,box-shadow .3s ease,border-color .3s ease;border:1px solid transparent}._btnPrimary_ldloq_79{color:#fff;background:linear-gradient(135deg,#ff7a00,#ffb25d);box-shadow:0 18px 45px #ff8c0059}._btnPrimary_ldloq_79:hover{transform:translateY(-3px);box-shadow:0 25px 55px #ff8c0073}._btnSecondary_ldloq_80{color:#b45f03;background:#ffffffa6;border-color:#ff8c004d;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}._btnSecondary_ldloq_80:hover{transform:translateY(-3px);border-color:#ff8c0099}._perksList_ldloq_113{list-style:none;padding:0;margin:0;display:flex;flex-wrap:wrap;gap:.6rem}._perksList_ldloq_113 li{padding:.45rem 1rem;border-radius:999px;border:1px solid rgba(255,140,0,.25);background:#ffffffe6;color:#b45f03;font-size:.9rem}._metaCard_ldloq_130{border-radius:32px;padding:2rem;background:#120b05eb;color:#fff9f2;border:1px solid rgba(255,255,255,.1);display:flex;flex-direction:column;gap:1.2rem;justify-content:center}._metaCard_ldloq_130 p{margin:0;color:#ffffffb3;font-size:.95rem}._metaLabel_ldloq_147{display:block;font-size:.85rem;letter-spacing:.15em;text-transform:uppercase;color:#fff9}._metaValue_ldloq_155{font-size:2.4rem;font-weight:700;color:#fff}@media (max-width: 900px){._ctaPanel_ldloq_32{grid-template-columns:1fr;padding:3rem 2.5rem}}@media (max-width: 600px){._ctaButtons_ldloq_73{flex-direction:column}._btnPrimary_ldloq_79,._btnSecondary_ldloq_80{width:100%}}._landingContainer_3r1qz_1{min-height:100vh;display:flex;flex-direction:column;background:linear-gradient(135deg,#fff5e6,#ffe8cc,#fff,#fff9f0,#ffedd5);background-image:radial-gradient(circle at 20% 30%,rgba(255,140,0,.12) 0%,transparent 60%),radial-gradient(circle at 80% 70%,rgba(255,193,7,.15) 0%,transparent 60%),radial-gradient(circle at 50% 50%,rgba(255,165,0,.08) 0%,transparent 70%),linear-gradient(135deg,#fff5e6,#ffe8cc,#fff,#fff9f0,#ffedd5);color:#2d1810;position:relative;overflow-x:hidden}._landingNav_3r1qz_12{position:fixed;top:0;left:0;right:0;z-index:1000;background:linear-gradient(135deg,#fff8f0d9,#fff3e0d9);backdrop-filter:blur(20px) saturate(180%);-webkit-backdrop-filter:blur(20px) saturate(180%);border-bottom:1px solid rgba(255,140,0,.15);box-shadow:0 2px 16px #ff8c0014}._navContent_3r1qz_25{max-width:1600px;margin:0 auto;padding:1rem 8%;display:flex;justify-content:space-between;align-items:center}._navActions_3r1qz_34{display:flex;align-items:center;gap:.75rem}._logo_3r1qz_40{display:flex;align-items:center;gap:.75rem;font-size:1.5rem;font-weight:700;color:#1d1d1f;text-transform:uppercase;letter-spacing:1px}._logoIcon_3r1qz_51{font-size:1.75rem;filter:drop-shadow(0 2px 6px rgba(255,140,0,.4))}._logoText_3r1qz_56{background:linear-gradient(135deg,#ff8c00,orange,#ffb700);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;filter:drop-shadow(0 2px 4px rgba(255,140,0,.2))}._navButton_3r1qz_64{display:inline-flex;align-items:center;justify-content:center;padding:.5rem 1.25rem;background:#fff9;backdrop-filter:blur(20px) saturate(180%);-webkit-backdrop-filter:blur(20px) saturate(180%);border:.5px solid rgba(0,0,0,.04);border-radius:12px;color:#1d1d1f;font-size:.95rem;font-weight:500;text-decoration:none;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:0 1px 2px #0000000a,inset 0 1px #ffffffb3}._navButton_3r1qz_64:hover{background:linear-gradient(135deg,#fff8f0e6,#fff3e0e6);border-color:#ff8c004d;transform:translateY(-1px);box-shadow:0 4px 12px #ff8c0026,inset 0 1px #ffffffe6}._navButton_3r1qz_64:active{transform:translateY(0);box-shadow:0 1px 2px #0000000a,inset 0 1px #ffffffb3}._navButtonPrimary_3r1qz_93{color:#fff;background:linear-gradient(135deg,#ff8c00,#ffb347);border-color:transparent;box-shadow:0 8px 20px #ff8c0040,inset 0 1px #fff3}._navButtonPrimary_3r1qz_93:hover{background:linear-gradient(135deg,#ffa34d,#ffc37a);border-color:transparent;box-shadow:0 10px 28px #ff8c004d,inset 0 1px #ffffff59}._navButtonPrimary_3r1qz_93:active{transform:translateY(0);box-shadow:0 4px 10px #ff8c0040,inset 0 1px #fff3}._ornamentTop_3r1qz_109,._ornamentBottom_3r1qz_110{width:100%;height:3px;background:linear-gradient(90deg,transparent 0%,rgba(255,140,0,.4) 20%,rgba(255,165,0,.7) 40%,rgba(255,193,7,.8) 50%,rgba(255,165,0,.7) 60%,rgba(255,140,0,.4) 80%,transparent 100%);box-shadow:0 2px 8px #ff8c004d}._ornamentBottom_3r1qz_110{margin-top:auto;box-shadow:0 -2px 8px #ff8c004d}._hero_kvprj_2{position:relative;padding:clamp(2.5rem,5vw,3.75rem);border-radius:32px;background:radial-gradient(circle at 15% 15%,rgba(255,190,120,.35),transparent 55%),radial-gradient(circle at 85% 0%,rgba(123,151,255,.35),transparent 45%),linear-gradient(135deg,#171c2a,#212c44 55%,#2f4163);color:var(--text-inverted, #fff);overflow:hidden;margin-bottom:2.5rem;border:1px solid rgba(255,255,255,.2);box-shadow:0 35px 60px #050b1a8c;isolation:isolate}._hero_kvprj_2:before,._hero_kvprj_2:after{content:"";position:absolute;border-radius:50%;filter:blur(120px);opacity:.6;pointer-events:none}._hero_kvprj_2:before{width:420px;height:420px;top:-220px;left:-180px;background:#ffb75e59}._hero_kvprj_2:after{width:380px;height:380px;bottom:-160px;right:-140px;background:#6184ff59}._heroImage_kvprj_41{background:linear-gradient(#1e2433d9,#2d3850d9),url(/hero-bg.webp) center/cover no-repeat}._heroGlow_kvprj_45{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle at 80% 10%,rgba(255,255,255,.15),transparent 55%),linear-gradient(120deg,rgba(255,255,255,.05),transparent 65%);mix-blend-mode:screen;pointer-events:none}._heroInner_kvprj_53{position:relative;display:flex;flex-direction:column;gap:1.75rem;z-index:1}._heroHeader_kvprj_61{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1.25rem}._heroTitle_kvprj_69{margin:0;font-size:clamp(2rem,4vw,2.85rem);font-weight:800;letter-spacing:.02em;color:var(--text-inverted)}._heroBadge_kvprj_77{font-size:.85rem;padding:.35rem .85rem;background:#0f131f59;border:1px solid rgba(255,255,255,.25);border-radius:999px;box-shadow:inset 0 1px #ffffff40}._statsGrid_kvprj_86{display:grid;gap:1.15rem;grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}._statCard_kvprj_92{position:relative;overflow:hidden;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff14;border:1px solid rgba(255,255,255,.18);padding:1rem 1.15rem .95rem;border-radius:18px;display:flex;flex-direction:column;gap:.25rem;min-width:0;box-shadow:0 15px 35px #060b1859;transition:transform .35s ease,box-shadow .35s ease}._statCard_kvprj_92:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(135deg,rgba(255,255,255,.08),transparent 65%);opacity:0;pointer-events:none;transition:opacity .35s ease}._statCard_kvprj_92:hover{transform:translateY(-4px);box-shadow:0 20px 45px #050b1a73}._statCard_kvprj_92:hover:after{opacity:1}._statLabel_kvprj_127{font-size:.65rem;letter-spacing:.12em;text-transform:uppercase;opacity:.85;font-weight:600}._statValue_kvprj_135{font-size:1.4rem;font-weight:700;line-height:1.15;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#fff;text-shadow:0 5px 15px rgba(0,0,0,.35)}._compact_kvprj_146{font-size:.95rem}._setupMarginTop_kvprj_150{margin-top:var(--space-2)}._setupButtonsRow_kvprj_154{display:flex;gap:var(--space-2);margin-top:var(--space-2)}._sectionSpacing_kvprj_160{margin-top:2rem}._modalWide_kvprj_164{max-width:820px}._modalImage_kvprj_168{width:100%;max-height:420px;object-fit:contain;border-radius:var(--radius-md);background:var(--bg-secondary)}._modalEmptyPadding_kvprj_176{padding:2rem}._liveStatus_kvprj_181{display:inline-flex;align-items:center;gap:.5rem;letter-spacing:.08em;text-transform:uppercase;font-size:.75rem}._pulseDot_kvprj_190{position:relative;width:11px;height:11px;border-radius:50%;background:#ff5f2e;box-shadow:0 0 #ff41078c}._pulseOn_kvprj_199{animation:_pulseDot_kvprj_190 5s ease-in-out infinite}._pulseOff_kvprj_203{background:#6a5249;box-shadow:none;opacity:.55}@keyframes _pulseDot_kvprj_190{0%{box-shadow:0 0 #ff3c00bf;opacity:1;transform:scale(1)}50%{opacity:.25;box-shadow:0 0 #ff3c0040;transform:scale(.92)}}@media (max-width: 768px){._hero_kvprj_2{padding:2rem}._heroHeader_kvprj_61{flex-direction:column;align-items:flex-start}}._cardShell_348zg_2{position:relative;display:flex;flex-direction:column;gap:.85rem;padding:clamp(.4rem,1vw,.7rem) clamp(.4rem,1vw,.8rem);border-radius:26px;background:radial-gradient(circle at 20% -20%,rgba(255,214,170,.22),transparent 45%),radial-gradient(circle at 85% 0%,rgba(141,121,255,.2),transparent 35%),#ffffff12;border:1px solid rgba(255,255,255,.2);backdrop-filter:blur(22px) saturate(160%);-webkit-backdrop-filter:blur(22px) saturate(160%);box-shadow:0 15px 45px -18px #0f090173,inset 0 1px #fff3;justify-content:center}._labelRow_348zg_17{position:relative;border:0;padding:0;margin:0}._segmented_348zg_24{--seg-bg: rgba(255, 255, 255, .08);position:relative;display:inline-flex;align-items:stretch;padding:.35rem;gap:.35rem;background:var(--seg-bg);border-radius:999px;border:1px solid rgba(255,255,255,.18);min-width:18rem}._optionBtn_348zg_37{--_pad-x: 1.15rem;position:relative;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:transparent;font-family:inherit;color:var(--text-secondary);padding:.45rem var(--_pad-x);line-height:1;border-radius:999px;cursor:pointer;white-space:nowrap;z-index:2;-webkit-tap-highlight-color:transparent;display:flex;align-items:center;gap:.75rem;text-align:left;min-width:0;transition:color .3s ease,opacity .3s ease}._optionBtn_348zg_37:hover{color:var(--text-primary)}._optionBtn_348zg_37:focus-visible{outline:2px solid #ffb257;outline-offset:2px}._optionBtnActive_348zg_69{color:var(--text-primary)}._optionBtn_348zg_37[data-active] ._optionGlyph_348zg_73{background:#fffffff2;color:#1f140b;box-shadow:0 8px 18px -8px #ffb06df2}._optionGlyph_348zg_73{width:2.25rem;height:2.25rem;border-radius:18px;border:1px solid rgba(255,255,255,.45);display:inline-flex;align-items:center;justify-content:center;font-size:.85rem;letter-spacing:.1em;text-transform:uppercase;color:#ffffffb3;background:#ffffff14;transition:all .35s ease}._optionCopy_348zg_95{display:flex;flex-direction:column;gap:.15rem;line-height:1.1}._optionLabel_348zg_102{font-size:.78rem;font-weight:600;letter-spacing:.4px}._optionHint_348zg_108{font-size:.6rem;letter-spacing:.2px;color:#00000060}._indicator_348zg_114{position:absolute;top:.35rem;left:0;height:calc(100% - .7rem);border-radius:999px;background:linear-gradient(120deg,#fff5d7,#ffe7b1 40%,#ffc26d);box-shadow:0 2px 6px -2px #0000008c,0 0 0 1px #ffffff80 inset,0 12px 30px -12px #ffc26de6;filter:saturate(115%);transition:transform .45s cubic-bezier(.6,.2,.2,1),width .45s cubic-bezier(.6,.2,.2,1),background 1.2s linear;will-change:transform,width;z-index:1}._indicator_348zg_114:after{content:"";position:absolute;top:8%;right:4%;bottom:8%;left:4%;border-radius:inherit;border:1px solid rgba(255,255,255,.6);opacity:.6;pointer-events:none}@media (prefers-reduced-motion: reduce){._indicator_348zg_114{transition:none}}@media (max-width: 640px){._cardShell_348zg_2{padding:.35rem .35rem .85rem}._optionBtn_348zg_37{--_pad-x: .7rem;gap:.5rem;padding:.45rem var(--_pad-x)}._optionLabel_348zg_102{font-size:.7rem}._optionHint_348zg_108{font-size:.55rem}}._header_u33m5_2{margin-bottom:24px}._headerContent_u33m5_6{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:16px}._headerMain_u33m5_14{display:flex;flex-direction:column;gap:8px}._backLink_u33m5_20{color:var(--text-secondary);text-decoration:none;font-size:.875rem;transition:color .2s ease}._backLink_u33m5_20:hover{color:var(--text-primary)}._title_u33m5_31{font-size:2rem;font-weight:700;color:var(--text-primary);margin:0}._subtitle_u33m5_38{color:var(--text-secondary);font-size:1rem;margin:0}._loading_u33m5_44{opacity:.6}._loadingTitle_u33m5_48{height:24px;background:var(--background-skeleton);border-radius:4px;width:300px;animation:_skeleton-pulse_u33m5_1 1.5s ease-in-out infinite alternate}._loadingContent_u33m5_56{height:200px;background:var(--background-skeleton);border-radius:4px;margin-top:16px;animation:_skeleton-pulse_u33m5_1 1.5s ease-in-out infinite alternate}._error_u33m5_64{text-align:center;padding:40px 20px;color:var(--text-secondary)}._error_u33m5_64 h1{color:var(--text-primary);margin-bottom:8px}._error_u33m5_64 a{color:var(--primary-color);text-decoration:none}._error_u33m5_64 a:hover{text-decoration:underline}._statsGrid_u33m5_85{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:16px}._statCard_u33m5_91{text-align:center;padding:16px;background:var(--background-elevated);border:1px solid var(--border-color);border-radius:8px;transition:all .2s ease}._statCard_u33m5_91:hover{border-color:var(--border-color-hover);transform:translateY(-1px)}._statValue_u33m5_105{font-size:1.5rem;font-weight:700;color:var(--text-primary);margin-bottom:6px}._statLabel_u33m5_112{font-size:.75rem;color:var(--text-secondary);text-transform:uppercase;letter-spacing:.5px;font-weight:500}._scriptChart_u33m5_121{display:flex;flex-direction:column;gap:12px}._scriptBar_u33m5_127{display:grid;grid-template-columns:1fr 2fr auto;align-items:center;gap:16px;padding:8px 0;border-bottom:1px solid var(--border-color-subtle)}._scriptBar_u33m5_127:last-child{border-bottom:none}._scriptName_u33m5_140{font-weight:500;color:var(--text-primary)}._scriptName_u33m5_140 a{color:var(--text-primary);text-decoration:none;transition:color .2s ease}._scriptName_u33m5_140 a:hover{color:var(--primary-color)}._scriptBarContainer_u33m5_155{height:24px;background:var(--background-elevated);border-radius:12px;overflow:hidden;border:1px solid var(--border-color);position:relative}._scriptBarFill_u33m5_164{height:100%;border-radius:12px;transition:width .3s ease;opacity:.8}._scriptStats_u33m5_171{display:flex;flex-direction:column;align-items:flex-end;font-size:.75rem;color:var(--text-secondary);gap:2px;min-width:80px}._skillChart_u33m5_182{display:flex;flex-direction:column;gap:10px}._skillBar_u33m5_188{display:grid;grid-template-columns:100px 1fr 80px;align-items:center;gap:12px;padding:6px 0}._skillName_u33m5_196{font-size:.875rem;font-weight:500;color:var(--text-primary)}._skillBarContainer_u33m5_202{height:20px;background:var(--background-elevated);border-radius:10px;overflow:hidden;border:1px solid var(--border-color)}._skillBarFill_u33m5_210{height:100%;border-radius:10px;transition:width .3s ease;opacity:.8}._skillValue_u33m5_217{font-size:.75rem;font-weight:600;color:var(--text-primary);text-align:right}._tableHeader_u33m5_225{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:12px}._timeframeSelector_u33m5_233{display:flex;gap:4px;background:var(--background-elevated);padding:4px;border-radius:6px;border:1px solid var(--border-color)}._timeframeButton_u33m5_242{padding:6px 12px;background:transparent;border:none;border-radius:4px;color:var(--text-secondary);font-size:.875rem;cursor:pointer;transition:all .2s ease}._timeframeButton_u33m5_242:hover{color:var(--text-primary);background:var(--background-hover)}._timeframeButton_u33m5_242._active_u33m5_258{background:var(--convex-orange);color:#fff;font-weight:600;position:relative;border:1px solid var(--convex-orange-dark)}@supports not (background: color-mix(in srgb,red,blue)){._timeframeButton_u33m5_242._active_u33m5_258{background:var(--convex-orange);border:1px solid var(--convex-orange-dark)}}._timeframeButton_u33m5_242._active_u33m5_258:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border:1px solid rgba(255,255,255,.15);border-radius:4px;pointer-events:none}._timeframeButton_u33m5_242:focus-visible{outline:2px solid var(--primary-color);outline-offset:2px}._timeframeButton_u33m5_242._active_u33m5_258:focus-visible{outline:2px solid #fff;outline-offset:2px}._tableContainer_u33m5_292{overflow-x:auto;border:1px solid var(--border-color);border-radius:8px}._sessionsTable_u33m5_298{width:100%;border-collapse:collapse;font-size:.875rem}._sessionsTable_u33m5_298 th{background:var(--background-elevated);padding:12px 10px;text-align:left;font-weight:600;color:var(--text-primary);border-bottom:1px solid var(--border-color);font-size:.75rem;text-transform:uppercase;letter-spacing:.5px}._sessionsTable_u33m5_298 td{padding:12px 10px;border-bottom:1px solid var(--border-color-subtle);color:var(--text-primary)}._sessionsTable_u33m5_298 tbody tr:hover{background:var(--background-hover)}._clickableRow_u33m5_326{cursor:pointer;transition:background .15s ease}._clickableRow_u33m5_326:active{background:var(--background-active, var(--background-hover))}._modalOverlay_u33m5_336{position:fixed;top:0;right:0;bottom:0;left:0;background:#0000008c;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;align-items:flex-start;justify-content:center;padding:4rem 1.25rem 2rem;z-index:1000;overflow-y:auto}._modal_u33m5_336{background:linear-gradient(160deg,#ffffff0a,#ffffff05),var(--background-elevated);border:1px solid var(--border-color);border-radius:16px;width:100%;max-width:780px;box-shadow:0 4px 12px #0006,0 0 0 1px #ffffff0a inset,0 0 40px -10px #ff8c0040;animation:_modalIn_u33m5_1 .18s ease;position:relative}@keyframes _modalIn_u33m5_1{0%{opacity:0;transform:translateY(20px) scale(.97)}to{opacity:1;transform:translateY(0) scale(1)}}._modalHeader_u33m5_370{padding:1rem 1.25rem .75rem;border-bottom:1px solid var(--border-color-subtle);display:flex;align-items:center;justify-content:space-between;gap:1rem}._modalHeader_u33m5_370 h3{font-size:1rem;font-weight:600;letter-spacing:.5px;margin:0;display:flex;align-items:center;gap:.5rem}._modalContent_u33m5_389{padding:1.25rem 1.25rem 1.5rem}._closeButton_u33m5_393{background:var(--convex-orange);color:#fff;border:0;border-radius:8px;line-height:1;width:32px;height:32px;display:grid;place-items:center;font-size:1.1rem;cursor:pointer;font-weight:600;transition:background .18s ease,transform .18s ease}._closeButton_u33m5_393:hover{background:var(--convex-orange-dark)}._closeButton_u33m5_393:active{transform:scale(.9)}._modalFooter_u33m5_417{display:flex;justify-content:flex-end;padding:0 1.25rem 1.25rem;gap:.5rem}._detailTilesGrid_u33m5_425{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:12px;margin-bottom:1.5rem}._detailTile_u33m5_425{background:var(--background-elevated);border:1px solid var(--border-color);border-radius:10px;padding:.65rem .7rem .55rem;font-size:.7rem;display:flex;flex-direction:column;gap:.4rem;position:relative;overflow:hidden}._detailTile_u33m5_425:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(120deg,rgba(255,255,255,.05),transparent);pointer-events:none}._detailTile_u33m5_425 span._value_u33m5_453{font-weight:600;font-size:.75rem}._xpGrid_u33m5_458{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:8px;margin-bottom:1.25rem}._xpItem_u33m5_465{background:var(--background-elevated);border:1px solid var(--border-color);border-radius:8px;padding:6px 8px;font-size:.7rem;display:flex;justify-content:space-between}._notesBox_u33m5_475{background:var(--background-elevated);border:1px solid var(--border-color);border-radius:10px;padding:10px 12px 12px;font-size:.75rem;line-height:1.4;margin-bottom:1.25rem;position:relative}._notesBox_u33m5_475 strong{font-size:.65rem;opacity:.65;letter-spacing:.5px;text-transform:uppercase}._scriptCell_u33m5_493{font-weight:500}._scriptCell_u33m5_493 a{color:var(--text-primary);text-decoration:none;transition:color .2s ease}._scriptCell_u33m5_493 a:hover{color:var(--primary-color)}._statusBadge_u33m5_507{display:inline-block;padding:3px 8px;border-radius:12px;font-size:.7rem;font-weight:500;text-transform:capitalize}._statusBadge_u33m5_507._completed_u33m5_516{background:var(--success-background);color:var(--success-text);border:1px solid var(--success-border)}._statusBadge_u33m5_507._active_u33m5_258{background:var(--info-background);color:var(--info-text);border:1px solid var(--info-border)}._statusBadge_u33m5_507._stopped_u33m5_528{background:var(--error-background);color:var(--error-text);border:1px solid var(--error-border)}._statusBadge_u33m5_507._unknown_u33m5_534{background:var(--background-elevated);color:var(--text-secondary);border:1px solid var(--border-color)}._profitCell_u33m5_540{font-weight:500;color:var(--success-text)}._noData_u33m5_545{text-align:center;padding:40px 20px;color:var(--text-secondary);font-style:italic}.tippy-box[data-theme~=lux]{background:linear-gradient(140deg,#1e1e23f2,#121216f2);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:#f4f6fa;border:1px solid rgba(255,255,255,.12);border-radius:12px;padding:8px 12px 10px;box-shadow:0 6px 22px -6px #000000a6,0 0 0 1px #ffffff0f inset,0 0 26px -4px #ff8c0061;font-size:.72rem;line-height:1.35}.tippy-box[data-theme~=lux] .tippy-content{color:#f4f6fa}.tippy-box[data-theme~=lux] .tippy-content strong{color:var(--convex-orange, #ff9c1a);font-weight:600;letter-spacing:.25px}.tippy-box[data-theme~=lux] .tippy-content span{color:#e2e6ec}{}.tippy-box[data-theme~=lux] .lvl-progress-wrapper strong{color:#ffd197}.tippy-box[data-theme~=lux][data-placement^=top]>.tippy-arrow:before{border-top-color:#19191ef2}.tippy-box[data-theme~=lux][data-placement^=bottom]>.tippy-arrow:before{border-bottom-color:#19191ef2}.tippy-box[data-theme~=lux][data-placement^=left]>.tippy-arrow:before{border-left-color:#19191ef2}.tippy-box[data-theme~=lux][data-placement^=right]>.tippy-arrow:before{border-right-color:#19191ef2}.tippy-box[data-theme~=lux] .lvl-progress-wrapper{display:flex;flex-direction:column;gap:4px;margin-top:6px}.tippy-box[data-theme~=lux] .lvl-progress-bar{position:relative;height:10px;border-radius:6px;background:linear-gradient(90deg,#ffffff2e,#ffffff0f);overflow:hidden;box-shadow:0 0 0 1px #ffffff1f inset,0 2px 5px -2px #000c;border:1px solid rgba(255,255,255,.15)}.tippy-box[data-theme~=lux] .lvl-progress-fill{position:absolute;top:0;right:0;bottom:0;left:0;width:0;min-width:2%;background:linear-gradient(90deg,var(--convex-orange, #ff8c00),#ffbf66);box-shadow:0 0 6px 1px #ff8c0080,0 0 18px -2px #ffaa3c8c;transition:width .55s cubic-bezier(.4,0,.2,1)}.tippy-box[data-theme~=lux] .lvl-progress-meta{font-size:.62rem;opacity:.9;display:flex;justify-content:space-between;gap:6px;font-weight:500;letter-spacing:.25px}._progressList_u33m5_628{display:flex;flex-direction:column;gap:4px;max-height:420px;overflow-y:auto;scrollbar-width:thin}._progressItem_u33m5_637{display:flex;gap:12px;align-items:flex-start;width:100%;text-align:left;padding:8px 10px;background:var(--background-elevated);border:1px solid var(--border-color);border-radius:8px;cursor:pointer;transition:background .18s ease,border-color .18s ease,transform .18s ease;font:inherit;color:var(--text-primary)}._progressItem_u33m5_637:hover{background:var(--background-hover);border-color:var(--border-color-hover);transform:translateY(-1px)}._progressIcon_u33m5_659{font-size:1.25rem;line-height:1;width:28px;height:28px;display:flex;align-items:center;justify-content:center;background:var(--background);border:1px solid var(--border-color);border-radius:6px;flex-shrink:0}._progressBody_u33m5_673{flex:1;display:flex;flex-direction:column;gap:2px;min-width:0}._progressLineTop_u33m5_681{display:flex;justify-content:space-between;align-items:center;gap:8px}._progressScript_u33m5_688{font-weight:600;font-size:.85rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:55%}._progressTime_u33m5_697{font-size:.7rem;color:var(--text-secondary);white-space:nowrap}._progressLineMeta_u33m5_703{display:flex;flex-wrap:wrap;gap:6px;font-size:.7rem;color:var(--text-secondary);align-items:center}._dot_u33m5_712{opacity:.5}._hasImage_u33m5_716{background:var(--primary-color);color:#fff;padding:2px 6px;border-radius:10px;font-size:.6rem;letter-spacing:.5px;text-transform:uppercase;font-weight:600}._progressGrid_u33m5_728{display:grid;grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:12px;margin-bottom:12px}._progressCard_u33m5_735{display:flex;flex-direction:column;background:var(--background-elevated);border:1px solid var(--border-color);border-radius:10px;overflow:hidden;cursor:pointer;padding:0;text-align:left;transition:border-color .18s ease,transform .18s ease,background .18s ease;color:var(--text-primary);font:inherit}._progressCard_u33m5_735:hover{border-color:var(--border-color-hover);background:var(--background-hover);transform:translateY(-2px)}._progressMediaWrapper_u33m5_756{position:relative;aspect-ratio:4/3;background:var(--background);display:flex;align-items:center;justify-content:center;overflow:hidden}._progressMedia_u33m5_756{width:100%;height:100%;object-fit:cover;display:block}._progressMediaPlaceholder_u33m5_773{font-size:.65rem;color:var(--text-secondary);padding:8px;text-align:center}._progressBadge_u33m5_780{position:absolute;top:6px;left:6px;background:#0009;color:#fff;padding:2px 6px;font-size:.6rem;border-radius:6px;font-weight:600;letter-spacing:.5px}._progressCardBody_u33m5_793{padding:6px 8px 8px;display:flex;flex-direction:column;gap:4px}._progressCardTitle_u33m5_800{font-size:.75rem;font-weight:600;line-height:1.2;max-height:2.4em;overflow:hidden}._progressCardMeta_u33m5_808{font-size:.6rem;color:var(--text-secondary);display:flex;gap:4px;flex-wrap:wrap;align-items:center}._progressRuntime_u33m5_817{font-size:.6rem;color:var(--text-secondary);font-weight:500;letter-spacing:.25px}._pagination_u33m5_824{display:flex;gap:12px;align-items:center;justify-content:center;padding-top:4px}._pageBtn_u33m5_832{background:var(--background-elevated);border:1px solid var(--border-color);padding:4px 10px;border-radius:6px;font-size:.7rem;cursor:pointer;color:var(--text-primary);transition:background .15s ease,border-color .15s ease}._pageBtn_u33m5_832:hover:not(:disabled){background:var(--background-hover);border-color:var(--border-color-hover)}._pageBtn_u33m5_832:disabled{opacity:.4;cursor:not-allowed}._pageInfo_u33m5_853{font-size:.65rem;color:var(--text-secondary);font-weight:500;letter-spacing:.5px;text-transform:uppercase}@keyframes _skeleton-pulse_u33m5_1{0%{opacity:.6}to{opacity:1}}@media (max-width: 768px){._title_u33m5_31{font-size:1.75rem}._headerContent_u33m5_6{flex-direction:column;align-items:flex-start}._statsGrid_u33m5_85{grid-template-columns:repeat(2,1fr);gap:12px}._statCard_u33m5_91{padding:12px}._statValue_u33m5_105{font-size:1.25rem}._scriptBar_u33m5_127{grid-template-columns:1fr;gap:8px}._scriptStats_u33m5_171{align-items:flex-start;flex-direction:row;gap:8px}._skillBar_u33m5_188{grid-template-columns:80px 1fr 60px;gap:8px}._skillName_u33m5_196{font-size:.75rem}._skillBarContainer_u33m5_202{height:16px}._skillValue_u33m5_217{font-size:.7rem}._tableContainer_u33m5_292{font-size:.75rem}._sessionsTable_u33m5_298 th,._sessionsTable_u33m5_298 td{padding:8px 6px}._timeframeSelector_u33m5_233{width:100%}._timeframeButton_u33m5_242{flex:1;text-align:center}}@media (max-width: 480px){._statsGrid_u33m5_85{grid-template-columns:1fr}._tableHeader_u33m5_225{flex-direction:column;align-items:stretch;gap:12px}}._skillCard_u33m5_939{--level-hue: 185;--accent: hsl(var(--level-hue) 70% 55% / .65);--accent-soft: hsl(var(--level-hue) 70% 55% / .15);position:relative;display:flex;flex-direction:column;gap:4px;padding:10px 12px 11px;border-radius:14px;width:100%;background:linear-gradient(135deg,#ffffff2e,#ffffff0f) padding-box,linear-gradient(145deg,var(--accent-soft),transparent 60%) border-box;border:1px solid rgba(255,255,255,.22);backdrop-filter:blur(18px) saturate(160%);-webkit-backdrop-filter:blur(18px) saturate(160%);box-shadow:0 4px 10px -4px #00000080,0 2px 4px -1px #00000040,0 0 0 1px #ffffff0a inset,0 0 0 1px var(--accent-soft);font-size:11px;cursor:pointer;color:#1f2328;isolation:isolate;transition:transform .3s ease,box-shadow .35s ease,background .35s ease;overflow:hidden}._skillCard_u33m5_939:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#ffffff59,#ffffff0d 55%,#fff0 85%),radial-gradient(circle at 30% 25%,rgba(255,255,255,.4),transparent 55%);mix-blend-mode:overlay;pointer-events:none;opacity:.85}._skillCard_u33m5_939:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle at 75% 120%,var(--accent-soft),transparent 70%);pointer-events:none;filter:blur(30px);opacity:.4;transition:opacity .5s ease}._skillCard_u33m5_939:hover{transform:translateY(-4px);box-shadow:0 10px 28px -10px #0009,0 4px 12px -6px #0006,0 0 0 1px #ffffff0f inset,0 0 0 1px var(--accent),0 0 22px -8px var(--accent)}._skillCard_u33m5_939:active{transform:translateY(-1px) scale(.98)}._skillTopRow_u33m5_994{display:flex;align-items:center;gap:6px;font-weight:600;letter-spacing:.3px;font-size:12px;text-shadow:0 1px 1px rgba(255,255,255,.6)}._skillIcon_u33m5_1004{width:22px;height:22px;flex-shrink:0;object-fit:contain;filter:drop-shadow(0 1px 2px rgba(0,0,0,.6))}._skillLevelRow_u33m5_1012{font-size:13px;font-weight:600;display:flex;align-items:baseline;gap:6px;letter-spacing:.4px;margin-top:2px}._skillLevelRow_u33m5_1012 span{font-size:11px;font-weight:500;opacity:.75}._skillRankRow_u33m5_1028{font-size:9px;opacity:.65;font-weight:500;letter-spacing:.5px;display:flex;gap:4px;flex-wrap:wrap}._skillCard_u33m5_939._maxLevel_u33m5_1038{--accent: hsl(42 95% 58% / .9);--accent-soft: hsl(42 95% 58% / .25);border:1px solid hsla(42,95%,72%,.6);box-shadow:0 4px 12px -6px #0000008c,0 0 0 1px #ffffff0d inset,0 0 0 1px var(--accent-soft),0 0 30px -10px #fac3428c;opacity:.5}._skillCard_u33m5_939._overallCard_u33m5_1047{--level-hue: 32;--accent: hsl(32 95% 55% / .85);--accent-soft: hsl(32 95% 55% / .25);border:1px solid hsla(32,95%,60%,.55);box-shadow:0 4px 10px -4px #0000008c,0 0 0 1px #ffffff0a inset,0 0 0 1px var(--accent-soft),0 0 26px -8px #f9941f8c;opacity:1}._skillCard_u33m5_939._overallCard_u33m5_1047 ._skillGlowDot_u33m5_1056{background:linear-gradient(145deg,#ffb347,#ff8c00);box-shadow:0 0 0 1px #ffffff80,0 0 10px 3px #ff8c008c}._skillCard_u33m5_939._maxLevel_u33m5_1038:before{background:linear-gradient(150deg,#fff0be59,#ffd78c1a 55%,#fff0 80%),linear-gradient(25deg,#ffffff47,#fff0 65%)}._skillCard_u33m5_939._maxLevel_u33m5_1038 ._skillLevelRow_u33m5_1012{color:#b17500;text-shadow:0 1px 0 rgba(255,255,255,.7)}._skillCard_u33m5_939._unranked_u33m5_1070{filter:grayscale(.7) brightness(.85);opacity:.55}._skillCard_u33m5_939._unranked_u33m5_1070:hover{transform:none;box-shadow:0 2px 6px -2px #0006,0 0 0 1px #ffffff0d inset}._skillGlowDot_u33m5_1056{position:absolute;top:6px;right:6px;width:6px;height:6px;border-radius:50%;background:var(--accent);box-shadow:0 0 0 1px #fff6,0 0 8px 2px var(--accent);opacity:.9;pointer-events:none;transition:transform .45s ease,opacity .45s ease}._skillProgress_u33m5_1095{position:relative;height:4px;background:linear-gradient(90deg,#00000014,#0000000a);border-radius:2px;overflow:hidden;margin-top:6px;box-shadow:0 0 0 1px #0000000d inset,0 1px #fff6}._skillProgressFill_u33m5_1105{position:absolute;top:0;right:0;bottom:0;left:0;width:0;background:linear-gradient(90deg,var(--accent) 0%,hsl(var(--level-hue),75%,60%,.85) 55%,var(--accent) 100%);box-shadow:0 0 6px -1px var(--accent);transition:width .55s cubic-bezier(.4,0,.2,1)}._skillCard_u33m5_939:hover ._skillGlowDot_u33m5_1056{transform:scale(1.35);opacity:1}@media (max-width: 640px){._skillCard_u33m5_939{padding:8px 10px 9px;border-radius:12px;width:100%}._skillTopRow_u33m5_994{font-size:11px}._skillIcon_u33m5_1004{width:20px;height:20px}}._skillsGrid_u33m5_1134{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;align-items:start}@media (max-width: 1024px){._skillsGrid_u33m5_1134{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 620px){._skillsGrid_u33m5_1134{grid-template-columns:repeat(1,minmax(0,1fr))}}._hiscoreBodyLayout_u33m5_1152{display:grid;grid-template-columns:1fr 260px;gap:24px;align-items:start}@media (max-width: 1100px){._hiscoreBodyLayout_u33m5_1152{grid-template-columns:1fr 240px;gap:20px}}@media (max-width: 980px){._hiscoreBodyLayout_u33m5_1152{grid-template-columns:1fr}}._bossColumn_u33m5_1170{display:flex;flex-direction:column;gap:8px;max-height:540px;overflow:auto;padding-right:4px}._bossItem_u33m5_1179{background:linear-gradient(135deg,#ffffff80,#ffffff26);border:1px solid rgba(0,0,0,.08);backdrop-filter:blur(14px) saturate(160%);-webkit-backdrop-filter:blur(14px) saturate(160%);border-radius:10px;padding:8px 10px 7px;display:flex;flex-direction:column;gap:3px;font-size:11px;position:relative;min-width:0;color:#1f2328;box-shadow:0 2px 4px -2px #0000004d,0 0 0 1px #ffffff59 inset}._bossItem_u33m5_1179 strong{font-size:12px;font-weight:600;letter-spacing:.3px}._bossMeta_u33m5_1202{display:flex;gap:8px;font-size:10px;opacity:.7;flex-wrap:wrap}._bossIconRow_u33m5_1210{display:flex;align-items:center;gap:6px}._root_rbcre_133{max-width:1200px;margin:0 auto;padding:var(--space-2) var(--space-4) var(--space-12)}._header_rbcre_139{margin:0 0 var(--space-6)}._header_rbcre_139 h1{margin:0 0 .35rem;font-size:clamp(1.9rem,2.2vw,2.4rem);font-weight:700;letter-spacing:.5px}._header_rbcre_139 p{margin:0;font-size:.9rem;color:var(--text-secondary)}._shell_rbcre_154{position:relative;border-radius:24px;padding:1.15rem 1.15rem 1.75rem;--accent1: #7b5cff;--accent2: #5ecbff;--accent3: #49ffa7;background:radial-gradient(circle at 85% 15%,#ffffff2e,#fff0 60%),radial-gradient(circle at 10% 80%,#ffffff24,#fff0 55%),linear-gradient(140deg,#ffffff2e,#ffffff0a);backdrop-filter:blur(30px) saturate(180%);-webkit-backdrop-filter:blur(30px) saturate(180%);border:1px solid rgba(255,255,255,.28);box-shadow:0 18px 46px -18px #0009,0 8px 22px -12px #00000073,0 0 0 1px #ffffff17 inset;overflow:hidden;isolation:isolate}._dreambotActive_rbcre_171{--accent1: #6366f1;--accent2: #8b5cf6;--accent3: #ec4899}._rsnActive_rbcre_177{--accent1: #ff8c3a;--accent2: #ff5f6d;--accent3: #ffc371}._tabs_rbcre_183{position:relative;display:flex;gap:.6rem;align-items:center;padding:.4rem;border-radius:16px;background:linear-gradient(135deg,#ffffff1f,#ffffff0d);box-shadow:0 0 0 1px #ffffff29 inset,0 4px 14px -6px #0000008c;margin:0 0 1.25rem;isolation:isolate}._tab_rbcre_183{position:relative;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:linear-gradient(165deg,#ffffff17,#ffffff05);color:var(--text-secondary);font-weight:500;font-size:.9rem;padding:.7rem 1.05rem;border-radius:11px;cursor:pointer;display:flex;gap:.55rem;align-items:center;line-height:1;letter-spacing:.25px;transition:color .4s,background .4s,transform .35s,box-shadow .4s;z-index:1;box-shadow:0 1px 2px #00000073 inset,0 2px 4px -2px #00000061;backdrop-filter:blur(10px) saturate(180%);-webkit-backdrop-filter:blur(10px) saturate(180%);overflow:hidden}._tab_rbcre_183:not(._active_rbcre_220):hover{background:linear-gradient(150deg,#ffffff2e,#ffffff0d)}._activeTab_rbcre_224,._tab_rbcre_183._active_rbcre_220{color:var(--text-primary);font-weight:600;text-shadow:0 1px 2px rgba(0,0,0,.35)}._tab_rbcre_183:active{transform:translateY(1px)}._tab_rbcre_183._active_rbcre_220:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(140deg,#ffffff52,#ffffff0f);mix-blend-mode:overlay;pointer-events:none;animation:_tabSheen_rbcre_1 5s linear infinite;background-size:220% 220%}@keyframes _tabSheen_rbcre_1{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}._tabIcon_rbcre_257{filter:drop-shadow(0 2px 3px rgba(0,0,0,.35));font-size:1.05rem}._indicator_rbcre_262{position:absolute;top:4px;bottom:4px;left:var(--indicator-left, 0);width:var(--indicator-width, 0);border-radius:12px;background:linear-gradient(135deg,var(--accent1),var(--accent2),var(--accent3));background-size:200% 200%;animation:_gradientShift_rbcre_1 12s ease infinite;box-shadow:0 6px 28px -10px #000000b3,0 0 0 1px #ffffff80 inset,0 0 0 1px #ffffff14;transition:left .6s cubic-bezier(.4,.14,.18,1),width .5s cubic-bezier(.4,.14,.18,1),background .6s;filter:saturate(120%);z-index:0}@keyframes _gradientShift_rbcre_1{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@media (prefers-reduced-motion: reduce){._indicator_rbcre_262{animation:none}._tab_rbcre_183._active_rbcre_220:after{animation:none}}._tabs_rbcre_183:focus-visible{outline:2px solid var(--convex-orange);outline-offset:3px}._panels_rbcre_302{position:relative}._panel_rbcre_302{animation:_panelFade_rbcre_1 .45s ease}@keyframes _panelFade_rbcre_1{0%{opacity:0;transform:translateY(8px) scale(.985)}to{opacity:1;transform:translateY(0) scale(1)}}._panel_rbcre_302 .card{background:#ffffff14;border:1px solid rgba(255,255,255,.18);backdrop-filter:blur(18px) saturate(180%);-webkit-backdrop-filter:blur(18px) saturate(180%)}._panel_rbcre_302 .card__header{background:linear-gradient(180deg,#ffffff1f,#fff0);border-bottom:1px solid rgba(255,255,255,.1)}._panel_rbcre_302 .card+.card{margin-top:1.25rem}@media (max-width: 640px){._tabs_rbcre_183{flex-wrap:wrap}._tab_rbcre_183{flex:1 1 auto;justify-content:center}}:root{--convex-orange: #ff6b35;--convex-orange-light: #ff8a61;--convex-orange-dark: #e55a2b;--neutral-50: #fafafa;--neutral-100: #f5f5f5;--neutral-200: #e5e5e5;--neutral-300: #d4d4d4;--neutral-400: #a3a3a3;--neutral-500: #737373;--neutral-600: #525252;--neutral-700: #404040;--neutral-800: #262626;--neutral-900: #171717;--neutral-950: #0a0a0a;--success: #22c55e;--success-light: #dcfce7;--success-dark: #15803d;--warning: #f59e0b;--warning-light: #fef3c7;--warning-dark: #92400e;--error: #ef4444;--error-light: #fecaca;--error-dark: #991b1b;--text-primary: var(--neutral-900);--text-secondary: var(--neutral-600);--text-tertiary: var(--neutral-500);--text-inverse: var(--neutral-50);--bg-primary: #ffffff;--bg-secondary: var(--neutral-50);--bg-tertiary: var(--neutral-100);--bg-inverse: var(--neutral-900);--border-primary: var(--neutral-200);--border-secondary: var(--neutral-300);--border-focus: var(--convex-orange);--shadow-sm: 0 1px 2px 0 rgb(0 0 0 / .05);--shadow-md: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--shadow-lg: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--shadow-xl: 0 20px 25px -5px rgb(0 0 0 / .1), 0 8px 10px -6px rgb(0 0 0 / .1);--radius-sm: .375rem;--radius-md: .5rem;--radius-lg: .75rem;--radius-xl: 1rem;--space-1: .25rem;--space-2: .5rem;--space-3: .75rem;--space-4: 1rem;--space-5: 1.25rem;--space-6: 1.5rem;--space-8: 2rem;--space-10: 2.5rem;--space-12: 3rem;--space-16: 4rem;--space-20: 5rem;--font-family-sans: "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--font-family-mono: "Fira Code", "Monaco", "Cascadia Code", "Ubuntu Mono", monospace;--font-size-xs: .75rem;--font-size-sm: .875rem;--font-size-base: 1rem;--font-size-lg: 1.125rem;--font-size-xl: 1.25rem;--font-size-2xl: 1.5rem;--font-size-3xl: 1.875rem;--font-size-4xl: 2.25rem;--font-weight-normal: 400;--font-weight-medium: 500;--font-weight-semibold: 600;--font-weight-bold: 700;--line-height-tight: 1.25;--line-height-normal: 1.5;--line-height-relaxed: 1.75;--contribution-level-0: #ebedf0;--contribution-level-1: #9be9a8;--contribution-level-2: #40c463;--contribution-level-3: #30a14e;--contribution-level-4: #216e39;--background-elevated: var(--bg-secondary);--background-skeleton: var(--neutral-200);--border-color: var(--border-primary);--border-color-subtle: var(--neutral-200)}@media (prefers-color-scheme: dark){:root{--text-primary: var(--neutral-50);--text-secondary: var(--neutral-300);--text-tertiary: var(--neutral-400);--text-inverse: var(--neutral-900);--bg-primary: var(--neutral-950);--bg-secondary: var(--neutral-900);--bg-tertiary: var(--neutral-800);--bg-inverse: var(--neutral-50);--border-primary: var(--neutral-800);--border-secondary: var(--neutral-700);--contribution-level-0: #161b22;--contribution-level-1: #0e4429;--contribution-level-2: #006d32;--contribution-level-3: #26a641;--contribution-level-4: #39d353;--background-elevated: var(--neutral-800);--background-skeleton: var(--neutral-700);--border-color: var(--neutral-700);--border-color-subtle: var(--neutral-700)}}[data-theme=dark]{--text-primary: var(--neutral-50);--text-secondary: var(--neutral-300);--text-tertiary: var(--neutral-400);--text-inverse: var(--neutral-900);--bg-primary: var(--neutral-950);--bg-secondary: var(--neutral-900);--bg-tertiary: var(--neutral-800);--bg-inverse: var(--neutral-50);--border-primary: var(--neutral-800);--border-secondary: var(--neutral-700);--contribution-level-0: #161b22;--contribution-level-1: #0e4429;--contribution-level-2: #006d32;--contribution-level-3: #26a641;--contribution-level-4: #39d353;--background-elevated: var(--neutral-800);--background-skeleton: var(--neutral-700);--border-color: var(--neutral-700);--border-color-subtle: var(--neutral-700)}._layout_h0an1_133{display:flex;gap:1.25rem;align-items:stretch;min-height:calc(100vh - 220px);animation:_fadeIn_h0an1_1 .4s ease}@keyframes _fadeIn_h0an1_1{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}._sidebar_h0an1_152{width:260px;flex-shrink:0;display:flex;flex-direction:column;gap:.75rem}._sessionCard_h0an1_160{display:flex;flex-direction:column;flex:1;min-height:70vh;background:linear-gradient(145deg,#ffffff2e,#ffffff0f);border:1px solid rgba(255,255,255,.25);backdrop-filter:blur(22px) saturate(170%);-webkit-backdrop-filter:blur(22px) saturate(170%);border-radius:18px;overflow:hidden;box-shadow:0 12px 30px -18px #00000080,0 0 0 1px #ffffff14 inset;position:relative}._sessionHeader_h0an1_175{padding:.9rem 1rem .6rem;border-bottom:1px solid rgba(255,255,255,.12);background:linear-gradient(100deg,#ffffff2e,#ffffff0a 60%)}._sessionHeader_h0an1_175 h3{margin:0;font-size:.9rem;letter-spacing:.5px;font-weight:600}._sessionContent_h0an1_188{flex:1;overflow:auto;padding:.6rem .9rem 1rem;scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.25) transparent}._sessionContent_h0an1_188::-webkit-scrollbar{width:6px}._sessionContent_h0an1_188::-webkit-scrollbar-track{background:transparent}._sessionContent_h0an1_188::-webkit-scrollbar-thumb{background:linear-gradient(var(--convex-orange),#ff9f70);border-radius:20px;opacity:.6}._newBtn_h0an1_210{width:100%;margin-bottom:.55rem}._sessionList_h0an1_215{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.35rem}._sessionItemBtn_h0an1_224{width:100%;text-align:left;padding:.5rem .55rem;border-radius:10px;font-size:.75rem;line-height:1.2;letter-spacing:.3px;cursor:pointer;background:#ffffff0f;border:1px solid transparent;color:var(--text-secondary);transition:.35s;position:relative;display:flex;flex-direction:column}._sessionItemBtn_h0an1_224:hover{background:#ffffff1f;color:var(--text-primary)}._sessionItemActive_h0an1_247{background:linear-gradient(160deg,#ffffff59,#ffffff1f);color:var(--text-primary);border-color:#fff6;box-shadow:0 0 0 1px #ffffff40 inset,0 4px 12px -6px #0006;outline:0;position:relative}._sessionItemActive_h0an1_247:before{content:"";position:absolute;left:-6px;top:8px;bottom:8px;width:4px;border-radius:4px;background:linear-gradient(var(--convex-orange),#ffae40)}._sessionMeta_h0an1_267{font-size:.6rem;opacity:.75;margin-top:2px;pointer-events:none}._deleteBtn_h0an1_275{position:absolute;top:6px;right:6px;background:linear-gradient(145deg,#ffffff2e,#ffffff0d);border:1px solid rgba(255,255,255,.28);color:var(--text-secondary);width:24px;height:24px;border-radius:8px;font-size:.65rem;line-height:1;display:flex;align-items:center;justify-content:center;cursor:pointer;opacity:.85;backdrop-filter:blur(6px) saturate(160%);-webkit-backdrop-filter:blur(6px) saturate(160%);transition:background .35s,color .3s,transform .25s,opacity .25s}._deleteBtn_h0an1_275:hover{background:linear-gradient(145deg,var(--convex-orange),#ff9f70);color:#fff;opacity:1;transform:translateY(-1px)}._deleteBtn_h0an1_275:active{transform:translateY(0)}._deleteBtn_h0an1_275:disabled{opacity:.5;cursor:not-allowed}._badgeRow_h0an1_313{display:flex;gap:.5rem;flex-wrap:wrap;font-size:.6rem;color:var(--text-secondary)}._pill_h0an1_321{background:#ffffff1f;padding:.25rem .55rem;border-radius:999px;display:inline-flex;align-items:center;gap:.35rem}._pillStrong_h0an1_330{background:linear-gradient(145deg,var(--convex-orange),#ff7f50);color:#fff}._chatWrap_h0an1_335{flex:1;flex-shrink:0;min-height:70vh;display:flex;flex-direction:column;gap:1rem}._header_h0an1_345{display:flex;align-items:flex-start;gap:1rem}._title_h0an1_351{margin:0;font-size:1.35rem;letter-spacing:.5px;font-weight:700;color:var(--convex-orange)}._subtitle_h0an1_359{margin:.15rem 0 0;font-size:.65rem;color:var(--text-secondary);max-width:320px}._chatCard_h0an1_366{flex:1;display:flex;flex-direction:column;background:linear-gradient(145deg,#fff3,#ffffff12);border:1px solid rgba(255,255,255,.3);backdrop-filter:blur(24px) saturate(180%);-webkit-backdrop-filter:blur(24px) saturate(180%);border-radius:22px;box-shadow:0 18px 42px -22px #0009,0 0 0 1px #ffffff14 inset;overflow:hidden}._messages_h0an1_379{flex:1;overflow-y:auto;padding:1rem 1.1rem 1.5rem;display:flex;flex-direction:column;gap:.7rem;scroll-behavior:smooth}._emptyState_h0an1_389{font-size:.8rem;text-align:center;padding:2rem 1rem;color:var(--text-secondary)}._line_h0an1_396{position:relative;max-width:72%;padding:.7rem .85rem;border-radius:16px 16px 16px 4px;font-size:.75rem;line-height:1.3;background:#ffffff1f;color:var(--text-primary);backdrop-filter:blur(14px) saturate(180%);-webkit-backdrop-filter:blur(14px) saturate(180%);box-shadow:0 4px 10px -4px #00000080,0 0 0 1px #ffffff26 inset;animation:_popIn_h0an1_1 .35s ease}._assistant_h0an1_411{align-self:flex-start}._user_h0an1_415{align-self:flex-end;border-radius:16px 16px 4px;background:linear-gradient(150deg,var(--convex-orange),#ff9f70);box-shadow:0 4px 14px -4px #0000008c,0 0 0 1px #ffffff40 inset;color:#fff}._user_h0an1_415 strong,._assistant_h0an1_411 strong{font-weight:600}._systemSeed_h0an1_428{display:none}@keyframes _popIn_h0an1_1{0%{opacity:0;transform:translateY(6px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}._footer_h0an1_442{padding:.75rem .85rem .85rem;border-top:1px solid rgba(255,255,255,.12);background:linear-gradient(180deg,#ffffff1a,#ffffff0a);display:flex;gap:.75rem}._input_h0an1_450{flex:1;resize:none;border:1px solid rgba(255,255,255,.25);border-radius:14px;padding:.65rem .75rem;font-size:.75rem;font-family:inherit;background:#ffffff26;color:var(--text-primary);line-height:1.3;outline:none;box-shadow:0 1px 2px #0006 inset;transition:border .25s,background .3s}._input_h0an1_450:focus{border-color:var(--convex-orange);background:#ffffff38}._sendBtn_h0an1_471{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:linear-gradient(135deg,var(--convex-orange),#ff9966);color:#fff;font-weight:600;letter-spacing:.4px;padding:.7rem 1.1rem;border-radius:14px;cursor:pointer;font-size:.75rem;box-shadow:0 4px 14px -6px #0009,0 0 0 1px #ffffff40 inset;display:flex;align-items:center;gap:.4rem;transition:background .35s,transform .25s,box-shadow .35s}._sendBtn_h0an1_471:hover{background:linear-gradient(135deg,#ffae40,var(--convex-orange))}._sendBtn_h0an1_471:active{transform:translateY(2px);box-shadow:0 2px 10px -4px #0000008c,0 0 0 1px #ffffff40 inset}._sendBtn_h0an1_471:disabled{opacity:.5;cursor:not-allowed}._statusBar_h0an1_503{display:flex;gap:.75rem;flex-wrap:wrap;font-size:.6rem;padding:.15rem 0 .2rem;color:var(--text-secondary)}._statusBar_h0an1_503 span{display:inline-flex;align-items:center;gap:.25rem}._dot_h0an1_518{width:6px;height:6px;border-radius:50%;background:var(--convex-orange);box-shadow:0 0 0 3px #ff830040;animation:_pulse_h0an1_1 2.8s ease infinite}@keyframes _pulse_h0an1_1{0%,to{transform:scale(.85);opacity:.65}50%{transform:scale(1.25);opacity:1}}@media (max-width: 900px){._layout_h0an1_133{flex-direction:column}._sidebar_h0an1_152{width:100%;flex-direction:row;height:auto}._sessionCard_h0an1_160{height:300px;flex:1}._chatWrap_h0an1_335{width:100%}._messages_h0an1_379{max-height:55vh}}._contributionContainer_8a0zy_2{margin:16px 0;padding:16px;background:var(--background-elevated);border-radius:8px;border:1px solid var(--border-color)}._contributionHeader_8a0zy_10{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px;flex-wrap:wrap;gap:12px}._contributionTitle_8a0zy_19{font-size:14px;font-weight:600;color:var(--text-primary);margin:0}._contributionLegend_8a0zy_26{display:flex;align-items:center;gap:6px}._legendLabel_8a0zy_32{font-size:12px;color:var(--text-secondary)}._legendColors_8a0zy_37{display:flex;gap:2px}._legendSquare_8a0zy_42{width:11px;height:11px;border-radius:2px;border:1px solid var(--border-color-subtle);cursor:help}._contributionGraph_8a0zy_50{position:relative;overflow-x:auto;padding:16px 0 8px 40px}._monthLabels_8a0zy_56{position:absolute;top:0;left:40px;right:0;height:15px}._monthLabel_8a0zy_56{position:absolute;font-size:12px;color:var(--text-secondary);transform:translate(-50%)}._dayLabels_8a0zy_71{position:absolute;top:15px;left:0;width:35px}._dayLabel_8a0zy_71{position:absolute;font-size:9px;color:var(--text-secondary);text-align:right;width:30px}._contributionGrid_8a0zy_86{display:flex;gap:3px;min-width:fit-content}._week_8a0zy_92{display:flex;flex-direction:column;gap:3px}._contributionDay_8a0zy_98{width:11px;height:11px;border-radius:2px;border:1px solid var(--border-color-subtle);cursor:pointer;transition:all .2s ease}._contributionDay_8a0zy_98:hover{border-color:var(--border-color);transform:scale(1.1)}._contributionDay_8a0zy_98._empty_8a0zy_112{border:none;cursor:default}._contributionDay_8a0zy_98._empty_8a0zy_112:hover{transform:none}._contributionStats_8a0zy_121{margin-top:12px;padding-top:12px;border-top:1px solid var(--border-color)}._statText_8a0zy_127{font-size:12px;color:var(--text-secondary);margin:0}._loadingContainer_8a0zy_134{margin:16px 0}._loadingSkeleton_8a0zy_138{padding:16px;background:var(--background-elevated);border-radius:8px;border:1px solid var(--border-color)}._loadingTitle_8a0zy_145{height:16px;background:var(--background-skeleton);border-radius:4px;width:200px;margin-bottom:12px;animation:_skeleton-pulse_8a0zy_1 1.5s ease-in-out infinite alternate}._loadingGraph_8a0zy_154{height:80px;background:var(--background-skeleton);border-radius:4px;animation:_skeleton-pulse_8a0zy_1 1.5s ease-in-out infinite alternate}@keyframes _skeleton-pulse_8a0zy_1{0%{opacity:.6}to{opacity:1}}:root{--contribution-level-0: #ebedf0;--contribution-level-1: #9be9a8;--contribution-level-2: #40c463;--contribution-level-3: #30a14e;--contribution-level-4: #216e39}@media (prefers-color-scheme: dark){:root{--contribution-level-0: #161b22;--contribution-level-1: #0e4429;--contribution-level-2: #006d32;--contribution-level-3: #26a641;--contribution-level-4: #39d353}}@media (max-width: 768px){._contributionContainer_8a0zy_2{margin:16px 0;padding:16px}._contributionHeader_8a0zy_10{flex-direction:column;align-items:flex-start;gap:8px}._contributionGraph_8a0zy_50{padding:15px 0 10px 25px}._dayLabels_8a0zy_71{width:20px}._dayLabel_8a0zy_71{width:15px;font-size:8px}._monthLabels_8a0zy_56{left:25px}._monthLabel_8a0zy_56{font-size:10px}._contributionDay_8a0zy_98,._legendSquare_8a0zy_42{width:9px;height:9px}._week_8a0zy_92,._contributionGrid_8a0zy_86{gap:2px}}._container_1n56a_2{display:flex;flex-direction:column;gap:16px}._loading_1n56a_8{opacity:.6}._loadingTitle_1n56a_12{height:20px;background:var(--background-skeleton);border-radius:4px;width:200px;animation:_skeleton-pulse_1n56a_1 1.5s ease-in-out infinite alternate}._loadingContent_1n56a_20{height:120px;background:var(--background-skeleton);border-radius:4px;margin-top:12px;animation:_skeleton-pulse_1n56a_1 1.5s ease-in-out infinite alternate}._noData_1n56a_28{color:var(--text-secondary);text-align:center;padding:20px;font-style:italic}._statsGrid_1n56a_36{display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:16px}._statCard_1n56a_42{text-align:center;padding:12px;background:var(--background-elevated);border:1px solid var(--border-color);border-radius:6px}._statValue_1n56a_50{font-size:1.25rem;font-weight:600;color:var(--text-primary);margin-bottom:4px}._statLabel_1n56a_57{font-size:.75rem;color:var(--text-secondary);text-transform:uppercase;letter-spacing:.5px}._skillChart_1n56a_65{display:flex;flex-direction:column;gap:8px}._skillBar_1n56a_71{display:grid;grid-template-columns:80px 1fr 60px;align-items:center;gap:12px}._skillName_1n56a_78{font-size:.875rem;font-weight:500;color:var(--text-primary)}._skillBarContainer_1n56a_84{height:20px;background:var(--background-elevated);border-radius:10px;overflow:hidden;border:1px solid var(--border-color);position:relative}._skillBarFill_1n56a_93{height:100%;border-radius:10px;transition:width .3s ease;opacity:.8}._skillValue_1n56a_100{font-size:.75rem;font-weight:600;color:var(--text-primary);text-align:right}._tableHeader_1n56a_108{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:12px}._showAllButton_1n56a_116{padding:6px 12px;background:var(--background-elevated);border:1px solid var(--border-color);border-radius:4px;color:var(--text-primary);font-size:.875rem;cursor:pointer;transition:all .2s ease}._showAllButton_1n56a_116:hover{background:var(--background-hover);border-color:var(--border-color-hover)}._tableContainer_1n56a_132{overflow-x:auto;border:1px solid var(--border-color);border-radius:6px}._sessionsTable_1n56a_138{width:100%;border-collapse:collapse;font-size:.875rem}._sessionsTable_1n56a_138 th{background:var(--background-elevated);padding:12px 8px;text-align:left;font-weight:600;color:var(--text-primary);border-bottom:1px solid var(--border-color)}._sessionsTable_1n56a_138 td{padding:10px 8px;border-bottom:1px solid var(--border-color-subtle);color:var(--text-primary)}._sessionsTable_1n56a_138 tbody tr:hover{background:var(--background-hover)}._rsnCell_1n56a_163{font-weight:500;color:var(--text-primary)}._statusBadge_1n56a_168{display:inline-block;padding:2px 8px;border-radius:12px;font-size:.75rem;font-weight:500;text-transform:capitalize}._statusBadge_1n56a_168._completed_1n56a_177{background:var(--success-background);color:var(--success-text);border:1px solid var(--success-border)}._statusBadge_1n56a_168._active_1n56a_183{background:var(--info-background);color:var(--info-text);border:1px solid var(--info-border)}._statusBadge_1n56a_168._stopped_1n56a_189{background:var(--error-background);color:var(--error-text);border:1px solid var(--error-border)}._statusBadge_1n56a_168._unknown_1n56a_195{background:var(--background-elevated);color:var(--text-secondary);border:1px solid var(--border-color)}._profitCell_1n56a_201{font-weight:500;color:var(--success-text)}@keyframes _skeleton-pulse_1n56a_1{0%{opacity:.6}to{opacity:1}}@media (max-width: 768px){._statsGrid_1n56a_36{grid-template-columns:repeat(2,1fr);gap:12px}._statCard_1n56a_42{padding:10px}._statValue_1n56a_50{font-size:1.1rem}._skillBar_1n56a_71{grid-template-columns:70px 1fr 50px;gap:8px}._skillName_1n56a_78{font-size:.75rem}._skillBarContainer_1n56a_84{height:16px}._skillValue_1n56a_100{font-size:.7rem}._tableContainer_1n56a_132{font-size:.75rem}._sessionsTable_1n56a_138 th,._sessionsTable_1n56a_138 td{padding:8px 6px}._showAllButton_1n56a_116{font-size:.75rem;padding:4px 8px}}@media (max-width: 480px){._container_1n56a_2{gap:12px}._statsGrid_1n56a_36{grid-template-columns:1fr}._tableHeader_1n56a_108{flex-direction:column;align-items:flex-start;gap:8px}}._wrapper_1o9ws_1{display:flex;flex-direction:column;gap:.85rem}._title_1o9ws_7{margin:0 0 .25rem;font-size:.95rem;font-weight:600;letter-spacing:.35px;background:linear-gradient(90deg,#222,#555);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}._chart_1o9ws_18{display:flex;flex-direction:column;gap:.55rem}._row_1o9ws_24{display:grid;grid-template-columns:120px 1fr 70px;align-items:center;gap:.75rem;font-size:.75rem}@media (max-width: 640px){._row_1o9ws_24{grid-template-columns:90px 1fr 60px}}._name_1o9ws_37{font-weight:500;font-size:.75rem;color:var(--text-primary)}._barTrackWrapper_1o9ws_43{position:relative;height:18px}._barTrack_1o9ws_43{width:100%;height:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:linear-gradient(135deg,#0000000f,#00000005);border:1px solid rgba(0,0,0,.12);border-radius:10px;overflow:hidden;display:block}._barTrack_1o9ws_43::-webkit-progress-bar{background:transparent}._barTrack_1o9ws_43::-webkit-progress-value{background:transparent}._barFill_1o9ws_67{position:absolute;top:1px;right:1px;bottom:1px;left:1px;border-radius:8px;background:linear-gradient(90deg,var(--convex-orange),#ffbb55,var(--convex-orange));box-shadow:0 1px 3px #00000026,0 0 0 1px #ffffff80 inset;animation:_growBar_1o9ws_1 .6s ease}._value_1o9ws_76{font-weight:600;font-size:.7rem;text-align:right;color:var(--text-primary);font-variant-numeric:tabular-nums}@keyframes _growBar_1o9ws_1{0%{width:0}}._rangeHeaderRow_138wt_1{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap;width:100%}._rangeSelectorGroup_138wt_10{display:flex;align-items:center;gap:8px}._rangeLabel_138wt_16{font-size:12px;letter-spacing:.5px;opacity:.65;text-transform:uppercase}._rangeButtons_138wt_23{display:flex;gap:6px}._rangeBtn_138wt_28{background:linear-gradient(145deg,#ffffff14,#ffffff05);border:1px solid rgba(0,0,0,.08);color:#000;font-size:11px;padding:4px 12px;border-radius:999px;cursor:pointer;font-weight:600;letter-spacing:.4px;min-width:44px;transition:all .18s ease;box-shadow:0 0 0 1px #0000000d inset;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}._rangeBtn_138wt_28:hover{background:linear-gradient(145deg,#ffffff29,#ffffff14)}._rangeBtnActive_138wt_49{background:linear-gradient(145deg,#ffffff47,#ffffff24);border:1px solid rgba(0,0,0,.22);box-shadow:0 0 0 1px #ffffff40 inset,0 2px 4px -1px #00000080}._rangeBtn_138wt_28:focus-visible{outline:2px solid var(--convex-pink, #ff9770);outline-offset:2px}._errorContainer_1wp2v_1{--bg: linear-gradient(135deg, #2a0f13, #1a0608);--border: rgba(255, 104, 104, .35);background:var(--bg);border:1px solid var(--border);border-radius:16px;padding:1.25rem 1.5rem;display:flex;gap:1rem;box-shadow:0 4px 16px -4px #0006,0 0 0 1px #ff6e6e1a inset;position:relative;overflow:hidden;isolation:isolate;animation:_fadeIn_1wp2v_1 .3s ease}._errorContainer_1wp2v_1:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle at 20% 15%,rgba(255,80,80,.25),transparent 60%);pointer-events:none;mix-blend-mode:screen}._icon_1wp2v_26{font-size:2rem;filter:drop-shadow(0 0 6px rgba(255,120,120,.4))}._body_1wp2v_31{flex:1;min-width:0}._title_1wp2v_36{margin:0 0 .25rem;font-size:1.1rem;letter-spacing:.5px}._message_1wp2v_42{margin:0 0 .75rem;color:var(--text-secondary);font-size:.9rem}._details_1wp2v_48{margin-top:.5rem;font-size:.75rem;opacity:.9}._details_1wp2v_48 summary{cursor:pointer;margin-bottom:.25rem}._details_1wp2v_48 pre{margin:0;padding:.5rem;background:#0000004d;border-radius:8px;max-height:180px;overflow:auto}._retryButton_1wp2v_68{background:linear-gradient(135deg,#ff5f5f,#ff2f2f);color:#fff;border:none;padding:.55rem 1.1rem;border-radius:999px;font-weight:600;font-size:.8rem;letter-spacing:.5px;cursor:pointer;position:relative;box-shadow:0 2px 6px -1px #00000080,0 0 0 1px #ff78784d inset;transition:background .25s ease,transform .15s ease}._retryButton_1wp2v_68:hover{background:linear-gradient(135deg,#ff7a7a,#ff4040)}._retryButton_1wp2v_68:active{transform:translateY(1px)}@keyframes _fadeIn_1wp2v_1{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}
