._boundary_nm9q5_1{min-height:100dvh;padding:var(--pp-space-8);background:url(/assets/plotpickle-system/login-chamber.svg) center / cover no-repeat, repeating-linear-gradient(to bottom, var(--pp-profile-scanline) 0 1px, transparent 1px var(--pp-space-1)), radial-gradient(circle at 50% 0%, var(--pp-profile-glow), transparent 40rem), var(--pp-profile-night);color:var(--pp-profile-paper);font-family:var(--pp-font-interface);place-items:center;display:grid;position:relative;overflow:hidden}._boundary_nm9q5_1:before{content:"";inset:var(--pp-space-10);pointer-events:none;border:1px solid var(--pp-system-metal-deep);border-radius:var(--pp-radius-panel);box-shadow:inset 0 0 var(--pp-space-12) var(--pp-profile-shadow), 0 0 var(--pp-space-6) var(--pp-profile-glow);position:absolute}._card_nm9q5_53{z-index:1;gap:var(--pp-space-5);width:min(760px,100%);padding:var(--pp-space-12) calc(var(--pp-space-12) + var(--pp-space-4));border:1px solid var(--pp-profile-casper);border-radius:var(--pp-radius-profile-card);background:var(--pp-profile-mystic);background-image:linear-gradient(to bottom, color-mix(in srgb, var(--pp-system-panel-raised) 72%, transparent), color-mix(in srgb, var(--pp-system-canvas) 92%, transparent)), url(/assets/plotpickle-system/login-panel-frame.svg);color:var(--pp-profile-ink);box-shadow:var(--pp-profile-card-shadow), 0 0 var(--pp-space-12) var(--pp-profile-glow);background-position:50%,50%;background-repeat:no-repeat;background-size:auto,100% 100%;display:grid;position:relative}._card_nm9q5_53:before{content:"PlotPickle is installed and ready";min-height:var(--pp-control-height-lg);padding:var(--pp-space-3) var(--pp-space-4) var(--pp-space-3) var(--pp-space-12);border:1px solid var(--pp-system-metal-deep);border-radius:var(--pp-radius-profile-control);background:url(/assets/workflow-relics/profile.svg) var(--pp-space-3) center / var(--pp-control-height-md) var(--pp-control-height-md) no-repeat, linear-gradient(135deg, var(--pp-profile-hud-raised), var(--pp-profile-night));color:var(--pp-system-metal);font-family:var(--pp-font-code);font-size:var(--pp-text-xs);letter-spacing:var(--pp-tracking-label);text-transform:uppercase;box-shadow:var(--pp-profile-hud-shadow);align-items:center;font-weight:800;display:flex}._card_nm9q5_53:after{content:"LOCAL NODE  //  HUMAN VAULT  //  ENCRYPTED  //  READY";padding-top:var(--pp-space-3);border-top:1px solid var(--pp-system-metal-deep);color:var(--pp-profile-status);font-family:var(--pp-font-code);font-size:var(--pp-text-xs);letter-spacing:var(--pp-tracking-label);text-align:center;justify-self:stretch;font-weight:700}._brand_nm9q5_159{grid-template-columns:var(--pp-control-height-lg) 1fr auto;gap:var(--pp-space-3);min-width:0;padding:var(--pp-space-3) var(--pp-space-4);border-block:1px solid var(--pp-system-metal-deep);background:linear-gradient(90deg, transparent, var(--pp-system-panel-raised), transparent);align-items:center;display:grid}._brandCrest_nm9q5_181{width:var(--pp-control-height-lg);height:var(--pp-control-height-lg);filter:drop-shadow(0 0 var(--pp-space-2) var(--pp-profile-glow));background:url(/assets/workflow-relics/profile.svg) 50%/contain no-repeat}._brandName_nm9q5_195{display:grid}._brand_nm9q5_159 strong{color:var(--pp-system-metal);font-family:var(--pp-font-lore);font-size:calc(var(--pp-text-lg) * 1.45);line-height:var(--pp-leading-tight);letter-spacing:var(--pp-tracking-title)}._brand_nm9q5_159 small,._brandTelemetry_nm9q5_221{color:var(--pp-profile-status);font-family:var(--pp-font-code);font-size:var(--pp-text-xs);letter-spacing:var(--pp-tracking-label);text-transform:uppercase;font-weight:800}._card_nm9q5_53 h1,._card_nm9q5_53 p{margin:0}._card_nm9q5_53 h1{color:var(--pp-system-gilding);font-family:var(--pp-font-lore);font-size:calc(var(--pp-text-lg) * 1.85);line-height:var(--pp-leading-tight);letter-spacing:var(--pp-tracking-title);text-shadow:0 1px 0 var(--pp-system-canvas), 0 0 var(--pp-space-3) var(--pp-profile-glow)}._card_nm9q5_53 p,._card_nm9q5_53 small{color:var(--pp-profile-juniper-strong);font-family:var(--pp-font-interface);line-height:var(--pp-leading-body)}._eyebrow_nm9q5_281{letter-spacing:var(--pp-tracking-label);text-transform:uppercase;font-weight:800;color:var(--pp-profile-juniper-strong)!important;font-family:var(--pp-font-code)!important;font-size:var(--pp-text-xs)!important}._eyebrow_nm9q5_281:before{content:"//  ";color:var(--pp-profile-status)}._field_nm9q5_309{gap:var(--pp-space-2);margin-block:var(--pp-space-3);display:grid}._field_nm9q5_309 span{color:var(--pp-profile-juniper-strong);font-family:var(--pp-font-code);font-size:var(--pp-text-xs);letter-spacing:var(--pp-tracking-label);text-transform:uppercase;font-weight:800}._field_nm9q5_309 input,._field_nm9q5_309 textarea{width:100%;min-height:var(--pp-touch-target);padding:var(--pp-space-3) var(--pp-space-4);border:1px solid var(--pp-profile-casper);border-radius:var(--pp-radius-profile-control);background:var(--pp-system-stone-deep);color:var(--pp-profile-ink);font:inherit;transition:border-color var(--pp-motion-fast), background var(--pp-motion-fast)}._field_nm9q5_309 input:hover,._field_nm9q5_309 textarea:hover{border-color:var(--pp-profile-juniper)}:is(._field_nm9q5_309 input:focus-visible,._field_nm9q5_309 textarea:focus-visible,._passwordRow_nm9q5_379 button:focus-visible,._actions_nm9q5_381 button:focus-visible,._actions_nm9q5_381 a:focus-visible,._card_nm9q5_53>button:focus-visible,._profileList_nm9q5_387 button:focus-visible,._activeHuman_nm9q5_389 summary:focus-visible,._activeHuman_nm9q5_389 button:focus-visible){outline:2px solid var(--pp-profile-status);outline-offset:var(--pp-space-1)}._field_nm9q5_309 textarea{resize:vertical}._passwordRow_nm9q5_379{gap:var(--pp-space-2);grid-template-columns:1fr auto;display:grid}._passwordRow_nm9q5_379 button,._actions_nm9q5_381 button,._actions_nm9q5_381 a,._card_nm9q5_53>button{min-height:var(--pp-touch-target);padding:var(--pp-space-2) var(--pp-space-4);border:1px solid var(--pp-profile-casper);border-radius:var(--pp-radius-profile-control);background:var(--pp-system-panel-raised);color:var(--pp-profile-juniper-strong);font-family:var(--pp-font-interface);font-size:var(--pp-text-sm);font-weight:750;line-height:var(--pp-leading-tight);cursor:pointer;transition:background var(--pp-motion-fast), border-color var(--pp-motion-fast), color var(--pp-motion-fast);text-decoration:none}._passwordRow_nm9q5_379 button:hover,._actions_nm9q5_381 button:hover:not(:disabled),._actions_nm9q5_381 a:hover,._card_nm9q5_53>button:hover:not(:disabled){border-color:var(--pp-profile-juniper);background:var(--pp-profile-jungle-mist);color:var(--pp-profile-ink)}form ._actions_nm9q5_381 button[type=submit],._card_nm9q5_53>button{border-color:var(--pp-profile-juniper-strong);background:var(--pp-profile-juniper);color:var(--pp-system-text);box-shadow:inset 0 0 var(--pp-space-3) var(--pp-profile-glow), 0 0 var(--pp-space-3) var(--pp-profile-glow)}._field_nm9q5_309:has(textarea)+._actions_nm9q5_381 button:first-child{border-color:var(--pp-profile-juniper-strong);background:var(--pp-profile-juniper);color:var(--pp-system-text);box-shadow:inset 0 0 var(--pp-space-3) var(--pp-profile-glow), 0 0 var(--pp-space-3) var(--pp-profile-glow)}form ._actions_nm9q5_381 button[type=submit]:hover:not(:disabled),._card_nm9q5_53>button:hover:not(:disabled){background:var(--pp-profile-juniper-strong);color:var(--pp-profile-paper)}._field_nm9q5_309:has(textarea)+._actions_nm9q5_381 button:first-child:hover:not(:disabled){background:var(--pp-profile-juniper-strong);color:var(--pp-profile-paper)}._passwordRow_nm9q5_379 button:disabled,._actions_nm9q5_381 button:disabled,._card_nm9q5_53>button:disabled{cursor:not-allowed;opacity:.56}._actions_nm9q5_381{gap:var(--pp-space-2);flex-wrap:wrap;align-items:center;display:flex}._profileList_nm9q5_387{gap:var(--pp-space-2);display:grid}._profileList_nm9q5_387 button{min-height:var(--pp-touch-target);gap:var(--pp-space-3);padding:var(--pp-space-3);border:1px solid var(--pp-profile-casper);border-radius:var(--pp-radius-profile-control);background:var(--pp-system-panel-raised);color:var(--pp-profile-ink);font-family:var(--pp-font-interface);text-align:left;cursor:pointer;transition:background var(--pp-motion-fast), border-color var(--pp-motion-fast);grid-template-columns:42px 1fr auto;align-items:center;display:grid}._profileList_nm9q5_387 button:hover{border-color:var(--pp-profile-juniper);background:var(--pp-profile-hover)}._profileList_nm9q5_387 button>span{border:1px solid var(--pp-profile-casper);border-radius:var(--pp-radius-panel);background:var(--pp-profile-jungle-mist);width:42px;height:42px;color:var(--pp-profile-juniper-strong);font-family:var(--pp-font-code);place-items:center;font-weight:800;display:grid}._profileList_nm9q5_387 button strong{color:var(--pp-profile-ink)}._profileList_nm9q5_387 small{color:var(--pp-profile-juniper-strong);font-family:var(--pp-font-code);font-size:var(--pp-text-xs);letter-spacing:var(--pp-tracking-label);text-transform:uppercase}._recovery_nm9q5_641{overflow-wrap:anywhere;padding:var(--pp-space-4);border:1px solid var(--pp-profile-juniper);border-radius:var(--pp-radius-profile-control);background:var(--pp-profile-paper);color:var(--pp-profile-ink);font-family:var(--pp-font-code);font-size:var(--pp-text-md);line-height:var(--pp-leading-body)}._check_nm9q5_665{gap:var(--pp-space-2);color:var(--pp-profile-ink);font-family:var(--pp-font-interface);align-items:flex-start;display:flex}._check_nm9q5_665 input{width:var(--pp-icon-md);height:var(--pp-icon-md);margin-top:var(--pp-space-1);accent-color:var(--pp-profile-juniper)}._error_nm9q5_695{padding:var(--pp-space-3);border-left:3px solid var(--pp-danger);border-radius:var(--pp-radius-profile-control);background:var(--pp-profile-danger-surface);font-family:var(--pp-font-interface);line-height:var(--pp-leading-body);color:var(--pp-profile-danger-text)!important}._activeHuman_nm9q5_389{z-index:var(--pp-z-notification);top:var(--pp-space-2);right:var(--pp-space-3);padding:var(--pp-space-2);border:1px solid var(--pp-profile-hud-line);border-radius:var(--pp-radius-profile-card);background:var(--pp-profile-hud);color:var(--pp-system-text);font-family:var(--pp-font-interface);box-shadow:var(--pp-profile-hud-shadow);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);align-items:center;display:flex;position:fixed}._activeHuman_nm9q5_389>div{display:none}._activeHuman_nm9q5_389 details{min-width:0}._activeHuman_nm9q5_389 summary{min-height:var(--pp-touch-target);align-items:center;gap:var(--pp-space-2);padding:var(--pp-space-1) var(--pp-space-3) var(--pp-space-1) var(--pp-space-1);border-radius:var(--pp-radius-profile-control);color:var(--pp-system-metal);font-family:var(--pp-font-code);font-size:var(--pp-text-xs);letter-spacing:var(--pp-tracking-label);cursor:pointer;-webkit-user-select:none;user-select:none;font-weight:800;list-style:none;display:flex}._activeHuman_nm9q5_389 summary::-webkit-details-marker{display:none}._activeHuman_nm9q5_389 summary:before{content:"";width:34px;height:34px;filter:drop-shadow(0 0 var(--pp-space-2) var(--pp-profile-glow));background:url(/assets/workflow-relics/profile.svg) 50%/contain no-repeat;flex:0 0 34px}:is(._activeHuman_nm9q5_389 summary:hover,._activeHuman_nm9q5_389 summary:focus-visible){background:var(--pp-profile-hud-raised)}._activeHuman_nm9q5_389:has(details[open]){width:min(760px, calc(100vw - var(--pp-space-6)));align-items:stretch;gap:var(--pp-space-3);padding:var(--pp-space-3);border-color:var(--pp-profile-casper);border-radius:var(--pp-radius-profile-card);background:var(--pp-profile-night);grid-template-columns:minmax(180px,.9fr) minmax(0,2fr);display:grid}._activeHuman_nm9q5_389:has(details[open])>div{align-content:start;gap:var(--pp-space-2);min-width:0;padding:var(--pp-space-4);border:1px solid var(--pp-profile-hud-line);border-radius:var(--pp-radius-profile-control);background:var(--pp-profile-hud);display:grid}._activeHuman_nm9q5_389:has(details[open])>div span{font-size:0}._activeHuman_nm9q5_389:has(details[open])>div span:after{content:"Identity";color:var(--pp-profile-status);font-family:var(--pp-font-code);font-size:var(--pp-text-xs);letter-spacing:var(--pp-tracking-label);text-transform:uppercase;font-weight:850}._activeHuman_nm9q5_389:has(details[open])>div strong{overflow-wrap:anywhere;color:var(--pp-system-text);font-family:var(--pp-font-lore);font-size:var(--pp-text-lg)}._activeHuman_nm9q5_389:has(details[open])>div small{color:var(--pp-profile-hud-muted);font-family:var(--pp-font-interface);font-size:var(--pp-text-xs);line-height:var(--pp-leading-body)}._activeHuman_nm9q5_389 details[open]{gap:var(--pp-space-2);min-width:0;padding:var(--pp-space-1);grid-template-rows:auto auto auto;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._activeHuman_nm9q5_389 details[open] summary{min-height:var(--pp-control-height-md);padding-block:var(--pp-space-1);grid-column:1/-1;justify-self:end}._activeHuman_nm9q5_389 details[open] summary:after{content:"Close";margin-left:var(--pp-space-1);color:var(--pp-profile-hud-muted);font-family:var(--pp-font-code);font-size:var(--pp-text-xs);letter-spacing:0;font-weight:650}._activeHuman_nm9q5_389 details[open]:before,._activeHuman_nm9q5_389 details[open]:after{padding:var(--pp-space-1) var(--pp-space-3);color:var(--pp-profile-status);font-family:var(--pp-font-code);font-size:var(--pp-text-xs);letter-spacing:var(--pp-tracking-label);text-transform:uppercase;align-self:end;font-weight:850}._activeHuman_nm9q5_389 details[open]:before{content:"Access";grid-area:2/1}._activeHuman_nm9q5_389 details[open]:after{content:"Profile actions";grid-area:2/2}._activeHuman_nm9q5_389 button{min-height:var(--pp-touch-target);padding:var(--pp-space-2) var(--pp-space-3);border:1px solid var(--pp-profile-hud-line);border-radius:var(--pp-radius-profile-control);background:var(--pp-profile-hud-raised);color:var(--pp-profile-mystic);font-family:var(--pp-font-interface);text-align:left;cursor:pointer}._activeHuman_nm9q5_389 button:hover{border-color:var(--pp-profile-casper);background:var(--pp-profile-juniper-strong);color:var(--pp-profile-paper)}._activeHuman_nm9q5_389 details[open] button:first-of-type{grid-area:3/2}._activeHuman_nm9q5_389 details[open] button:nth-of-type(2){grid-area:3/1}._activeHuman_nm9q5_389 details[open] button:nth-of-type(3){grid-area:4/1}._activeHuman_nm9q5_389 details[open] button:nth-of-type(4){grid-area:4/2}@media (max-width:700px){._boundary_nm9q5_1{padding:var(--pp-space-3)}._boundary_nm9q5_1:before{inset:var(--pp-space-2)}._card_nm9q5_53{gap:var(--pp-space-4);padding:var(--pp-space-10) var(--pp-space-6) var(--pp-space-8)}._card_nm9q5_53:before{padding-left:var(--pp-space-10);background-size:var(--pp-control-height-md) var(--pp-control-height-md), auto;background-position:var(--pp-space-2) center, center}._card_nm9q5_53 h1{font-size:calc(var(--pp-text-lg) * 1.55)}._brand_nm9q5_159{grid-template-columns:var(--pp-control-height-lg) 1fr}._brandTelemetry_nm9q5_221{display:none}._activeHuman_nm9q5_389{top:var(--pp-space-2);right:var(--pp-space-2)}._activeHuman_nm9q5_389:has(details[open]){width:calc(100vw - var(--pp-space-4));max-height:calc(100dvh - var(--pp-space-4));grid-template-columns:1fr;overflow-y:auto}._activeHuman_nm9q5_389 details[open]{grid-template-columns:1fr}._activeHuman_nm9q5_389 details[open] summary,._activeHuman_nm9q5_389 details[open]:before,._activeHuman_nm9q5_389 details[open]:after,._activeHuman_nm9q5_389 details[open] button:first-of-type,._activeHuman_nm9q5_389 details[open] button:nth-of-type(2),._activeHuman_nm9q5_389 details[open] button:nth-of-type(3),._activeHuman_nm9q5_389 details[open] button:nth-of-type(4){grid-column:1}._activeHuman_nm9q5_389 details[open]:before{grid-row:2}._activeHuman_nm9q5_389 details[open] button:nth-of-type(2){grid-row:3}._activeHuman_nm9q5_389 details[open] button:nth-of-type(3){grid-row:4}._activeHuman_nm9q5_389 details[open]:after{margin-top:var(--pp-space-1);grid-row:5}._activeHuman_nm9q5_389 details[open] button:first-of-type{grid-row:6}._activeHuman_nm9q5_389 details[open] button:nth-of-type(4){grid-row:7}._profileList_nm9q5_387 button{grid-template-columns:38px 1fr}._profileList_nm9q5_387 small{display:none}}html[data-plotpickle-skin=skin-v1] ._boundary_nm9q5_1{box-sizing:border-box;padding:clamp(var(--pp-skin-space-3), 4vw, var(--pp-skin-space-7));background:url(/assets/plotpickle-system/login-chamber.svg) center / cover no-repeat, linear-gradient(180deg, var(--pp-skin-surface-0), var(--pp-skin-canvas));color:var(--pp-skin-ink);font-family:var(--pp-skin-font-ui)}html[data-plotpickle-skin=skin-v1] ._boundary_nm9q5_1:before{inset:clamp(var(--pp-skin-space-2), 2vw, var(--pp-skin-space-5));border:var(--pp-skin-border-thin) solid var(--pp-skin-accent);border-radius:var(--pp-skin-radius);box-shadow:inset 0 0 0 var(--pp-skin-border-thin) var(--pp-skin-line)}html[data-plotpickle-skin=skin-v1] ._card_nm9q5_53{gap:var(--pp-skin-space-5);width:min(760px,100%);padding:clamp(var(--pp-skin-space-5), 5vw, var(--pp-skin-space-8));border:var(--pp-skin-border-strong) solid var(--pp-skin-accent);border-radius:var(--pp-skin-radius);background:var(--pp-skin-fill-panel);color:var(--pp-skin-ink);box-shadow:var(--pp-skin-shadow-panel), var(--pp-skin-inset-highlight);background-image:none}html[data-plotpickle-skin=skin-v1] ._card_nm9q5_53:before,html[data-plotpickle-skin=skin-v1] ._card_nm9q5_53:after{border-color:var(--pp-skin-accent);background:var(--pp-skin-accent-deep);color:var(--pp-skin-accent-bright);font-family:var(--pp-skin-font-ui)}html[data-plotpickle-skin=skin-v1] ._brand_nm9q5_159{border-color:var(--pp-skin-accent);background:var(--pp-skin-surface-1)}html[data-plotpickle-skin=skin-v1] ._brand_nm9q5_159 strong,html[data-plotpickle-skin=skin-v1] ._card_nm9q5_53 h1{color:var(--pp-skin-ink);font-family:var(--pp-skin-font-ui)}html[data-plotpickle-skin=skin-v1] :is(._brand_nm9q5_159 small,._brandTelemetry_nm9q5_221,._eyebrow_nm9q5_281,._field_nm9q5_309 span){color:var(--pp-skin-accent-bright)!important;font-family:var(--pp-skin-font-ui)!important}html[data-plotpickle-skin=skin-v1] :is(._field_nm9q5_309 input,._field_nm9q5_309 textarea,._passwordRow_nm9q5_379 button,._actions_nm9q5_381 button,._actions_nm9q5_381 a,._card_nm9q5_53>button){border-color:var(--pp-skin-line);border-radius:var(--pp-skin-radius);background:var(--pp-skin-surface-0);color:var(--pp-skin-ink);font-family:var(--pp-skin-font-ui)}html[data-plotpickle-skin=skin-v1] form ._actions_nm9q5_381 button[type=submit],html[data-plotpickle-skin=skin-v1] ._card_nm9q5_53>button{border-color:var(--pp-skin-accent-bright);background:var(--pp-skin-accent-deep);color:var(--pp-skin-ink)}
