.entry-select{box-sizing:border-box;width:100%;height:100%;min-height:100dvh;padding:clamp(var(--entry-space), 4vw, var(--entry-space-xl));background:var(--entry-page-background);color:var(--entry-text);font-size:var(--entry-font-size);line-height:var(--entry-line-height);flex:1;display:flex;position:relative;overflow:auto}.entry-select__panel{box-sizing:border-box;width:100%;max-width:var(--entry-panel-width);background:var(--entry-background);border:1px solid var(--entry-border);border-radius:var(--entry-radius);margin:auto}.entry-select--waiting{gap:var(--entry-space-lg);flex-direction:column}.entry-select--waiting .entry-select__panel{flex-shrink:0}.entry-select__support{align-self:flex-end;align-items:center;gap:var(--entry-space-xs);box-sizing:border-box;width:min(100%, var(--entry-support-width));padding:var(--entry-space);background:var(--entry-background);border:1px solid var(--entry-border);border-radius:var(--entry-radius);font-size:var(--entry-small-size);flex-direction:column;flex-shrink:0;display:flex}.entry-select__support-title{font-size:var(--entry-font-size);font-weight:var(--entry-heading-weight)}.entry-select__support-qr{width:100%;height:auto;display:block}.entry-select__support-account{-webkit-user-select:text;user-select:text}@media (width>=1200px) and (height>=640px){.entry-select--waiting{grid-template-columns:minmax(var(--entry-support-width), 1fr) minmax(0, var(--entry-panel-width)) minmax(var(--entry-support-width), 1fr);grid-template-rows:minmax(min-content,1fr);align-items:center;display:grid}.entry-select--waiting .entry-select__panel{grid-column:2}.entry-select__support{grid-column:3;place-self:end}}.entry-select__brand{justify-content:space-between;align-items:center;gap:var(--entry-space-xs) var(--entry-space);padding:var(--entry-space) clamp(var(--entry-space), 4vw, var(--entry-space-xl));border-bottom:1px solid var(--entry-border);flex-wrap:wrap;display:flex}.entry-select__brand-name{align-items:center;gap:var(--entry-space-xs);font-weight:var(--entry-heading-weight);flex-wrap:wrap;display:flex}.entry-select__mark{width:var(--entry-space-xl);height:var(--entry-space-xl)}.entry-select__wordmark,.entry-select__context{color:var(--entry-secondary);font-size:var(--entry-small-size);font-weight:400}.entry-select__body{padding:clamp(var(--entry-space), 4vw, var(--entry-space-xl))}.entry-select__heading{margin-bottom:var(--entry-space-lg)}.entry-select__intro{margin:var(--entry-space-xs) 0 0;color:var(--entry-secondary)}.entry-select__logout{margin-top:var(--entry-space-lg);justify-content:flex-end;display:flex}.entry-select__options{grid-template-columns:repeat(auto-fit, minmax(min(100%, var(--entry-card-width)), 1fr));gap:var(--entry-space);display:grid}.entry-select .entry-select__option{width:100%;height:auto;padding:var(--entry-space-lg);text-align:left;white-space:normal;background:var(--entry-background);color:var(--entry-text);border:1px solid var(--entry-border);border-radius:var(--entry-radius-sm);box-shadow:none;transition:background-color var(--entry-motion), border-color var(--entry-motion);justify-content:flex-start;align-items:stretch;display:flex}.entry-select .entry-select__option:not(:disabled):hover{background:var(--entry-fill);color:var(--entry-text);border-color:var(--entry-primary-border)}.entry-select .entry-select__option:focus-visible{outline:2px solid var(--entry-primary);outline-offset:3px}.entry-select__option-content{align-items:flex-start;gap:var(--entry-space-xs);flex-direction:column;width:100%;min-width:0;display:flex}.entry-select__icon{width:var(--entry-icon-size);height:var(--entry-icon-size);margin-bottom:var(--entry-space-xs);color:var(--entry-primary);background:var(--entry-primary-background);border-radius:var(--entry-radius-sm);font-size:var(--entry-title-size);justify-content:center;align-items:center;display:inline-flex}.entry-select__name{font-size:var(--entry-name-size);font-weight:var(--entry-heading-weight);line-height:var(--entry-line-height);overflow-wrap:anywhere}.entry-select__description{margin-bottom:var(--entry-space-sm);color:var(--entry-secondary);font-size:var(--entry-small-size);line-height:var(--entry-line-height)}.entry-select__action{justify-content:space-between;align-self:stretch;align-items:center;gap:var(--entry-space);padding-top:var(--entry-space-sm);border-top:1px solid var(--entry-border);color:var(--entry-primary);font-size:var(--entry-small-size);margin-top:auto;display:flex}.entry-select .entry-select__option:disabled{background:var(--entry-disabled-background);color:var(--entry-disabled)}.entry-select__option:disabled .entry-select__icon{background:var(--entry-fill);color:var(--entry-disabled)}.entry-select__option:disabled .entry-select__description,.entry-select__option:disabled .entry-select__action{color:var(--entry-disabled)}@media (prefers-reduced-motion:reduce){.entry-select .entry-select__option{transition:none}}
