.DetailProtectedWebsiteLink-module-scss-module__NG5o7G__trigger{color:#2860de;width:auto;min-width:0;max-width:100%;font:inherit;cursor:pointer;background:0 0;border:0;grid-template-areas:"stack";place-items:stretch stretch;padding:0;font-weight:600;text-decoration:none;display:inline-grid}.DetailProtectedWebsiteLink-module-scss-module__NG5o7G__text{color:#2860de;text-align:center;-webkit-filter:blur(.3125rem);-webkit-user-select:none;user-select:none;grid-area:stack;min-width:100%;max-width:100%;font-weight:600;text-decoration:none;display:inline-block}.DetailProtectedWebsiteLink-module-scss-module__NG5o7G__overlay{box-sizing:border-box;color:#2860de;width:auto;min-width:calc(100% + .75rem);max-width:100%;min-height:100%;font-size:inherit;text-align:center;white-space:nowrap;background:linear-gradient(90deg,#fff6 0%,#ffffffe6 50%,#fff6 100%);border-radius:4px;grid-area:stack;justify-content:center;place-self:center;align-items:center;gap:4px;padding:0 .375rem;font-weight:600;text-decoration:none;display:flex}
.user-cards-page,.user-card-selection,.user-card-dialog{--card-blue:#0052d4;--card-line:#e8eaef;color:#01241a;font-size:14px;line-height:20px}.user-card-icon{flex:none;display:block}.user-cards-page button,.user-card-selection button,.user-card-dialog button{cursor:pointer;border:1px solid var(--card-line);color:#111;font:inherit;background:#fff;border-radius:100px;justify-content:center;align-items:center;gap:4px;padding:5px 12px;display:inline-flex}.user-cards-page button:disabled,.user-card-selection button:disabled,.user-card-dialog button:disabled{opacity:.5;cursor:default}.user-cards-page button:focus-visible,.user-card-selection button:focus-visible,.user-card-dialog button:focus-visible,.user-card-dialog a:focus-visible{outline:2px solid var(--card-blue);outline-offset:3px}.user-cards-page{background:var(--site-color-surface,#fff);border-radius:12px;padding:32px 24px;box-shadow:0 10px 10px #858b9b14}.user-card-selection-heading{justify-content:space-between;align-items:center;gap:12px;margin-bottom:24px;display:flex}.user-card-selection-heading h2{margin:0;font-size:20px;font-weight:600;line-height:28px}.user-cards-page .user-card-add-small{border-color:var(--card-blue);height:28px;color:var(--card-blue);background:#0052d40a;font-size:12px;line-height:16px}.user-card-summary{width:100%;min-width:0;position:relative}.user-card-summary-body{align-items:flex-start;gap:8px;display:flex}.user-card-summary--overseas{padding-top:16px}.user-card-type-label{color:#fff;background:#00b868;border-radius:4px 0 8px;padding:3px 6px;font-size:10px;font-weight:500;line-height:14px;position:absolute;top:0;left:0}.user-card-row>.user-card-summary>.user-card-type-label{top:-12px;left:-12px}.user-card-row>button .user-card-summary--overseas{padding-top:28px}.user-card-avatar{box-sizing:border-box;width:40px;height:40px;color:var(--card-blue);background:#0052d40d;border:.5px solid #d1d5db;border-radius:50%;flex:0 0 40px;justify-content:center;align-items:center;font-size:17px;font-weight:700;display:flex}.user-card-details{flex:1;min-width:0}.user-card-name{flex-wrap:wrap;align-items:center;gap:6px;margin-bottom:6px;display:flex}.user-card-name strong{white-space:nowrap;text-overflow:ellipsis;overflow-wrap:anywhere;min-width:0;max-width:100%;font-size:16px;font-weight:500;line-height:22px;display:block;overflow:hidden}.user-card-summary p{color:#666;align-items:flex-start;gap:8px;margin:0 0 6px;display:flex}.user-card-summary p:last-child{margin-bottom:0}.user-card-summary p>span{overflow-wrap:anywhere;min-width:0}.user-card-summary p .user-card-icon{margin-top:1px}.user-card-summary small{color:#a15c06}.user-card-list{flex-direction:column;gap:24px;display:flex}.user-cards-page [role=tabpanel]>.user-card-list{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.user-card-row{box-sizing:border-box;background:#f7f8fa;border-radius:6px;flex-direction:column;gap:12px;min-width:0;padding:12px;display:flex}.user-card-row-footer{justify-content:space-between;align-items:center;gap:12px;width:100%;min-height:28px;display:flex}.user-cards-page .user-card-row-footer{flex-wrap:wrap}.user-card-actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.user-card-row-footer button:not(.user-card-default-toggle){min-height:28px;padding:5px 12px;font-size:12px;line-height:16px}.user-card-default,button.user-card-default-toggle{color:var(--card-blue);align-items:center;gap:8px;display:inline-flex}button.user-card-default-toggle{color:#111;background:0 0;border:0;border-radius:0;padding:0}button.user-card-default-toggle.is-default{opacity:1;color:var(--card-blue)}.user-cards-page .user-card-default-icon{flex:0 0 16px;justify-content:center;align-items:center;width:16px;height:16px;display:inline-flex}.user-cards-page .user-card-default-spinner{box-sizing:border-box;border:2px solid #d1d5db;border-top-color:var(--card-blue);border-radius:50%;width:16px;height:16px;animation:.8s linear infinite user-card-default-spin}@keyframes user-card-default-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.user-cards-page .user-card-default-spinner{animation:none}}.user-card-empty{color:#858b9b;text-align:center;padding:32px 16px;display:block}.user-card-error{color:#b32127;margin:8px 0}.user-card-selection{margin:0;position:relative}.user-card-selection>.user-card-selection-heading{margin-bottom:8px}.user-card-selection>.user-card-summary{box-sizing:border-box;background:#f7f8fa;border-radius:6px;padding:12px 66px 12px 12px}.user-card-selection>.user-card-summary--overseas{padding-top:28px}.user-card-selection>.user-card-selection-heading>button{z-index:1;border-color:var(--card-blue);min-height:22px;color:var(--card-blue);background:#0052d40a;padding:1px 8px;font-size:12px;line-height:18px;position:absolute;top:44px;right:12px}.user-card-selection .business-user-card-missing>button.user-card-empty{box-sizing:border-box;border:1px dashed var(--card-blue);width:100%;min-height:96px;color:var(--card-blue);white-space:normal;overflow-wrap:anywhere;background:#0052d40a;border-radius:8px;flex-direction:column;gap:8px;padding:20px 16px;font-size:14px;line-height:20px;display:flex}.user-card-selection .business-user-card-missing>.user-card-empty .user-card-icon{width:24px;height:24px}.user-card-backdrop{z-index:calc(var(--site-z-modal,10000) + 30);background:#0007;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}.user-card-dialog{scrollbar-width:none;overscroll-behavior:contain;background:#fff;border-radius:8px;width:min(600px,100%);max-height:calc(100dvh - 32px);overflow:auto}.user-card-dialog::-webkit-scrollbar{display:none}.user-card-dialog header{padding:24px 24px 0;position:relative}.user-card-dialog h3{color:#111;margin:0;padding-right:32px;font-size:24px;font-weight:600;line-height:34px}.user-card-dialog-description{color:#999;justify-content:space-between;align-items:flex-start;gap:12px;margin-top:8px;display:flex}.user-card-dialog-description a{color:var(--card-blue);flex:none;font-weight:500;text-decoration:none}.user-card-dialog button.user-card-close{background:0 0;border:0;border-radius:4px;padding:2.545px;position:absolute;top:24px;right:24px}.user-card-dialog footer{align-items:center;gap:12px;padding:12px 24px 24px;display:flex}.user-card-dialog footer button{flex:1;min-height:48px;font-size:16px;font-weight:500}.user-card-dialog .user-card-list{padding:24px}button.user-card-pick{text-align:left;background:0 0;border:0;border-radius:0;width:100%;padding:0;display:block}.user-card-picker .user-card-row:has(.user-card-pick[aria-pressed=true]){box-shadow:inset 0 0 0 1px #0052d41f}.user-card-picker footer{padding-top:0}.user-card-picker button.user-card-add{border:1px solid var(--card-blue);color:var(--card-blue);background:#0052d40a;border-radius:8px}.user-card-fields{padding:24px}.user-card-editor .user-card-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}.user-card-fields label{min-width:0;display:block}.user-card-field--company,.user-card-fields>.user-card-error{grid-column:1/-1}.user-card-fields label>span{margin-bottom:8px;font-size:16px;line-height:22px;display:block}.user-card-fields label>span em{color:#f55656;font-style:normal}.user-card-fields input:not([type=radio]){border:1px solid var(--card-line);color:#111;box-sizing:border-box;width:100%;height:44px;font:inherit;background:#fff;border-radius:6px;outline:none;padding:12px;font-size:16px;line-height:20px}.user-card-document-types{border:0;grid-column:1/-1;min-width:0;margin:0;padding:0}.user-card-document-types legend{margin-bottom:8px;padding:0;font-size:16px;line-height:22px}.user-card-document-types legend em{color:#f55656;font-style:normal}.user-card-document-types>div{align-items:center;gap:48px;min-height:20px;margin-bottom:8px;display:flex}.user-card-document-types label{cursor:pointer;color:#111;align-items:center;gap:8px;display:inline-flex}.user-card-document-types label>.user-card-document-radio{flex:0 0 16px;width:16px;height:16px;margin:0;position:relative}.user-card-document-radio input{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.user-card-document-radio:has(input:focus-visible){outline:2px solid var(--card-blue);outline-offset:3px;border-radius:50%}.user-card-fields input::placeholder{color:#c9ced9}.user-card-fields input:focus{border-color:var(--card-blue);box-shadow:0 0 0 2px #0052d41f}button.user-card-primary{color:#fff;background:var(--card-blue);border-color:var(--card-blue)}.user-card-editor footer button{min-height:54px;font-size:18px}@media (max-width:767px){.user-cards-page{padding:24px 16px}.user-cards-page [role=tabpanel]>.user-card-list{grid-template-columns:minmax(0,1fr)}.user-card-backdrop{align-items:flex-end;padding:8px}.user-card-dialog{width:100%;max-height:calc(100dvh - 16px)}.user-card-editor .user-card-fields{grid-template-columns:minmax(0,1fr);gap:20px}.user-card-dialog-description{flex-wrap:wrap}.user-card-row-footer{gap:8px}.user-card-actions{gap:4px}}.profile-content[data-profile-tab=cards]{box-shadow:none;background:0 0;border:0;border-radius:12px;padding:0}.booth-consult-modal__form .user-card-summary p{color:#666;margin:0 0 6px;line-height:20px}.booth-consult-modal__form .user-card-summary p:last-child{margin-bottom:0}@media (min-width:768px){.user-cards-page:has(.user-card-empty) .user-card-add-small{padding-inline:11px;font-weight:500}.profile-container[data-profile-tab=cards]>.profile-sidebar,.profile-content[data-profile-tab=cards] .user-cards-page{box-sizing:border-box;border-radius:8px;min-height:522px}.profile-content[data-profile-tab=cards] .user-cards-page:has(.user-card-empty){border-radius:12px}}.user-card-types{background:#f7f8f9;padding:16px}.user-card-type{text-align:left;cursor:pointer;background:#fff;border:0;border-radius:6px;align-items:center;width:100%;padding:16px;display:flex}.user-card-type+.user-card-type{margin-top:12px}.user-card-type>.user-card-icon:first-child{background:#edf4ff;border-radius:6px;width:40px;height:40px;margin-right:12px;padding:8px}.user-card-type>span{flex:1}.user-card-type strong,.user-card-type small{display:block}.user-card-type strong{font-size:16px;font-weight:500}.user-card-type small{color:#858b9b;margin-top:4px;font-size:12px}.user-card-field select,.user-card-field textarea{width:100%;font:inherit;box-sizing:border-box;background:#fff;border:1px solid #e8eaef;border-radius:6px;padding:8px 12px}.user-card-field textarea{resize:vertical;min-height:72px}.user-card-field--invalid input,.user-card-field--invalid textarea,.user-card-field--invalid select{border-color:#e5484d}.user-card-type:nth-child(2)>.user-card-icon:first-child{background:#eaf9f1}.business-user-card-missing-card{box-sizing:border-box;background:#fffc;border:1px solid #fff;border-radius:6px;padding:12px;box-shadow:0 8px 8px #a3a3a326}.business-user-card-missing-card .user-card-summary-body{opacity:.5}.business-user-card-missing-hint{color:#e61e1e;align-items:flex-start;gap:6px;margin:6px 0;font-size:12px;line-height:18px;display:flex}.business-user-card-missing-hint .user-card-icon{flex-shrink:0;width:16px;height:16px;margin-top:1px}.user-card-selection>.user-card-selection-heading strong{font-size:18px;font-weight:500;line-height:25px}.user-card-selection>.user-card-summary{background:#f6f7fa}.user-card-selection .business-user-card-missing-card{box-shadow:none;background:#f6f7fa;border:0}.user-card-selection .business-user-card-missing>button.user-card-empty{min-height:90px}.user-card-tabs{border-bottom:1px solid var(--card-line);margin-bottom:24px;display:flex}.user-cards-page .user-card-tabs button{color:#858b9b;background:0 0;border:0;border-bottom:3px solid #0000;border-radius:0;min-height:48px;padding:12px 20px;font-size:16px;font-weight:500}.user-cards-page .user-card-tabs button[aria-selected=true]{border-bottom-color:var(--card-blue);color:var(--card-blue)}.user-card-tabs-count{background:#f1f3f7;border-radius:10px;min-width:20px;margin-left:4px;padding:0 5px;font-size:12px;line-height:20px}.user-card-tabs [aria-selected=true] .user-card-tabs-count{background:#0052d414}@media (max-width:767px){.user-cards-page .user-card-tabs button{flex:1;padding-inline:6px;font-size:14px}}
