.d-banner[data-v-cc2957c7]{--b-tint:var(--a-app-fill);--b-ink:var(--a-app-ink-50);border-radius:var(--a-app-r-bar);background:var(--b-tint);align-items:flex-start;gap:12px;min-width:0;padding:12px 14px;display:flex}.d-banner.is-warn[data-v-cc2957c7]{--b-tint:var(--a-app-warn-tint);--b-ink:var(--a-app-warn)}.d-banner.is-info[data-v-cc2957c7]{--b-tint:var(--a-app-sel);--b-ink:var(--a-app-teal-title)}.d-banner.is-err[data-v-cc2957c7]{--b-tint:var(--a-app-err-tint);--b-ink:var(--a-app-err)}.d-banner.is-ok[data-v-cc2957c7]{--b-tint:var(--a-app-ok-tint);--b-ink:var(--a-app-ok)}.d-banner__icon[data-v-cc2957c7]{color:var(--b-ink);flex:none;margin-top:2px}.d-banner__text[data-v-cc2957c7]{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.d-banner__title[data-v-cc2957c7]{font:600 13px/20px var(--a-app-font);color:var(--a-app-ink);margin:0}.d-banner__body[data-v-cc2957c7]{font:400 12.5px/19px var(--a-app-font);color:var(--a-app-ink-80);overflow-wrap:anywhere}.d-banner__body[data-v-cc2957c7] b{color:var(--a-app-ink);font-weight:600}.d-banner__action[data-v-cc2957c7]{--app-btn-weight:600;border-radius:var(--a-app-r-chip);height:28px;font:600 12.5px/16px var(--a-app-font);color:var(--a-app-ink);white-space:nowrap;cursor:pointer;transition:filter var(--a-t-fast) var(--a-ease);background:0 0;border:0;flex:none;align-self:center;align-items:center;gap:4px;padding:0 2px 0 8px;text-decoration:none;display:inline-flex}.d-banner__action svg[data-v-cc2957c7]{color:var(--a-app-ink-60)}.d-banner__action[data-v-cc2957c7]:focus-visible,.d-banner__close[data-v-cc2957c7]:focus-visible{box-shadow:var(--a-app-halo);outline:0}.d-banner.is-stacked .d-banner__action.is-edge[data-v-cc2957c7],.d-banner__action.is-inline[data-v-cc2957c7]{display:none}.d-banner__action.is-danger[data-v-cc2957c7]{border-radius:var(--a-app-r-control);background:var(--a-app-err);color:var(--a-app-ink-inv);padding:0 10px}.d-banner.is-stacked .d-banner__action.is-inline[data-v-cc2957c7]{align-self:flex-start;height:20px;margin-top:2px;padding:0;display:inline-flex}.d-banner__close[data-v-cc2957c7]{border-radius:var(--a-app-r-chip);width:24px;height:24px;color:var(--a-app-ink-50);cursor:pointer;transition:background-color var(--a-t-fast) var(--a-ease),color var(--a-t-fast) var(--a-ease);background:0 0;border:0;flex:none;place-items:center;margin:-2px -4px 0 0;padding:0;display:inline-grid}@media (hover:hover){.d-banner__action.is-danger[data-v-cc2957c7]:hover{filter:brightness(.92)}.d-banner__close[data-v-cc2957c7]:hover{background:var(--a-app-fill-strong);color:var(--a-app-ink)}}.d-banner.has-controls[data-v-cc2957c7]{flex-wrap:wrap;row-gap:10px}.d-banner.has-controls .d-banner__text[data-v-cc2957c7]{flex:240px}.d-banner__controls[data-v-cc2957c7]{flex-wrap:wrap;flex:0 auto;align-items:center;gap:8px;min-width:0;margin-left:auto;display:flex}.d-banner.is-quiet[data-v-cc2957c7]{background:0 0;gap:8px;padding:0}.d-banner.is-quiet .d-banner__icon[data-v-cc2957c7]{color:var(--a-app-ink-40);margin-top:1px}.d-banner.is-quiet .d-banner__body[data-v-cc2957c7]{color:var(--a-app-ink-50);font-size:12px;line-height:18px}@media (width>=768px) and (width<=1023.98px) and (height>=600px){.d-banner__title[data-v-cc2957c7]{font:600 14px/20px var(--a-app-font)}.d-banner__body[data-v-cc2957c7]{font:400 13.5px/20px var(--a-app-font)}.d-banner__action[data-v-cc2957c7]{height:36px;font:600 13.5px/18px var(--a-app-font)}.d-banner.is-stacked .d-banner__action.is-inline[data-v-cc2957c7]{height:28px;margin-bottom:-4px}.d-banner__close[data-v-cc2957c7]{width:36px;height:36px;margin:-8px -10px -8px 0}.d-banner.is-quiet .d-banner__body[data-v-cc2957c7]{font-size:13px;line-height:18px}}@media (width<=1023.98px) and (height<=599.98px),(width<=767.98px){.d-banner .d-banner__icon[data-v-cc2957c7]{width:18px;height:18px;margin-top:1px}.d-banner__title[data-v-cc2957c7]{font:600 15px/20px var(--a-app-font)}.d-banner__body[data-v-cc2957c7]{font:400 14px/20px var(--a-app-font)}.d-banner__action.is-edge[data-v-cc2957c7]{display:none}.d-banner__action.is-inline[data-v-cc2957c7]{height:32px;font:600 14px/20px var(--a-app-font);align-self:flex-start;margin:2px 0 -6px;padding:0;display:inline-flex}.d-banner__action.is-inline.is-danger[data-v-cc2957c7]{border-radius:var(--a-app-m-r-pill);height:36px;margin:6px 0 0;padding:0 14px}.d-banner__close[data-v-cc2957c7]{width:44px;height:44px;margin:-12px -14px -12px 0}.d-banner__controls[data-v-cc2957c7]{flex-basis:100%;margin-left:30px}.d-banner.is-quiet .d-banner__body[data-v-cc2957c7]{font-size:13px;line-height:18px}}@media (pointer:coarse){.d-banner__action[data-v-cc2957c7],.d-banner__close[data-v-cc2957c7]{position:relative}.d-banner__action[data-v-cc2957c7]:after,.d-banner__close[data-v-cc2957c7]:after{content:"";width:max(100%,44px);height:max(100%,44px);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}}
