.sa-translation-form__header{width:min(760px,58vw);min-width:min(620px,52vw);display:grid;grid-template-columns:minmax(0, 1fr) auto;gap:32px;justify-items:start;padding:0 2px}.sa-translation-form__header>:last-child{justify-self:end}.sa-translation-form{border:1px solid #dfe3e8;border-radius:12px;overflow:hidden}.sa-translation-form__row{display:grid;grid-template-columns:1fr 1fr}.sa-translation-form__row+.sa-translation-form__row{border-top:1px solid #eceef1}.sa-translation-form__cell{padding:8px}.sa-translation-form__cell--source{background:#f6f6f7;border-right:1px solid #eceef1}@media(max-width: 900px){.sa-translation-form__header{width:100%;min-width:0;grid-template-columns:1fr;justify-items:start;gap:6px}.sa-translation-form__row{grid-template-columns:1fr}.sa-translation-form__cell--source{border-right:0;border-bottom:1px solid #eceef1}}

.sami-loading{height:100vh;display:flex;align-items:center;justify-content:center;flex-direction:column}.sami-loading .sami-loading-content-wrapper{display:flex;gap:5px;font-size:14px;color:#007e61}.sami-loading .sami-loading-content-wrapper .sami-loading-brand-text{display:flex;flex-direction:column;color:#007e61;font-size:16px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:1.2px}.sami-loading .sami-loading-content-wrapper .sami-loader-dots{width:18px;aspect-ratio:3;--_g: no-repeat radial-gradient(circle closest-side, #007E61 90%, #0000);background:var(--_g) 0% 50%,var(--_g) 50% 50%,var(--_g) 100% 50%;background-size:25% 50%;animation:l3 1.6s infinite ease-in-out}@keyframes l3{0%{background-position:0% 50%,50% 50%,100% 50%}20%{background-position:0% 30%,50% 50%,100% 50%}40%{background-position:0% 70%,50% 30%,100% 50%}60%{background-position:0% 50%,50% 70%,100% 30%}80%{background-position:0% 50%,50% 50%,100% 70%}100%{background-position:0% 50%,50% 50%,100% 50%}}
.sa-top-menu-frame.Polaris-Frame{min-height:75px;height:75px}.Polaris-Frame__Skip{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap}.Polaris-TopBar__NavigationIcon{display:flex;align-items:center;justify-content:center;width:56px;height:100%;border:0;background:rgba(0,0,0,0);cursor:pointer}.Polaris-Icon,.Menu-Item-Icon,.Polaris-Navigation__Icon{display:inline-flex;width:20px;height:20px;align-items:center;justify-content:center}.Polaris-Icon__Svg,.Menu-Item-Icon svg,.Polaris-Navigation__Icon svg{width:20px;height:20px;fill:currentColor}#AppFrameTopBar{height:75px;background:#fff;border-bottom:1px solid #dfe3e8}#AppFrameTopBar .Polaris-TopBar{position:relative;display:flex;height:100%;align-items:center;justify-content:center}#AppFrameTopBar .Polaris-TopBar__Contents{display:none;justify-content:center;height:100%}@media screen and (min-width: 48rem){.Polaris-TopBar__NavigationIcon{display:none}#AppFrameTopBar .Polaris-TopBar__Contents{display:flex}}.Polaris-Frame--hasNav .Polaris-Frame__Main{padding-left:0}.Polaris-TopBar__Custom{width:100%}.Polaris-TopBar__Custom .Polaris-TopBar__Menu{display:flex;align-items:center;justify-content:center;height:100%;gap:4px;margin:0;padding:0;list-style:none}.Polaris-TopBar__Custom .Polaris-TopBar__Menu-Item{display:flex;height:100%;align-items:center}.Polaris-TopBar__Custom .Polaris-TopBar__Menu-Item button{display:flex;align-items:center;gap:5px;padding:8px 12px;border:0;border-radius:3px;background:rgba(0,0,0,0);color:var(--p-color-text, #202223);font:inherit;font-weight:500;line-height:20px;cursor:pointer;white-space:nowrap}.Polaris-TopBar__Custom .Polaris-TopBar__Menu-Item button:hover{background:var(--p-color-bg-surface-hover, #f6f6f7)}.Polaris-TopBar__Custom .Polaris-TopBar__Menu-Item.Menu-Item-Selected button{background:#202223;color:#fff}.Polaris-TopBar__Custom .Polaris-TopBar__Menu-Item .Menu-Item-Icon{display:flex}.sa-top-menu__mobile-item{display:flex;align-items:center;gap:12px;width:100%;padding:12px 16px;border:0;background:rgba(0,0,0,0);color:inherit;font:inherit;text-align:left;cursor:pointer}.Polaris-Frame__Navigation{position:fixed;inset:0 auto 0 0;z-index:520;width:min(320px,86vw);background:#fff;box-shadow:1px 0 0 rgba(0,0,0,.08),0 4px 16px rgba(0,0,0,.16)}.Polaris-Navigation{height:100%;padding:16px 0;overflow-y:auto}.Polaris-Navigation__Section{margin:0;padding:0;list-style:none}.Polaris-Navigation__SectionHeading{padding:8px 16px;color:#6d7175;font-size:12px;font-weight:600;text-transform:uppercase}.Polaris-Navigation__ListItem.Menu-Item-Selected .Polaris-Navigation__Item{background:var(--p-color-bg-surface-selected, #f1f8f5);color:var(--p-color-text-success, #008060)}.Polaris-Frame__NavigationDismiss{position:fixed;top:8px;left:min(328px,86vw + 8px);z-index:530;width:40px;height:40px;border:0;border-radius:50%;background:#fff;color:#202223;cursor:pointer;box-shadow:0 2px 8px rgba(0,0,0,.18)}.Polaris-Backdrop--belowNavigation{position:fixed;inset:0;z-index:510;border:0;background:rgba(0,0,0,.35)}.sa-top-menu__backdrop{cursor:default}@media screen and (min-width: 900px)and (max-width: 1100px){.Polaris-TopBar__Custom .Polaris-TopBar__Menu-Item .Menu-Item-Icon{display:none}.Polaris-TopBar__Custom .Polaris-TopBar__Menu-Item button{padding-inline:10px}}
.sa-staff-toast{position:fixed;top:92px;right:24px;z-index:700;display:grid;grid-template-columns:minmax(0, 1fr) auto auto;align-items:center;gap:12px;max-width:min(420px,100vw - 32px);min-width:min(320px,100vw - 32px);padding:12px 14px;border:1px solid #95c9b4;border-radius:8px;background:#f1f8f5;color:#202223;box-shadow:0 6px 20px rgba(0,0,0,.18)}.sa-staff-toast--error{border-color:#fed3d1;background:#fff4f4}.sa-staff-toast__content{min-width:0;font-size:14px;font-weight:600;line-height:20px;overflow-wrap:anywhere}.sa-staff-toast__action,.sa-staff-toast__close{border:0;background:rgba(0,0,0,0);color:inherit;font:inherit;font-weight:600;cursor:pointer}.sa-staff-toast__action{text-decoration:underline}.sa-staff-toast__close{display:inline-flex;width:28px;height:28px;align-items:center;justify-content:center;border-radius:50%;font-size:18px;line-height:1}.sa-staff-toast__close:hover{background:rgba(0,0,0,.08)}@media(max-width: 640px){.sa-staff-toast{top:84px;right:12px;left:12px;max-width:none;min-width:0}}
