.bank-review-list-module__a1-Miq__author{align-items:center;gap:12px;min-width:0;display:flex}.bank-review-list-module__a1-Miq__author strong{overflow-wrap:anywhere;display:block}.bank-review-list-module__a1-Miq__author time{color:#657469;margin-top:4px;font-size:12px;display:block}.bank-review-list-module__a1-Miq__avatar{color:#166534;background:#e5f4e9;border-radius:50%;flex:0 0 44px;place-items:center;width:44px;height:44px;font-weight:700;display:grid;overflow:hidden}.bank-review-list-module__a1-Miq__avatar img{object-fit:cover;width:100%;height:100%}.bank-review-list-module__a1-Miq__rating{color:#15752f;white-space:nowrap;font-weight:700}.bank-review-list-module__a1-Miq__body{white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.65}.bank-review-list-module__a1-Miq__reviewBody.bank-review-list-module__a1-Miq__reviewBody{color:var(--color-text-primary,#24352a);margin:0;font-size:16px;line-height:1.65}.bank-review-list-module__a1-Miq__ownCard.bank-review-list-module__a1-Miq__ownCard{border-radius:var(--radius-6,24px);box-shadow:none;background:#f3faf4;border:1px solid #cfe5d4;gap:16px;padding:26px 28px;display:grid}.bank-review-list-module__a1-Miq__ownCard>header{flex-wrap:wrap;gap:12px}.bank-review-list-module__a1-Miq__ownBadge{color:#16672b;white-space:nowrap;background:#e0f1e4;border-radius:20px;padding:6px 12px;font-size:13px;font-weight:600}.bank-review-list-module__a1-Miq__ownTitle{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.bank-review-list-module__a1-Miq__ownTitle h3{overflow-wrap:anywhere;min-width:0}@media (max-width:600px){.bank-review-list-module__a1-Miq__ownCard.bank-review-list-module__a1-Miq__ownCard{padding:20px}.bank-review-list-module__a1-Miq__ownTitle{flex-wrap:wrap}}.bank-review-list-module__a1-Miq__actions{flex-wrap:wrap;gap:8px;margin-top:16px;display:flex}.bank-review-list-module__a1-Miq__actions button{color:#285333;cursor:pointer;font:inherit;background:#fff;border:1px solid #d3e3d6;border-radius:10px;padding:9px 14px;font-size:14px}.bank-review-list-module__a1-Miq__actions button[aria-pressed=true]{background:#e0f3e4;border-color:#21843c}.bank-review-list-module__a1-Miq__actions button:disabled{opacity:.5;cursor:wait}.bank-review-list-module__a1-Miq__replyForm{background:#f3f8f4;border-radius:12px;margin-top:16px;padding:16px}.bank-review-list-module__a1-Miq__replyForm label{gap:8px;font-size:14px;display:grid}.bank-review-list-module__a1-Miq__replyForm textarea{box-sizing:border-box;resize:vertical;width:100%;font:inherit;color:#203c28;background:#fff;border:1px solid #bfd8c5;border-radius:8px;padding:12px}.bank-review-list-module__a1-Miq__replyForm textarea:focus,.bank-review-list-module__a1-Miq__replyForm textarea:focus-visible{outline-offset:2px;box-shadow:none;border-color:#198333;outline:2px solid #cce7d2}.bank-review-list-module__a1-Miq__actions button:focus-visible,.bank-review-list-module__a1-Miq__discussionToggle:focus-visible,.bank-review-list-module__a1-Miq__mention:focus-visible{outline-offset:3px;outline:2px solid #198333}.bank-review-list-module__a1-Miq__discussionToggle{color:#16762f;font:inherit;cursor:pointer;background:0 0;border:0;padding:8px 0;font-size:14px;font-weight:600}.bank-review-list-module__a1-Miq__mention{color:#16762f;font-weight:600;text-decoration:none}.bank-review-list-module__a1-Miq__mention:hover{text-decoration:underline}.bank-review-list-module__a1-Miq__actions .bank-review-list-module__a1-Miq__deleteButton{color:#8a4040;border-color:#0000}.bank-review-list-module__a1-Miq__deleteConfirmation{background:#faf4f4;border-radius:10px;margin-top:12px;padding:12px}.bank-review-list-module__a1-Miq__deleteConfirmation p{margin:0}.bank-review-list-module__a1-Miq__discussion{border-top:1px solid #e4ebe5;margin-top:24px;padding-top:16px}.bank-review-list-module__a1-Miq__comment{border-top:1px solid #e4ebe5;min-width:0;margin-top:20px;padding:20px 0 0;scroll-margin-top:120px}.bank-review-list-module__a1-Miq__message{color:#244d30;background:#edf6ef;border-radius:12px;padding:14px}@media (max-width:600px){.bank-review-list-module__a1-Miq__replyForm{padding:12px}}.bank-review-list-module__a1-Miq__sortBar{justify-content:flex-end;align-items:center;margin-bottom:16px;display:flex}.bank-review-list-module__a1-Miq__sortSelect.bank-review-list-module__a1-Miq__sortSelect{color:#285333;--site-select-height:44px;--site-select-radius:12px;width:224px;max-width:100%}.bank-review-list-module__a1-Miq__sortSelect .site-select__trigger{text-align:center;background:0 0;border-color:#0000;justify-content:center;font-weight:600}:is(.bank-review-list-module__a1-Miq__sortSelect .site-select__trigger:hover,.bank-review-list-module__a1-Miq__sortSelect .site-select__trigger[aria-expanded=true]){background:#e5f4e9;border-color:#0000}.bank-review-list-module__a1-Miq__sortSelect .site-select__trigger:focus-visible{outline-offset:2px;outline:2px solid #16852d}.bank-review-list-module__a1-Miq__sortSelect .site-select__menu{background:#fff;border-color:#e1e9e3;box-shadow:0 12px 32px #1a3f251a}.bank-review-list-module__a1-Miq__sortSelect .site-select__option{color:#243c2b}:is(.bank-review-list-module__a1-Miq__sortSelect .site-select__option:hover,.bank-review-list-module__a1-Miq__sortSelect .site-select__option:focus-visible){background:#f0f8f2}.bank-review-list-module__a1-Miq__sortSelect .site-select__option.is-selected{color:#14792c;background:#e5f4e9}.bank-review-list-module__a1-Miq__sortBar[aria-busy=true]{opacity:.65}
.published-information{display:contents}.published-information.is-page{--deposit-summary-width:300px;background:var(--color-surface-page);border:1px solid var(--color-border-subtle);border-radius:26px;grid-template-rows:auto minmax(0,1fr) auto;display:grid;overflow:hidden}.published-information.is-page .deposit-details-layout{min-height:780px}.published-information.is-page .deposit-details-content{overflow:visible}.published-calculation-parameters{border-top:1px solid var(--color-border-subtle);grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;padding:20px 24px;display:grid}.published-calculation-parameters label{color:var(--color-text-secondary);flex-direction:column;gap:8px;font-size:12px;display:flex}.published-calculation-parameters :is(input,select){border:1px solid var(--color-border-default);border-radius:var(--radius-3);width:100%;min-width:0;min-height:44px;font:inherit;color:var(--color-text-primary);background:var(--color-surface-page);padding:10px 12px}.published-calculation-parameters :is(input,select):focus-visible{outline:2px solid var(--color-selection-outline);outline-offset:2px}.published-warning{background:var(--color-warning-surface);border:1px solid var(--color-border-default);border-radius:var(--radius-3);margin-top:16px;padding:12px;font-size:13px;line-height:1.6}.published-rate-details{border:1px solid var(--color-border-default);border-radius:var(--radius-3);margin-top:18px}.published-rate-details>summary{cursor:pointer;justify-content:space-between;align-items:center;padding:16px;font-size:14px;font-weight:600;list-style:none;display:flex}.published-rate-details>summary::-webkit-details-marker{display:none}.published-rate-details>p{padding:0 16px}.published-rate-scroll{max-width:100%;overflow-x:auto}.published-rate-scroll table{border-collapse:collapse;width:100%;min-width:650px;font-size:12px}.published-rate-scroll :is(th,td){vertical-align:top;text-align:left;border-top:1px solid var(--color-border-subtle);padding:12px}.published-rate-scroll th{background:var(--color-surface-subtle)}.published-rate-scroll td small{color:var(--color-text-secondary);margin-top:5px;display:block}.published-rate-scroll p{min-width:130px;line-height:1.6}.published-information .deposit-details-primary-action+.deposit-details-primary-action{margin-top:8px}@media (max-width:600px){.published-calculation-parameters{grid-template-columns:1fr;padding:16px}.published-information.is-page{--deposit-summary-width:180px}}.published-information .deposit-details-summary{scrollbar-width:thin;min-height:0;overflow-y:auto}.published-information .deposit-details-section>p{color:var(--color-text-secondary);font-size:14px;line-height:21px}.published-information .deposit-details-summary-copy strong{overflow-wrap:anywhere}.published-intro-period{border:1px solid var(--color-border-default);color:var(--color-text-primary);background:var(--color-surface-primary,#fff);border-radius:14px;gap:6px;margin-top:12px;padding:14px 16px;display:grid}.published-intro-period strong{overflow-wrap:anywhere;font-size:15px;font-weight:600;line-height:22px}.published-intro-period small{color:var(--color-text-secondary);overflow-wrap:anywhere;font-size:13px;line-height:20px}.changing-rate-badge{border-radius:var(--radius-2,8px);background:color-mix(in srgb, var(--color-warning-surface,#fff7e8) 80%, white);border:1px solid color-mix(in srgb, var(--color-warning,#c56b00) 22%, var(--color-border-subtle));color:var(--color-warning-text,#a65b13);font-family:var(--font-family-interface,inherit);letter-spacing:-.01em;white-space:nowrap;vertical-align:middle;justify-content:center;align-items:center;padding:3px 8px;font-size:11px;font-weight:600;line-height:15px;display:inline-flex}.deposit-accrual-badge{border:1px solid color-mix(in srgb, var(--color-action-primary,#15803d) 18%, white);border-radius:var(--radius-2,8px);background:color-mix(in srgb, var(--color-action-primary,#15803d) 7%, white);max-width:100%;color:var(--color-action-primary,#15803d);overflow-wrap:anywhere;align-self:flex-start;margin-top:6px;padding:4px 9px;font-size:13px;font-weight:600;line-height:19px;display:inline-flex}@media (max-width:640px){.deposit-accrual-badge{grid-column:2/-1;justify-self:start;margin-top:0}}.deposit-rate-choice-badges{flex-direction:column;align-items:flex-end;gap:4px;margin-top:5px;display:flex}.deposit-details-rate-badges{flex-wrap:wrap;align-items:center;gap:6px;margin-top:6px;display:flex}.published-rate-cbr-cell{flex-wrap:wrap;align-items:center;gap:6px;margin-bottom:2px;display:flex}.cbr-rate-badge{border-radius:var(--radius-2,8px);background:color-mix(in srgb, var(--preview-tint,#e6f4e8) 60%, white);border:1px solid color-mix(in srgb, var(--color-action-primary,#15803d) 22%, var(--color-border-subtle));color:var(--color-action-primary,#15803d);font-family:var(--font-family-interface,inherit);letter-spacing:-.01em;white-space:nowrap;vertical-align:middle;justify-content:center;align-items:center;padding:3px 8px;font-size:11px;font-weight:600;line-height:15px;display:inline-flex}.deposit-rate-choices .deposit-rate-section-title{min-width:0;color:var(--color-text-primary,#263d2e);font-family:var(--font-family-interface,inherit);grid-column:1/-1;align-items:center;gap:14px;margin:20px 0 2px;padding:0;font-size:14px;font-weight:650;line-height:1.5;display:flex}.deposit-rate-section-title>span{border:1px solid color-mix(in srgb, var(--color-action-primary,#15803d) 14%, var(--color-border-subtle,#e1e9e3));border-radius:var(--radius-2,8px);background:color-mix(in srgb, var(--preview-tint,#e6f4e8) 55%, white);overflow-wrap:anywhere;flex:0 auto;min-width:0;padding:7px 12px}.deposit-rate-section-title:after{content:"";background:var(--color-border-default,#d6e5db);flex:1;min-width:24px;height:1px}.deposit-rate-choices .deposit-rate-section-title:first-child{margin-top:0}.published-rate-section th{color:#2b4935;text-align:left;overflow-wrap:anywhere;background:#f3f8f5}
