.Si-P0q_card{width:100%;max-width:980px;min-height:620px;color:var(--auth-text);color-scheme:var(--auth-scheme);border:1px solid var(--auth-login-card-border);background:var(--auth-login-card-bg);box-shadow:var(--auth-login-card-shadow);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:24px;grid-template-columns:1.24fr 1fr;display:grid;overflow:hidden}.Si-P0q_story{color:#f5f8f6;background:var(--auth-story-bg);flex-direction:column;padding:40px 48px 23px;display:flex;position:relative}.Si-P0q_brand,.Si-P0q_mobileBrand{align-items:center;gap:13px;display:flex}.Si-P0q_brandMark{flex-shrink:0;width:46px;height:52px;display:inline-flex}.Si-P0q_brandMark svg,.Si-P0q_markFrame svg{width:100%;height:100%}.Si-P0q_brandName{letter-spacing:.13em;text-transform:uppercase;margin:0;font-size:13px;font-weight:600}.Si-P0q_brandCaption{color:var(--auth-muted);margin-top:3px;font-size:13px}.Si-P0q_story .Si-P0q_brandCaption{color:#bfcdc5}.Si-P0q_storyCopy{z-index:1;margin-top:52px;position:relative}.Si-P0q_accent{background:linear-gradient(90deg,#87f0b7,#3b9565);border-radius:4px;width:43px;height:3px;margin-bottom:24px}.Si-P0q_storyCopy h2{letter-spacing:-.035em;max-width:390px;font-size:clamp(36px,3vw,42px);font-weight:650;line-height:1.15}.Si-P0q_storyCopy p{color:#c4d2c8;max-width:355px;margin-top:18px;font-size:15px;line-height:1.6}.Si-P0q_storyContours{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.Si-P0q_copyright{z-index:1;color:#b3c4b9;margin-top:auto;padding-top:60px;font-size:11px}.Si-P0q_formPanel{border-left:1px solid var(--auth-form-panel-border);background:var(--auth-form-panel-bg);flex-direction:column;padding:30px 40px;display:flex}.Si-P0q_formContent{width:100%;max-width:350px;margin:auto}.Si-P0q_introduction{margin-bottom:20px}.Si-P0q_handoff{align-items:center;gap:13px;margin-bottom:14px;display:flex}.Si-P0q_markFrame{border:1px solid var(--auth-mark-border);background:var(--auth-mark-bg);border-radius:12px;width:44px;height:44px;padding:8px;display:flex}.Si-P0q_handoffArrow{width:19px;height:19px;color:var(--auth-muted)}.Si-P0q_handoff>:last-child:not(:first-child){border-radius:12px;width:44px;height:44px}.Si-P0q_heading{color:var(--auth-muted);font-size:13px;font-weight:400}.Si-P0q_destinationName{color:var(--auth-text);letter-spacing:-.025em;overflow-wrap:anywhere;margin-top:2px;font-size:24px;font-weight:650;line-height:1.3;display:block}.Si-P0q_chips{flex-wrap:wrap;gap:6px;margin-top:8px;display:flex}.Si-P0q_destinationChip{border:1px solid var(--auth-chip-border);max-width:100%;color:var(--auth-chip-text);background:var(--auth-chip-bg);border-radius:999px;align-items:center;gap:6px;padding:4px 11px;font-size:12px;line-height:1.4;display:inline-flex}.Si-P0q_destinationChip svg{flex-shrink:0}.Si-P0q_description{color:var(--auth-muted);margin-top:11px;font-size:13px;line-height:1.65}.Si-P0q_form{flex-direction:column;gap:16px;display:flex}.Si-P0q_label{color:var(--auth-text-soft);margin-bottom:6px;font-size:13px;font-weight:500;display:block}.Si-P0q_input{border:1px solid var(--auth-input-border);background:var(--auth-input-bg);width:100%;height:44px;color:var(--auth-text);font:inherit;border-radius:11px;outline:none;padding:0 14px;font-size:16px;transition:border-color .16s,box-shadow .16s}.Si-P0q_input::placeholder{color:var(--auth-input-placeholder);font-size:13px}.Si-P0q_input:hover{border-color:var(--auth-input-border-hover)}.Si-P0q_input:focus{border-color:var(--auth-accent);background:var(--auth-input-focus-bg);box-shadow:0 0 0 3px var(--auth-focus-ring)}.Si-P0q_input:autofill{-webkit-text-fill-color:var(--auth-text);box-shadow:0 0 0 1000px var(--auth-autofill) inset}.Si-P0q_passwordInput{padding-right:50px}.Si-P0q_passwordToggle{width:49px;color:var(--auth-muted);cursor:pointer;border-radius:0 11px 11px 0;justify-content:center;align-items:center;display:flex;position:absolute;inset:0 0 0 auto}.Si-P0q_passwordToggle:hover{color:var(--auth-accent)}.Si-P0q_passwordToggle:focus-visible,.Si-P0q_primaryButton:focus-visible,.Si-P0q_secondaryButton:focus-visible,.Si-P0q_help summary:focus-visible{outline:2px solid var(--auth-accent);outline-offset:4px}.Si-P0q_options{justify-content:space-between;align-items:start;gap:14px;margin-top:-2px;font-size:13px;display:flex}.Si-P0q_remember{min-height:27px;color:var(--auth-text-soft);white-space:nowrap;cursor:pointer;align-items:center;gap:10px;display:inline-flex}.Si-P0q_remember input{width:18px;height:18px;accent-color:var(--auth-accent);cursor:pointer}.Si-P0q_remember input:focus-visible{outline:2px solid var(--auth-accent);outline-offset:3px}.Si-P0q_help{text-align:right}.Si-P0q_help summary{color:var(--auth-accent);text-underline-offset:3px;cursor:pointer;padding:4px 0;text-decoration:underline;list-style:none}.Si-P0q_help summary::-webkit-details-marker{display:none}.Si-P0q_help p{max-width:230px;color:var(--auth-muted);padding-top:9px;font-size:12px;line-height:1.6}.Si-P0q_primaryButton{border:1px solid var(--auth-primary-border);background:var(--auth-primary-bg);width:100%;min-height:46px;box-shadow:var(--auth-primary-shadow);color:#fff;cursor:pointer;border-radius:12px;justify-content:center;align-items:center;gap:16px;margin-top:2px;padding:10px 16px;font-size:14px;font-weight:600;transition:filter .16s,transform .16s;display:flex}.Si-P0q_primaryButton:hover{filter:brightness(1.08);transform:translateY(-1px)}.Si-P0q_primaryButton:active{transform:translateY(0)}.Si-P0q_primaryButton:disabled,.Si-P0q_secondaryButton:disabled{cursor:wait;opacity:.6;transform:none}.Si-P0q_divider{color:var(--auth-faint);align-items:center;gap:14px;margin:15px 0 13px;font-size:11px;display:flex}.Si-P0q_divider:before,.Si-P0q_divider:after{content:"";background:var(--auth-divider);flex:1;height:1px}.Si-P0q_secondaryButton{border:1px solid var(--auth-secondary-border);background:var(--auth-secondary-bg);width:100%;min-height:46px;color:var(--auth-secondary-text);text-align:left;cursor:pointer;border-radius:11px;align-items:center;gap:15px;padding:10px 16px;font-size:13px;font-weight:500;transition:border-color .16s;display:flex}.Si-P0q_secondaryButton:hover{border-color:var(--auth-secondary-hover-border);background:var(--auth-secondary-hover-bg)}.Si-P0q_alternativeIcon{flex-shrink:0;width:21px;height:21px}.Si-P0q_fingerprint{color:var(--auth-accent)}.Si-P0q_buttonArrow{width:19px;height:19px;color:var(--auth-muted);flex-shrink:0;margin-left:auto}.Si-P0q_passkeyButton{margin-top:10px}.Si-P0q_feedback{border:1px solid var(--auth-error-border);background:var(--auth-error-bg);color:var(--auth-error-text);border-radius:11px;align-items:start;gap:10px;margin-bottom:20px;padding:13px 15px;font-size:13px;line-height:1.6;display:flex}.Si-P0q_mobileBrand,.Si-P0q_mobileCopyright{display:none}@media (min-width:901px){.Si-P0q_input{font-size:14px}}@media (min-width:901px) and (max-height:800px){.Si-P0q_card{min-height:580px}.Si-P0q_formPanel{padding-top:26px;padding-bottom:26px}.Si-P0q_story{padding-top:34px}.Si-P0q_storyCopy{margin-top:44px}}@media (max-width:1100px) and (min-width:901px){.Si-P0q_story{padding-left:38px;padding-right:38px}.Si-P0q_formPanel{padding-left:36px;padding-right:36px}.Si-P0q_brandName{font-size:13px}.Si-P0q_storyCopy h2{font-size:38px}}@media (max-width:900px){.Si-P0q_card{border-radius:22px;grid-template-columns:1fr;max-width:440px;min-height:0}.Si-P0q_story{display:none}.Si-P0q_formPanel{background:var(--auth-form-panel-mobile-bg);border-left:0;padding:26px 28px 23px}.Si-P0q_mobileBrand{color:var(--auth-brand-line);gap:12px;margin-bottom:24px;display:flex}.Si-P0q_brandMark{width:39px;height:45px}.Si-P0q_brandName{letter-spacing:.1em;font-size:12px}.Si-P0q_brandCaption{font-size:12px}.Si-P0q_mobileCopyright{border-top:1px solid var(--auth-divider);color:var(--auth-faint);margin-top:22px;padding-top:16px;font-size:11px;display:block}}@media (max-width:380px){.Si-P0q_formPanel{padding-left:22px;padding-right:22px}.Si-P0q_secondaryButton{gap:13px;padding-left:14px;padding-right:14px;font-size:13px}.Si-P0q_options{gap:10px;font-size:12px}}@media (prefers-reduced-motion:reduce){.Si-P0q_primaryButton,.Si-P0q_secondaryButton,.Si-P0q_input{transition:none}}@media (prefers-contrast:more){.Si-P0q_card{-webkit-backdrop-filter:none;backdrop-filter:none}}
.FF106q_plantation{--auth-canvas:#082218;--auth-shade:linear-gradient(90deg, #061e1329, #03150e9e), linear-gradient(0deg, #03140d80, transparent 45%, #0820152e);--auth-shade-mobile:#03181073;--auth-contour:#b8ddb2;--auth-contour-opacity:.2;--auth-scheme:light;--auth-card-bg:linear-gradient(135deg, #fffffff0, #f9fcfae6);--auth-card-border:#fffc;--auth-card-shadow:0 28px 80px #000c0761, inset 0 1px 0 #ffffffb3;--auth-panel-bg:#f2f7f3;--auth-panel-border:#d3e2d8;--auth-divider:#1a4a2f1f;--auth-text:#10261a;--auth-text-soft:#22382c;--auth-brand-line:#284234;--auth-muted:#4c6155;--auth-faint:#627569;--auth-accent:#1b7045;--auth-focus-ring:#1b70452e;--auth-input-bg:#fff;--auth-input-focus-bg:#fff;--auth-input-border:#c7d7cc;--auth-input-border-hover:#8fae9b;--auth-input-placeholder:#879a8e;--auth-autofill:#eff7f2;--auth-primary-bg:linear-gradient(170deg, #3a9e66, #22764a 78%, #1c6340);--auth-primary-border:#1f6e45;--auth-primary-shadow:0 8px 22px #1d6e423d, inset 0 1px 0 #ffffff38;--auth-secondary-bg:#fff;--auth-secondary-border:#cad9cf;--auth-secondary-text:#1a3024;--auth-secondary-hover-bg:#eff7f2;--auth-secondary-hover-border:#8dbb9e;--auth-chip-bg:#e7f2ebf2;--auth-chip-border:#b5cdbd;--auth-chip-text:#2a4f38;--auth-mark-bg:linear-gradient(135deg, #eef7f0, #d9eee0);--auth-mark-border:#c0dac8;--auth-badge-bg:#e9f5ee;--auth-badge-border:#bcdfca;--auth-badge-text:#1b7045;--auth-avatar-bg:#dcefe2;--auth-avatar-text:#1d5c39;--auth-avatar-ring:#1d5c3929;--auth-error-bg:#fef2f2;--auth-error-border:#fbcaca;--auth-error-text:#9b1c1c;--auth-warn-bg:#fffaeb;--auth-warn-border:#efd48c;--auth-warn-divider:#be912338;--auth-warn-heading:#8a5900;--auth-warn-button-bg:#fff;--auth-warn-button-border:#dcc58a;--auth-warn-button-text:#6b4c00;--auth-warn-button-hover-bg:#fff3cf;--auth-login-card-bg:#0a221861;--auth-login-card-border:#ecf6ef8c;--auth-login-card-shadow:0 32px 100px #000c076b, inset 0 1px 0 #ffffff1f;--auth-story-bg:linear-gradient(180deg, #17432d47, #0d321f0f 60%, #03180f80);--auth-form-panel-bg:linear-gradient(115deg, #fffffff5, #fbfdfceb 60%, #f2f8f4eb);--auth-form-panel-border:#fff9;--auth-form-panel-mobile-bg:#ffffffed;isolation:isolate;background:var(--auth-canvas);color-scheme:var(--auth-scheme)}.dark .FF106q_plantation{--auth-scheme:dark;--auth-card-bg:linear-gradient(135deg, #0a2119e6, #061813db);--auth-card-border:#deefdb61;--auth-card-shadow:0 25px 80px #000c0761, inset 0 1px 0 #ffffff0d;--auth-panel-bg:#8bb79d14;--auth-panel-border:#3d5547;--auth-divider:#b4d3c229;--auth-text:#f5f8f6;--auth-text-soft:#e5ede7;--auth-brand-line:#d7e3da;--auth-muted:#bdcfc3;--auth-faint:#a8baaf;--auth-accent:#80e7b0;--auth-focus-ring:#80e7b024;--auth-input-bg:linear-gradient(110deg, #1d2c31eb, #25353bdb);--auth-input-focus-bg:#243b34;--auth-input-border:#42564f;--auth-input-border-hover:#678174;--auth-input-placeholder:#a4b6ad;--auth-autofill:#20352e;--auth-primary-bg:linear-gradient(170deg, #66ce92, #318555 78%, #2b704d);--auth-primary-border:#76c79b;--auth-primary-shadow:0 5px 24px #196d4226, inset 0 1px 0 #e2ffec33;--auth-secondary-bg:#07171238;--auth-secondary-border:#4a5d51;--auth-secondary-text:#f5f8f6;--auth-secondary-hover-bg:#5b9b7121;--auth-secondary-hover-border:#8fc8a5;--auth-chip-bg:#94bba912;--auth-chip-border:#719e8b;--auth-chip-text:#d0ddd5;--auth-mark-bg:linear-gradient(135deg, #1d5439a6, #0f3021a6);--auth-mark-border:#54b87e38;--auth-badge-bg:#80e7b012;--auth-badge-border:#80e7b038;--auth-badge-text:#a2e9bf;--auth-avatar-bg:#254f38;--auth-avatar-text:#b2e9c6;--auth-avatar-ring:#aed2bb33;--auth-error-bg:#5d1a1a6b;--auth-error-border:#fca5a559;--auth-error-text:#fecaca;--auth-warn-bg:#6a501e24;--auth-warn-border:#d3b5704d;--auth-warn-divider:#d3b5702e;--auth-warn-heading:#efd9a5;--auth-warn-button-bg:#a5c59a14;--auth-warn-button-border:#5d765f;--auth-warn-button-text:#d5e8d2;--auth-warn-button-hover-bg:#a5c59a2e;--auth-login-card-border:#deefdb6b;--auth-login-card-shadow:0 32px 100px #000c0766, inset 0 1px 0 #ffffff0d;--auth-form-panel-bg:linear-gradient(115deg, #041310d4, #0a1816a6 60%, #1d2e25a6);--auth-form-panel-border:#d9eee124;--auth-form-panel-mobile-bg:linear-gradient(130deg, #081f17e0, #061813c7)}.FF106q_photograph{z-index:-3;object-fit:cover;object-position:center}.FF106q_shade{z-index:-2;pointer-events:none;background:var(--auth-shade);position:absolute;inset:0}.FF106q_contours{z-index:-1;width:100%;height:100%;color:var(--auth-contour);opacity:var(--auth-contour-opacity);pointer-events:none;position:absolute;inset:0}@media (max-width:767px){.FF106q_photograph{object-position:32% center}.FF106q_shade{background:var(--auth-shade-mobile)}}@media (prefers-contrast:more){.FF106q_plantation{--auth-card-bg:#fff;--auth-card-border:#4c6155;--auth-form-panel-bg:#fff;--auth-form-panel-mobile-bg:#fff;--auth-input-border:#4c6155;--auth-secondary-border:#4c6155;--auth-panel-border:#4c6155;--auth-warn-border:#8a5900}.dark .FF106q_plantation{--auth-card-bg:#081d14;--auth-card-border:#bdcfc3;--auth-form-panel-bg:#081d14;--auth-form-panel-mobile-bg:#081d14;--auth-input-border:#bdcfc3;--auth-secondary-border:#bdcfc3;--auth-panel-border:#bdcfc3;--auth-warn-border:#efd9a5}}
