.v-toolbar__content{padding:4px 0!important}.j-elevation{-webkit-box-shadow:0 0 20px 0 rgba(197,199,224,.5)!important;box-shadow:0 0 20px 0 rgba(197,199,224,.5)!important}.j-elevation-hover:hover{-webkit-box-shadow:0 6px 6px -3px rgba(0,0,0,.2),0 10px 14px 1px rgba(0,0,0,.14),0 4px 18px 3px rgba(0,0,0,.12)!important;box-shadow:0 6px 6px -3px rgba(0,0,0,.2),0 10px 14px 1px rgba(0,0,0,.14),0 4px 18px 3px rgba(0,0,0,.12)!important}.j-radius{border-radius:16px!important}.j-radius-small,.menuable__content__active{border-radius:8px!important}.pointer{cursor:pointer!important}.login-page[data-v-1e080b42]{--jg-green:#2e7d32;--jg-green-light:#4caf50;--jg-green-dark:#1b5e20;--jg-mango:#e8a838;--jg-mango-light:#f5c563;--jg-earth:#3e2723;--jg-earth-light:#5d4037;--jg-sand:#fbf7f0;--jg-sand-dark:#f0eae0;--jg-text:#1a1a1a;--jg-text-secondary:#6b7280;--jg-border:#e5e2db;--jg-radius:12px;font-family:Plus Jakarta Sans,-apple-system,sans-serif;min-height:100vh;background:var(--jg-sand)}.login-split[data-v-1e080b42]{display:-webkit-box;display:-ms-flexbox;display:flex;min-height:100vh}.hero-panel[data-v-1e080b42]{position:relative;-webkit-box-flex:0;-ms-flex:0 0 48%;flex:0 0 48%;max-width:48%;background:url(https://images.unsplash.com/photo-1625246333195-78d9c38ad449?q=80&w=1200) 50%/cover no-repeat;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;overflow:hidden}.hero-overlay[data-v-1e080b42]{position:absolute;inset:0;background:-webkit-gradient(linear,left top,left bottom,from(rgba(27,94,32,.3)),color-stop(40%,rgba(27,94,32,.4)),color-stop(75%,rgba(27,94,32,.85)),to(rgba(27,94,32,.95)));background:linear-gradient(180deg,rgba(27,94,32,.3) 0,rgba(27,94,32,.4) 40%,rgba(27,94,32,.85) 75%,rgba(27,94,32,.95))}.hero-brand[data-v-1e080b42]{position:absolute;top:40px;left:40px;z-index:2;-webkit-animation:fadeSlideDown-1e080b42 .6s ease-out .2s both;animation:fadeSlideDown-1e080b42 .6s ease-out .2s both;-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}.hero-content[data-v-1e080b42]{position:relative;z-index:2;padding:0 40px 48px;-webkit-animation:fadeSlideUp-1e080b42 .7s ease-out .3s both;animation:fadeSlideUp-1e080b42 .7s ease-out .3s both}.hero-title[data-v-1e080b42]{font-family:"DM Serif Display",serif;font-size:42px;font-weight:400;line-height:1.15;color:#fff;margin-bottom:16px;letter-spacing:-.5px}.hero-accent[data-v-1e080b42]{color:var(--jg-mango-light)}.hero-sub[data-v-1e080b42]{font-size:15px;line-height:1.6;color:hsla(0,0%,100%,.75);max-width:380px;margin-bottom:32px}.hero-stats[data-v-1e080b42]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:0;background:hsla(0,0%,100%,.08);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border-radius:var(--jg-radius);border:1px solid hsla(0,0%,100%,.1);overflow:hidden;-webkit-animation:fadeSlideUp-1e080b42 .7s ease-out .5s both;animation:fadeSlideUp-1e080b42 .7s ease-out .5s both}.stat-item[data-v-1e080b42]{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2px;padding:14px 16px;min-width:0}.stat-item+.stat-item[data-v-1e080b42]{border-left:1px solid hsla(0,0%,100%,.1)}.stat-number[data-v-1e080b42]{font-family:"DM Serif Display",serif;font-size:24px;color:var(--jg-mango-light);white-space:nowrap}.stat-label[data-v-1e080b42]{font-size:10px;text-transform:uppercase;letter-spacing:1px;color:hsla(0,0%,100%,.55);font-weight:600;white-space:nowrap}.form-panel[data-v-1e080b42]{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:40px;background:var(--jg-sand);position:relative;overflow-y:auto}.form-panel[data-v-1e080b42]:before{content:"";position:absolute;top:-120px;right:-120px;width:300px;height:300px;border-radius:50%;background:radial-gradient(circle,rgba(232,168,56,.08) 0,transparent 70%);pointer-events:none}.form-inner[data-v-1e080b42]{width:100%;max-width:400px;-webkit-animation:fadeSlideUp-1e080b42 .6s ease-out .15s both;animation:fadeSlideUp-1e080b42 .6s ease-out .15s both}.mobile-logo[data-v-1e080b42]{display:none;margin-bottom:32px}.form-header[data-v-1e080b42]{margin-bottom:32px}.form-title[data-v-1e080b42]{font-family:"DM Serif Display",serif;font-size:32px;font-weight:400;color:var(--jg-text);margin-bottom:8px;letter-spacing:-.3px}.form-subtitle[data-v-1e080b42]{font-size:15px;color:var(--jg-text-secondary);margin:0}.social-section[data-v-1e080b42]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px;margin-bottom:24px}.google-btn-wrap[data-v-1e080b42]{min-height:44px}.google-btn-wrap[data-v-1e080b42],.social-btn[data-v-1e080b42]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.social-btn[data-v-1e080b42]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;width:100%;height:44px;border-radius:100px;font-family:Plus Jakarta Sans,sans-serif;font-size:14px;font-weight:600;cursor:pointer;-webkit-transition:all .2s ease;transition:all .2s ease;border:none}.fb-social-btn[data-v-1e080b42]{background:#1877f2;color:#fff}.fb-social-btn[data-v-1e080b42]:hover{background:#1565d8;-webkit-transform:translateY(-1px);transform:translateY(-1px);-webkit-box-shadow:0 4px 14px rgba(24,119,242,.3);box-shadow:0 4px 14px rgba(24,119,242,.3)}.divider-row[data-v-1e080b42]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px;margin-bottom:24px}.divider-line[data-v-1e080b42]{-webkit-box-flex:1;-ms-flex:1;flex:1;height:1px;background:var(--jg-border)}.divider-text[data-v-1e080b42]{font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.8px;color:var(--jg-text-secondary);white-space:nowrap}.login-form[data-v-1e080b42]{gap:20px}.field-group[data-v-1e080b42],.login-form[data-v-1e080b42]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.field-group[data-v-1e080b42]{gap:6px}.field-label-row[data-v-1e080b42]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}.field-label[data-v-1e080b42]{font-size:13px;font-weight:600;color:var(--jg-text);letter-spacing:.2px}.forgot-link[data-v-1e080b42]{font-size:13px;font-weight:600;color:var(--jg-green);text-decoration:none;-webkit-transition:color .15s;transition:color .15s}.forgot-link[data-v-1e080b42]:hover{color:var(--jg-green-dark)}.custom-field[data-v-1e080b42] .v-input__slot{border-radius:var(--jg-radius)!important;background:#fff!important;min-height:48px!important}.custom-field[data-v-1e080b42] fieldset{border-color:var(--jg-border)!important;-webkit-transition:border-color .2s ease;transition:border-color .2s ease}.custom-field[data-v-1e080b42] .v-input--is-focused fieldset,.custom-field[data-v-1e080b42]:focus-within fieldset{border-color:var(--jg-green)!important;border-width:2px!important}.custom-field[data-v-1e080b42] input::-webkit-input-placeholder{color:#b8b5ae!important;font-size:14px}.custom-field[data-v-1e080b42] input::-moz-placeholder{color:#b8b5ae!important;font-size:14px}.custom-field[data-v-1e080b42] input:-ms-input-placeholder{color:#b8b5ae!important;font-size:14px}.custom-field[data-v-1e080b42] input::-ms-input-placeholder{color:#b8b5ae!important;font-size:14px}.custom-field[data-v-1e080b42] input::placeholder{color:#b8b5ae!important;font-size:14px}.signin-btn[data-v-1e080b42]{width:100%;height:50px;border:none;border-radius:100px;background:var(--jg-green);color:#fff;font-family:Plus Jakarta Sans,sans-serif;font-size:15px;font-weight:700;letter-spacing:.3px;cursor:pointer;-webkit-transition:all .25s ease;transition:all .25s ease;position:relative;overflow:hidden;margin-top:4px}.signin-btn[data-v-1e080b42]:before{content:"";position:absolute;inset:0;background:linear-gradient(135deg,transparent,hsla(0,0%,100%,.1));opacity:0;-webkit-transition:opacity .25s;transition:opacity .25s}.signin-btn[data-v-1e080b42]:hover{background:var(--jg-green-dark);-webkit-transform:translateY(-1px);transform:translateY(-1px);-webkit-box-shadow:0 6px 20px rgba(46,125,50,.35);box-shadow:0 6px 20px rgba(46,125,50,.35)}.signin-btn[data-v-1e080b42]:hover:before{opacity:1}.signin-btn[data-v-1e080b42]:active{-webkit-transform:translateY(0);transform:translateY(0)}.signin-btn.is-loading[data-v-1e080b42]{pointer-events:none;opacity:.8}.btn-loader[data-v-1e080b42]{display:inline-block;width:20px;height:20px;border:2.5px solid hsla(0,0%,100%,.3);border-top-color:#fff;border-radius:50%;-webkit-animation:spin-1e080b42 .7s linear infinite;animation:spin-1e080b42 .7s linear infinite}.register-row[data-v-1e080b42]{text-align:center;font-size:14px;color:var(--jg-text-secondary);margin-top:28px;margin-bottom:0}.register-link[data-v-1e080b42]{color:var(--jg-green);font-weight:700;text-decoration:none;-webkit-transition:color .15s;transition:color .15s}.register-link[data-v-1e080b42]:hover{color:var(--jg-green-dark);text-decoration:underline}.form-footer[data-v-1e080b42]{text-align:center;margin-top:40px;font-size:12px;color:#c4c0b8;letter-spacing:.3px}.error-alert[data-v-1e080b42]{border-radius:var(--jg-radius)!important;font-size:13px}@-webkit-keyframes fadeSlideUp-1e080b42{0%{opacity:0;-webkit-transform:translateY(24px);transform:translateY(24px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeSlideUp-1e080b42{0%{opacity:0;-webkit-transform:translateY(24px);transform:translateY(24px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes fadeSlideDown-1e080b42{0%{opacity:0;-webkit-transform:translateY(-16px);transform:translateY(-16px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeSlideDown-1e080b42{0%{opacity:0;-webkit-transform:translateY(-16px);transform:translateY(-16px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes spin-1e080b42{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin-1e080b42{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@media (max-width:960px){.hero-panel[data-v-1e080b42]{-webkit-box-flex:0;-ms-flex:0 0 42%;flex:0 0 42%;max-width:42%}.hero-title[data-v-1e080b42]{font-size:34px}.hero-content[data-v-1e080b42]{padding:0 28px 36px}}@media (max-width:680px){.login-split[data-v-1e080b42]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.hero-panel[data-v-1e080b42]{display:none}.mobile-logo[data-v-1e080b42]{display:block}.form-panel[data-v-1e080b42]{min-height:100vh;padding:32px 24px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding-top:48px}.form-inner[data-v-1e080b42]{max-width:100%}.form-title[data-v-1e080b42]{font-size:28px}}@media (max-width:400px){.form-panel[data-v-1e080b42]{padding:24px 16px;padding-top:36px}.social-section[data-v-1e080b42]{gap:10px}}@media (min-width:1400px){.hero-title[data-v-1e080b42]{font-size:48px}.hero-content[data-v-1e080b42]{padding:0 56px 56px}.form-inner[data-v-1e080b42]{max-width:420px}}.register-page[data-v-7f725916]{--jg-green:#2e7d32;--jg-green-light:#4caf50;--jg-green-dark:#1b5e20;--jg-mango:#e8a838;--jg-mango-light:#f5c563;--jg-earth:#3e2723;--jg-earth-light:#5d4037;--jg-sand:#fbf7f0;--jg-sand-dark:#f0eae0;--jg-text:#1a1a1a;--jg-text-secondary:#6b7280;--jg-border:#e5e2db;--jg-radius:12px;font-family:Plus Jakarta Sans,-apple-system,sans-serif;min-height:100vh;background:var(--jg-sand)}.register-split[data-v-7f725916]{display:-webkit-box;display:-ms-flexbox;display:flex;min-height:100vh}.hero-panel[data-v-7f725916]{position:fixed;top:0;left:0;bottom:0;width:48%;background:url(https://images.unsplash.com/photo-1625246333195-78d9c38ad449?q=80&w=1200) 50%/cover no-repeat;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;overflow:hidden}.hero-overlay[data-v-7f725916]{position:absolute;inset:0;background:-webkit-gradient(linear,left top,left bottom,from(rgba(27,94,32,.3)),color-stop(40%,rgba(27,94,32,.4)),color-stop(75%,rgba(27,94,32,.85)),to(rgba(27,94,32,.95)));background:linear-gradient(180deg,rgba(27,94,32,.3) 0,rgba(27,94,32,.4) 40%,rgba(27,94,32,.85) 75%,rgba(27,94,32,.95))}.hero-brand[data-v-7f725916]{position:absolute;top:40px;left:40px;z-index:2;-webkit-animation:fadeSlideDown-7f725916 .6s ease-out .2s both;animation:fadeSlideDown-7f725916 .6s ease-out .2s both;-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}.hero-content[data-v-7f725916]{position:relative;z-index:2;padding:0 40px 48px;-webkit-animation:fadeSlideUp-7f725916 .7s ease-out .3s both;animation:fadeSlideUp-7f725916 .7s ease-out .3s both}.hero-title[data-v-7f725916]{font-family:"DM Serif Display",serif;font-size:42px;font-weight:400;line-height:1.15;color:#fff;margin-bottom:16px;letter-spacing:-.5px}.hero-accent[data-v-7f725916]{color:var(--jg-mango-light)}.hero-sub[data-v-7f725916]{font-size:15px;line-height:1.6;color:hsla(0,0%,100%,.75);max-width:380px;margin-bottom:32px}.hero-stats[data-v-7f725916]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:0;background:hsla(0,0%,100%,.08);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border-radius:var(--jg-radius);border:1px solid hsla(0,0%,100%,.1);overflow:hidden;-webkit-animation:fadeSlideUp-7f725916 .7s ease-out .5s both;animation:fadeSlideUp-7f725916 .7s ease-out .5s both}.stat-item[data-v-7f725916]{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2px;padding:14px 16px;min-width:0}.stat-item+.stat-item[data-v-7f725916]{border-left:1px solid hsla(0,0%,100%,.1)}.stat-number[data-v-7f725916]{font-family:"DM Serif Display",serif;font-size:24px;color:var(--jg-mango-light);white-space:nowrap}.stat-label[data-v-7f725916]{font-size:10px;text-transform:uppercase;letter-spacing:1px;color:hsla(0,0%,100%,.55);font-weight:600;white-space:nowrap}.form-panel[data-v-7f725916]{-webkit-box-flex:1;-ms-flex:1;flex:1;margin-left:48%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:48px 40px;background:var(--jg-sand);position:relative;overflow-y:auto;min-height:100vh}.form-panel[data-v-7f725916]:before{content:"";position:absolute;top:-120px;right:-120px;width:300px;height:300px;border-radius:50%;background:radial-gradient(circle,rgba(232,168,56,.08) 0,transparent 70%);pointer-events:none}.form-inner[data-v-7f725916]{width:100%;max-width:420px;-webkit-animation:fadeSlideUp-7f725916 .6s ease-out .15s both;animation:fadeSlideUp-7f725916 .6s ease-out .15s both}.mobile-logo[data-v-7f725916]{display:none;margin-bottom:32px}.success-state[data-v-7f725916]{text-align:center;padding-top:40px}.success-icon-wrap[data-v-7f725916]{width:72px;height:72px;border-radius:50%;background:#e8f5e9;display:inline-grid;place-items:center;margin-bottom:20px;-webkit-animation:popIn-7f725916 .4s ease-out both;animation:popIn-7f725916 .4s ease-out both}@-webkit-keyframes popIn-7f725916{0%{opacity:0;-webkit-transform:scale(.6);transform:scale(.6)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes popIn-7f725916{0%{opacity:0;-webkit-transform:scale(.6);transform:scale(.6)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}.form-header[data-v-7f725916]{margin-bottom:28px}.form-title[data-v-7f725916]{font-family:"DM Serif Display",serif;font-size:32px;font-weight:400;color:var(--jg-text);margin-bottom:8px;letter-spacing:-.3px}.form-subtitle[data-v-7f725916]{font-size:15px;color:var(--jg-text-secondary);margin:0;line-height:1.5}.register-form[data-v-7f725916]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:18px}.name-row[data-v-7f725916]{display:grid;grid-template-columns:1fr 1fr;gap:12px}.field-group[data-v-7f725916]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:6px}.field-label[data-v-7f725916]{font-size:13px;font-weight:600;color:var(--jg-text);letter-spacing:.2px}.custom-field[data-v-7f725916] .v-input__slot{border-radius:var(--jg-radius)!important;background:#fff!important;min-height:48px!important}.custom-field[data-v-7f725916] fieldset{border-color:var(--jg-border)!important;-webkit-transition:border-color .2s ease;transition:border-color .2s ease}.custom-field[data-v-7f725916] .v-input--is-focused fieldset,.custom-field[data-v-7f725916]:focus-within fieldset{border-color:var(--jg-green)!important;border-width:2px!important}.custom-field[data-v-7f725916] input::-webkit-input-placeholder{color:#b8b5ae!important;font-size:14px}.custom-field[data-v-7f725916] input::-moz-placeholder{color:#b8b5ae!important;font-size:14px}.custom-field[data-v-7f725916] input:-ms-input-placeholder{color:#b8b5ae!important;font-size:14px}.custom-field[data-v-7f725916] input::-ms-input-placeholder{color:#b8b5ae!important;font-size:14px}.custom-field[data-v-7f725916] input::placeholder{color:#b8b5ae!important;font-size:14px}.recaptcha-wrap[data-v-7f725916]{display:-webkit-box;display:-ms-flexbox;display:flex}.recaptcha-wrap[data-v-7f725916],.signin-btn[data-v-7f725916]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.signin-btn[data-v-7f725916]{width:100%;height:50px;border:none;border-radius:100px;background:var(--jg-green);color:#fff;font-family:Plus Jakarta Sans,sans-serif;font-size:15px;font-weight:700;letter-spacing:.3px;cursor:pointer;-webkit-transition:all .25s ease;transition:all .25s ease;position:relative;overflow:hidden;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.signin-btn[data-v-7f725916]:before{content:"";position:absolute;inset:0;background:linear-gradient(135deg,transparent,hsla(0,0%,100%,.1));opacity:0;-webkit-transition:opacity .25s;transition:opacity .25s}.signin-btn[data-v-7f725916]:hover{background:var(--jg-green-dark);-webkit-transform:translateY(-1px);transform:translateY(-1px);-webkit-box-shadow:0 6px 20px rgba(46,125,50,.35);box-shadow:0 6px 20px rgba(46,125,50,.35)}.signin-btn[data-v-7f725916]:hover:before{opacity:1}.signin-btn[data-v-7f725916]:active{-webkit-transform:translateY(0);transform:translateY(0)}.signin-btn[data-v-7f725916]:disabled{opacity:.5;cursor:not-allowed;-webkit-transform:none;transform:none;-webkit-box-shadow:none;box-shadow:none}.signin-btn.is-loading[data-v-7f725916]{pointer-events:none;opacity:.8}.btn-loader[data-v-7f725916]{display:inline-block;width:20px;height:20px;border:2.5px solid hsla(0,0%,100%,.3);border-top-color:#fff;border-radius:50%;-webkit-animation:spin-7f725916 .7s linear infinite;animation:spin-7f725916 .7s linear infinite}.terms-text[data-v-7f725916]{font-size:12px;color:var(--jg-text-secondary);text-align:center;margin-top:16px;margin-bottom:0;line-height:1.5}.terms-link[data-v-7f725916]{color:var(--jg-green);font-weight:600;text-decoration:none}.terms-link[data-v-7f725916]:hover{text-decoration:underline}.divider-row[data-v-7f725916]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px;margin:24px 0 20px}.divider-line[data-v-7f725916]{-webkit-box-flex:1;-ms-flex:1;flex:1;height:1px;background:var(--jg-border)}.divider-text[data-v-7f725916]{font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.8px;color:var(--jg-text-secondary)}.login-row[data-v-7f725916]{text-align:center;font-size:14px;color:var(--jg-text-secondary);margin:0}.login-link[data-v-7f725916]{color:var(--jg-green);font-weight:700;text-decoration:none;-webkit-transition:color .15s;transition:color .15s}.login-link[data-v-7f725916]:hover{color:var(--jg-green-dark);text-decoration:underline}.form-footer[data-v-7f725916]{text-align:center;margin-top:40px;font-size:12px;color:#c4c0b8;letter-spacing:.3px}.error-alert[data-v-7f725916]{border-radius:var(--jg-radius)!important;font-size:13px}@-webkit-keyframes fadeSlideUp-7f725916{0%{opacity:0;-webkit-transform:translateY(24px);transform:translateY(24px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeSlideUp-7f725916{0%{opacity:0;-webkit-transform:translateY(24px);transform:translateY(24px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes fadeSlideDown-7f725916{0%{opacity:0;-webkit-transform:translateY(-16px);transform:translateY(-16px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeSlideDown-7f725916{0%{opacity:0;-webkit-transform:translateY(-16px);transform:translateY(-16px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes spin-7f725916{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin-7f725916{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@media (max-width:960px){.hero-panel[data-v-7f725916]{width:42%}.form-panel[data-v-7f725916]{margin-left:42%}.hero-title[data-v-7f725916]{font-size:34px}.hero-content[data-v-7f725916]{padding:0 28px 36px}}@media (max-width:680px){.register-split[data-v-7f725916]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.hero-panel[data-v-7f725916]{display:none}.form-panel[data-v-7f725916]{margin-left:0;min-height:100vh;padding:32px 24px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding-top:48px}.mobile-logo[data-v-7f725916]{display:block}.form-inner[data-v-7f725916]{max-width:100%}.form-title[data-v-7f725916]{font-size:28px}.name-row[data-v-7f725916]{grid-template-columns:1fr;gap:18px}}@media (max-width:400px){.form-panel[data-v-7f725916]{padding:24px 16px;padding-top:36px}}@media (min-width:1400px){.hero-title[data-v-7f725916]{font-size:48px}.hero-content[data-v-7f725916]{padding:0 56px 56px}.form-inner[data-v-7f725916]{max-width:440px}}body.login-fullscreen .crisp-client,body.login-fullscreen .v-app-bar,body.login-fullscreen .v-footer,body.login-fullscreen .v-toolbar,body.login-fullscreen footer,body.login-fullscreen nav.v-navigation-drawer{display:none!important}body.login-fullscreen .v-main{padding-top:0!important}body.login-fullscreen .v-main__wrap{padding:0!important}a[data-v-22b98da8],a[data-v-22b98da8]:focus,a[data-v-22b98da8]:hover,a[data-v-22b98da8]:visited{color:#006400}.home-page[data-v-c77af844]{background:#fff}.hero-section[data-v-c77af844]{position:relative}.hero-image[data-v-c77af844]{border-radius:0!important}.hero-title[data-v-c77af844]{font-size:2.75rem;font-weight:800;line-height:1.15;letter-spacing:-.5px}.hero-subtitle[data-v-c77af844]{font-size:1.1rem;line-height:1.6;opacity:.92}.hero-btn[data-v-c77af844]{text-transform:none!important;font-weight:600!important;letter-spacing:.3px!important}.stats-bar[data-v-c77af844]{background:#fff;padding:32px 0;border-bottom:1px solid #eee}.stat-number[data-v-c77af844]{font-size:1.5rem;font-weight:800}.stat-label[data-v-c77af844]{font-size:.8rem;font-weight:500;margin-top:4px}.section-padding[data-v-c77af844]{padding:72px 0}.section-title[data-v-c77af844]{font-size:1.75rem;font-weight:800;letter-spacing:-.3px;line-height:1.25}.section-subtitle[data-v-c77af844]{font-size:1rem;color:#666;max-width:560px;margin-top:12px;line-height:1.6}.concept-card[data-v-c77af844]{background:#fafafa!important;-webkit-transition:-webkit-transform .2s ease,-webkit-box-shadow .2s ease;transition:-webkit-transform .2s ease,-webkit-box-shadow .2s ease;transition:transform .2s ease,box-shadow .2s ease;transition:transform .2s ease,box-shadow .2s ease,-webkit-transform .2s ease,-webkit-box-shadow .2s ease;height:100%}.concept-card[data-v-c77af844]:hover{-webkit-transform:translateY(-4px);transform:translateY(-4px);-webkit-box-shadow:0 8px 24px rgba(0,0,0,.08)!important;box-shadow:0 8px 24px rgba(0,0,0,.08)!important}.audience-card[data-v-c77af844]{background:#fff!important;border:1px solid #eee!important;-webkit-transition:border-color .2s ease,-webkit-transform .2s ease;transition:border-color .2s ease,-webkit-transform .2s ease;transition:transform .2s ease,border-color .2s ease;transition:transform .2s ease,border-color .2s ease,-webkit-transform .2s ease;height:100%}.audience-card[data-v-c77af844]:hover{-webkit-transform:translateY(-2px);transform:translateY(-2px);border-color:#4caf50!important}.mission-card[data-v-c77af844]{-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease;height:100%}.mission-card[data-v-c77af844]:hover{-webkit-transform:translateY(-2px);transform:translateY(-2px)}.step-item[data-v-c77af844]{position:relative}.step-avatar[data-v-c77af844]{-webkit-box-shadow:0 4px 12px rgba(0,0,0,.15);box-shadow:0 4px 12px rgba(0,0,0,.15)}.benefit-card[data-v-c77af844]{background:#fafafa!important;-webkit-transition:-webkit-transform .15s ease;transition:-webkit-transform .15s ease;transition:transform .15s ease;transition:transform .15s ease,-webkit-transform .15s ease}.benefit-card[data-v-c77af844]:hover{-webkit-transform:translateX(4px);transform:translateX(4px)}.cta-section[data-v-c77af844]{padding:0 0 72px}.cta-card[data-v-c77af844]{background:linear-gradient(135deg,#4caf50,#2e7d32)!important}@media (max-width:600px){.hero-title[data-v-c77af844]{font-size:1.75rem}.hero-subtitle[data-v-c77af844]{font-size:.95rem}.section-padding[data-v-c77af844]{padding:48px 0}.section-title[data-v-c77af844]{font-size:1.4rem}.hero-btn[data-v-c77af844]{width:100%;margin-bottom:12px!important}}.v-menu__content[data-v-3304dc87]{margin-top:48px}.v-list.businessMenu .v-list-item--active[data-v-3304dc87],.v-list .v-list-item--active .v-icon[data-v-3304dc87],.v-list .v-list-item--active small[data-v-3304dc87]{color:#4caf50!important}.v-list.businessSubMenu .v-list-item--active[data-v-3304dc87]{color:transparent!important}.businessMenu.v-list .v-list-item--active[data-v-3304dc87]{border-right:4px solid #2975c9}.infoblock{border-bottom:1px solid rgba(0,0,0,.12);border-radius:0!important}.v-navigation-drawer[data-v-16529bd6]{background:#f5f5f5}.v-menu__content[data-v-16529bd6]{margin-top:48px}.v-list .v-list-item--active .v-icon[data-v-16529bd6],.v-list .v-list-item--active[data-v-16529bd6]{color:#4caf50!important}.v-list-item--disabled .v-icon[data-v-16529bd6]{color:#bbb!important}.v-menu__content[data-v-18454192]{margin-top:48px;border-radius:8px!important}.v-list .v-list-item--active .v-icon[data-v-18454192],.v-list .v-list-item--active[data-v-18454192]{color:#4caf50!important}.dashboard-root[data-v-3502af5e]{max-width:760px;margin:0 auto}.dashboard-greeting[data-v-3502af5e]{font-size:1.5rem;font-weight:800;letter-spacing:-.3px;color:#1a1a1a}.wave-emoji[data-v-3502af5e]{display:inline-block;-webkit-animation:wave-3502af5e 1.8s ease-in-out .5s 2;animation:wave-3502af5e 1.8s ease-in-out .5s 2;-webkit-transform-origin:70% 70%;transform-origin:70% 70%}@-webkit-keyframes wave-3502af5e{0%,to{-webkit-transform:rotate(0deg);transform:rotate(0deg)}10%{-webkit-transform:rotate(14deg);transform:rotate(14deg)}20%{-webkit-transform:rotate(-8deg);transform:rotate(-8deg)}30%{-webkit-transform:rotate(14deg);transform:rotate(14deg)}40%{-webkit-transform:rotate(-4deg);transform:rotate(-4deg)}50%{-webkit-transform:rotate(10deg);transform:rotate(10deg)}60%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@keyframes wave-3502af5e{0%,to{-webkit-transform:rotate(0deg);transform:rotate(0deg)}10%{-webkit-transform:rotate(14deg);transform:rotate(14deg)}20%{-webkit-transform:rotate(-8deg);transform:rotate(-8deg)}30%{-webkit-transform:rotate(14deg);transform:rotate(14deg)}40%{-webkit-transform:rotate(-4deg);transform:rotate(-4deg)}50%{-webkit-transform:rotate(10deg);transform:rotate(10deg)}60%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}.status-card[data-v-3502af5e]{border:1px solid transparent}.status-pending[data-v-3502af5e]{background:#fffbf0!important;border-color:#ffe0b2!important}.status-approved[data-v-3502af5e]{background:#f1fdf4!important;border-color:#c8e6c9!important}.main-action-card[data-v-3502af5e]{background:#fff!important;border:1px solid #e8e8e8!important;cursor:pointer;-webkit-transition:all .2s ease;transition:all .2s ease}.main-action-card[data-v-3502af5e]:hover{border-color:#4caf50!important;-webkit-transform:translateY(-2px);transform:translateY(-2px);-webkit-box-shadow:0 6px 20px rgba(76,175,80,.1)!important;box-shadow:0 6px 20px rgba(76,175,80,.1)!important}.quick-action-card[data-v-3502af5e]{background:#fafafa!important;border:1px solid #f0f0f0!important;cursor:pointer;-webkit-transition:all .2s ease;transition:all .2s ease;height:100%}.quick-action-card[data-v-3502af5e]:hover{background:#fff!important;-webkit-transform:translateY(-3px);transform:translateY(-3px);-webkit-box-shadow:0 6px 20px rgba(0,0,0,.06)!important;box-shadow:0 6px 20px rgba(0,0,0,.06)!important;border-color:#e0e0e0!important}.disabled-card[data-v-3502af5e]{opacity:.45;pointer-events:none}.tracking-wide[data-v-3502af5e]{letter-spacing:1px!important}.onboarding-hero[data-v-3502af5e]{background:linear-gradient(135deg,#43a047,#2e7d32 60%,#1b5e20)!important;position:relative;overflow:hidden}.onboarding-hero[data-v-3502af5e]:before{content:"";position:absolute;top:-60px;right:-60px;width:200px;height:200px;border-radius:50%;background:hsla(0,0%,100%,.05)}.onboarding-hero[data-v-3502af5e]:after{content:"";position:absolute;bottom:-40px;left:30%;width:140px;height:140px;border-radius:50%;background:hsla(0,0%,100%,.04)}.onboarding-title[data-v-3502af5e]{font-size:1.6rem;font-weight:800;line-height:1.2}.onboarding-text[data-v-3502af5e]{opacity:.88;line-height:1.6;font-size:.95rem}.action-btn[data-v-3502af5e]{text-transform:none!important;letter-spacing:.3px!important}@media (max-width:600px){.dashboard-greeting[data-v-3502af5e]{font-size:1.25rem}.onboarding-title[data-v-3502af5e]{font-size:1.3rem}}.join-root[data-v-02cac161]{max-width:640px;margin:0 auto}.join-title[data-v-02cac161]{font-size:1.4rem;font-weight:800;letter-spacing:-.3px;color:#1a1a1a}.stepper-bar[data-v-02cac161]{position:relative}.stepper-track[data-v-02cac161]{height:4px;background:#e8e8e8;border-radius:4px;overflow:hidden}.stepper-fill[data-v-02cac161]{height:100%;background:#4caf50;border-radius:4px;-webkit-transition:width .4s cubic-bezier(.4,0,.2,1);transition:width .4s cubic-bezier(.4,0,.2,1)}.stepper-labels[data-v-02cac161]{position:relative}.stepper-label[data-v-02cac161]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative}.stepper-dot[data-v-02cac161],.stepper-label[data-v-02cac161]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.stepper-dot[data-v-02cac161]{width:28px;height:28px;border-radius:50%;background:#e0e0e0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:6px;-webkit-transition:all .3s ease;transition:all .3s ease;border:2px solid transparent}.stepper-dot.filled[data-v-02cac161]{background:#4caf50;border-color:#4caf50}.stepper-dot-num[data-v-02cac161]{font-size:.7rem;font-weight:700;color:#999}.stepper-dot.filled .stepper-dot-num[data-v-02cac161]{color:#fff}.stepper-dot-label[data-v-02cac161]{font-size:.68rem;font-weight:600;color:#aaa;text-transform:uppercase;letter-spacing:.5px}.stepper-label.active .stepper-dot-label[data-v-02cac161]{color:#4caf50}.stepper-label.current .stepper-dot[data-v-02cac161]{-webkit-box-shadow:0 0 0 4px rgba(76,175,80,.15);box-shadow:0 0 0 4px rgba(76,175,80,.15)}.step-card[data-v-02cac161]{background:#fff!important;border:1px solid #eee!important}.rounded-input[data-v-02cac161] .v-input__slot{border-radius:12px!important}.review-section-label[data-v-02cac161]{font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.5px;color:#666}.review-label[data-v-02cac161]{font-size:.7rem;font-weight:600;text-transform:uppercase;letter-spacing:.4px;color:#aaa;margin-bottom:2px}.review-value[data-v-02cac161]{font-size:.95rem;font-weight:600;color:#333}.action-btn[data-v-02cac161]{text-transform:none!important;font-weight:600!important;letter-spacing:.3px!important}.success-card[data-v-02cac161]{background:#fff;border:1px solid #eee;padding-top:48px!important;padding-bottom:48px!important}.success-icon-wrap[data-v-02cac161]{width:80px;height:80px;border-radius:50%;background:linear-gradient(135deg,#43a047,#2e7d32);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 auto;-webkit-box-shadow:0 8px 24px rgba(76,175,80,.25);box-shadow:0 8px 24px rgba(76,175,80,.25)}.success-title[data-v-02cac161]{font-size:1.35rem;font-weight:800;color:#1a1a1a}@media (max-width:600px){.join-title[data-v-02cac161]{font-size:1.2rem}.stepper-dot-label[data-v-02cac161]{font-size:.6rem}}.profile-root[data-v-366a6e66]{max-width:700px;margin:0 auto}.profile-header[data-v-366a6e66]{background:linear-gradient(135deg,#43a047,#2e7d32 60%,#1b5e20);position:relative;overflow:hidden}.profile-header[data-v-366a6e66]:before{content:"";position:absolute;top:-30px;right:-30px;width:120px;height:120px;border-radius:50%;background:hsla(0,0%,100%,.06)}.profile-avatar[data-v-366a6e66]{-webkit-box-shadow:0 4px 12px rgba(0,0,0,.15);box-shadow:0 4px 12px rgba(0,0,0,.15)}.profile-name[data-v-366a6e66]{font-size:1.25rem;font-weight:700;letter-spacing:-.2px}.profile-card[data-v-366a6e66]{background:#fff!important;border:1px solid #eee!important}.field-label[data-v-366a6e66]{font-size:.72rem;font-weight:600;text-transform:uppercase;letter-spacing:.5px;color:#999;margin-bottom:4px}.field-value[data-v-366a6e66]{font-size:.95rem;font-weight:500;color:#333}.rounded-input[data-v-366a6e66] .v-input__slot{border-radius:12px!important}@media (max-width:600px){.profile-name[data-v-366a6e66]{font-size:1.05rem}}.trainings-root[data-v-0dae6018]{max-width:700px;margin:0 auto}.page-title[data-v-0dae6018]{font-size:1.4rem;font-weight:800;letter-spacing:-.3px;color:#1a1a1a}.progress-card[data-v-0dae6018]{background:linear-gradient(135deg,#43a047,#2e7d32 60%,#1b5e20)!important;position:relative;overflow:hidden}.progress-card[data-v-0dae6018]:before{content:"";position:absolute;top:-30px;right:-30px;width:100px;height:100px;border-radius:50%;background:hsla(0,0%,100%,.05)}.progress-ring[data-v-0dae6018]{position:relative;width:52px;height:52px;-ms-flex-negative:0;flex-shrink:0}.progress-ring-text[data-v-0dae6018]{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);font-size:.7rem;font-weight:800;color:#fff}.section-label[data-v-0dae6018]{font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:.8px;color:#999}.training-card[data-v-0dae6018]{background:#fff;border:1px solid #eee;cursor:pointer;-webkit-transition:all .15s ease;transition:all .15s ease;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex}.training-card[data-v-0dae6018]:hover{border-color:#ddd;-webkit-transform:translateY(-1px);transform:translateY(-1px);-webkit-box-shadow:0 4px 12px rgba(0,0,0,.04);box-shadow:0 4px 12px rgba(0,0,0,.04)}.card-stripe[data-v-0dae6018]{width:4px;-ms-flex-negative:0;flex-shrink:0}.stripe-pending[data-v-0dae6018]{background:#e0e0e0}.stripe-progress[data-v-0dae6018]{background:#ffa000}.stripe-completed[data-v-0dae6018]{background:#4caf50}.card-body[data-v-0dae6018]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.training-index[data-v-0dae6018]{font-size:.65rem;font-weight:800;color:#bbb;letter-spacing:.5px}.training-title[data-v-0dae6018]{font-size:.95rem;font-weight:700;color:#222;line-height:1.3}.training-desc[data-v-0dae6018]{font-size:.78rem;color:#888;line-height:1.4;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.training-desc[data-v-0dae6018] p{margin-bottom:0!important}.training-meta[data-v-0dae6018]{font-size:.7rem;font-weight:600;color:#aaa;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.skeleton-card[data-v-0dae6018]{background:#fff!important;border:1px solid #eee!important}@media (max-width:600px){.page-title[data-v-0dae6018]{font-size:1.2rem}}.detail-root[data-v-445be562]{max-width:700px;margin:0 auto}.page-title[data-v-445be562]{font-size:1.3rem;font-weight:800;letter-spacing:-.3px;color:#1a1a1a;line-height:1.3}.path-desc[data-v-445be562]{line-height:1.6}.path-desc[data-v-445be562] p{margin-bottom:0!important}.section-label[data-v-445be562]{font-size:.7rem;font-weight:700;text-transform:uppercase;letter-spacing:.6px;color:#999}.progress-mini-track[data-v-445be562]{height:4px;background:#e8e8e8;border-radius:4px;overflow:hidden}.progress-mini-fill[data-v-445be562]{height:100%;background:#4caf50;border-radius:4px;-webkit-transition:width .5s cubic-bezier(.4,0,.2,1);transition:width .5s cubic-bezier(.4,0,.2,1)}.module-card[data-v-445be562]{background:#fff;border:1px solid #eee;cursor:pointer;-webkit-transition:all .15s ease;transition:all .15s ease;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex}.module-card[data-v-445be562]:hover{border-color:#ddd;-webkit-transform:translateY(-1px);transform:translateY(-1px);-webkit-box-shadow:0 4px 12px rgba(0,0,0,.04);box-shadow:0 4px 12px rgba(0,0,0,.04)}.module-stripe[data-v-445be562]{width:4px;-ms-flex-negative:0;flex-shrink:0}.stripe-pending[data-v-445be562]{background:#e0e0e0}.stripe-progress[data-v-445be562]{background:#ffa000}.stripe-completed[data-v-445be562]{background:#4caf50}.module-body[data-v-445be562]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.module-num-wrap[data-v-445be562]{margin-top:2px}.module-num[data-v-445be562]{width:28px;height:28px;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:.7rem;font-weight:800;-webkit-transition:all .2s ease;transition:all .2s ease}.num-pending[data-v-445be562]{background:#f0f0f0;color:#999}.num-progress[data-v-445be562]{background:#fff3e0;color:#e65100}.num-completed[data-v-445be562]{background:#4caf50;color:#fff}.module-title[data-v-445be562]{font-size:.92rem;font-weight:700;color:#222;line-height:1.3}.module-desc[data-v-445be562]{font-size:.78rem;color:#888;line-height:1.4;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.module-desc[data-v-445be562] p{margin-bottom:0!important}.skeleton-card[data-v-445be562]{background:#fff!important;border:1px solid #eee!important}.action-btn[data-v-445be562]{text-transform:none!important;font-weight:600!important;letter-spacing:.2px!important}@media (max-width:600px){.page-title[data-v-445be562]{font-size:1.15rem}}.content-root[data-v-4fcf0531]{max-width:700px;margin:0 auto}.page-title[data-v-4fcf0531]{font-size:1.3rem;font-weight:800;letter-spacing:-.3px;color:#1a1a1a;line-height:1.3}.media-wrap[data-v-4fcf0531]{overflow:hidden}.video-container[data-v-4fcf0531]{position:relative;width:100%;padding-bottom:56.25%;background:#000;border-radius:12px;overflow:hidden}.video-container iframe[data-v-4fcf0531]{position:absolute;top:0;left:0;width:100%;height:100%}.content-body[data-v-4fcf0531]{font-size:.95rem;line-height:1.7;color:#444}.content-body[data-v-4fcf0531] p{margin-bottom:12px}.content-body[data-v-4fcf0531] img{max-width:100%;border-radius:8px}.quiz-card[data-v-4fcf0531]{background:#fff!important;border:1px solid #eee!important}.question-item[data-v-4fcf0531]{border:1px solid #eee;border-radius:12px;overflow:hidden;-webkit-transition:border-color .2s ease;transition:border-color .2s ease}.question-correct[data-v-4fcf0531]{border-color:#c8e6c9!important;background:#f1fdf4}.question-wrong[data-v-4fcf0531]{border-color:#ffcdd2!important;background:#fff5f5}.question-header[data-v-4fcf0531]{border-bottom:1px solid #f5f5f5}.question-num[data-v-4fcf0531]{width:26px;height:26px;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:.68rem;font-weight:800;margin-top:1px}.num-default[data-v-4fcf0531]{background:#f0f0f0;color:#999}.num-correct[data-v-4fcf0531]{background:#4caf50;color:#fff}.num-wrong[data-v-4fcf0531]{background:#ef5350;color:#fff}.question-title[data-v-4fcf0531]{font-size:.88rem;font-weight:700;color:#333;line-height:1.4}.question-desc[data-v-4fcf0531]{font-size:.78rem;color:#888;margin-top:2px}.question-desc[data-v-4fcf0531] p{margin-bottom:0!important}.option-item[data-v-4fcf0531]{border:1px solid #eee;border-radius:10px;padding:6px 12px;margin-bottom:6px;cursor:pointer;-webkit-transition:all .15s ease;transition:all .15s ease}.option-item[data-v-4fcf0531]:hover{border-color:#ddd;background:#fafafa}.option-item.selected[data-v-4fcf0531]{border-color:#a5d6a7;background:#f1fdf4}.option-radio[data-v-4fcf0531]{margin:0;padding:0}.option-radio[data-v-4fcf0531] .v-label{font-size:.85rem!important;color:#444!important}.result-box[data-v-4fcf0531]{border:1px solid transparent}.result-success[data-v-4fcf0531]{background:#f1fdf4!important;border-color:#c8e6c9!important}.result-error[data-v-4fcf0531]{background:#fff5f5!important;border-color:#ffcdd2!important}.nav-box[data-v-4fcf0531]{background:#fafafa;border:1px solid #eee}.skeleton-card[data-v-4fcf0531]{background:#fff!important;border:1px solid #eee!important}.action-btn[data-v-4fcf0531]{text-transform:none!important;font-weight:600!important;letter-spacing:.2px!important}@media (max-width:600px){.page-title[data-v-4fcf0531]{font-size:1.15rem}}.customers-root[data-v-41ee2870]{max-width:700px;margin:0 auto}.page-title[data-v-41ee2870]{font-size:1.4rem;font-weight:800;letter-spacing:-.3px;color:#1a1a1a}.tab-bar[data-v-41ee2870]{display:-webkit-box;display:-ms-flexbox;display:flex;background:#f5f5f5;border-radius:12px;padding:4px}.tab-item[data-v-41ee2870]{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:10px 16px;border-radius:10px;border:none;background:transparent;font-size:.85rem;font-weight:600;color:#888;cursor:pointer;-webkit-transition:all .25s ease;transition:all .25s ease;outline:none}.tab-item.active[data-v-41ee2870]{background:#fff;color:#333;-webkit-box-shadow:0 1px 4px rgba(0,0,0,.08);box-shadow:0 1px 4px rgba(0,0,0,.08)}.tab-count[data-v-41ee2870]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-width:20px;height:20px;border-radius:10px;background:#e8e8e8;font-size:.65rem;font-weight:700;color:#666;margin-left:6px;padding:0 6px}.tab-item.active .tab-count[data-v-41ee2870]{background:#e8f5e9;color:#2e7d32}.search-input[data-v-41ee2870] .v-input__slot{border-radius:12px!important}.company-card[data-v-41ee2870],.contact-card[data-v-41ee2870]{background:#fff;border:1px solid #eee;border-radius:12px;cursor:pointer;-webkit-transition:all .15s ease;transition:all .15s ease}.company-card[data-v-41ee2870]:hover,.contact-card[data-v-41ee2870]:hover{border-color:#ddd;-webkit-transform:translateY(-1px);transform:translateY(-1px);-webkit-box-shadow:0 4px 12px rgba(0,0,0,.04);box-shadow:0 4px 12px rgba(0,0,0,.04)}.contact-name[data-v-41ee2870]{font-size:.9rem;font-weight:600;color:#222;line-height:1.3}.contact-detail[data-v-41ee2870]{font-size:.78rem;color:#888;line-height:1.4}.company-avatar[data-v-41ee2870]{border:1px solid #eee}.skeleton-card[data-v-41ee2870]{background:#fff!important;border:1px solid #eee!important}.rounded-input[data-v-41ee2870] .v-input__slot{border-radius:12px!important}.action-btn[data-v-41ee2870]{text-transform:none!important;font-weight:600!important;letter-spacing:.2px!important}@media (max-width:600px){.page-title[data-v-41ee2870]{font-size:1.2rem}}.v-text-field__details{margin-bottom:0!important}.ais-SearchBox-form:after,.ais-SearchBox-form:before{margin-top:-2px!important}.ais-SearchBox-form .ais-SearchBox-resetIcon{margin-top:8px!important}.ais-SearchBox-input{border-radius:24px!important;height:48px!important;background-color:#eee!important;-webkit-box-shadow:none!important;box-shadow:none!important;border:none!important}.ais-RefinementList-showMore,.ais-RefinementList-showMore:focus{margin-top:8px;background-image:none;color:#4caf50!important;border-radius:0;-webkit-box-shadow:none;box-shadow:none;text-decoration:none;inset:unset}.ais-RefinementList-item--selected .ais-RefinementList-checkbox{color:#4caf50!important;background-image:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%234CAF50%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpolyline%20points%3D%2220%206%209%2017%204%2012%22%3E%3C%2Fpolyline%3E%3C%2Fsvg%3E)}.ais-RefinementList-item{font-size:16px;margin-top:6px}.ais-RefinementList-count{background-color:rgba(0,0,0,.06);border-color:#ddd}.ais-SearchBox-input::-webkit-input-placeholder{color:#888}.ais-SearchBox-input::-moz-placeholder{color:#888}.ais-SearchBox-input:-ms-input-placeholder{color:#888}.ais-SearchBox-input::-ms-input-placeholder{color:#888}.ais-SearchBox-input::placeholder{color:#888}.navigation_content[data-v-546ff540]{height:calc(100vh - 56px);position:fixed;overflow-y:scroll;padding-bottom:100px;max-width:700px;width:100%}@media (min-width:700px){.navigation_content[data-v-546ff540]::-webkit-scrollbar{display:none}}.v-expansion-panel[data-v-01bb4ac0]:not(:first-child):after,.v-expansion-panel[data-v-a79ecc4a]:not(:first-child):after{border:none}