.lr-composer{position:relative;width:min(47.5rem,100%);padding:var(--s-4) var(--s-5) var(--s-5);border:1px solid var(--rule);border-radius:var(--composer-r);background:var(--paper-1);box-shadow:var(--shadow-floating);color:var(--ink-12);text-align:start}.lr-composer:after,.lr-composer:before{content:"";position:absolute;border-radius:inherit;opacity:0;pointer-events:none;transition:opacity .16s var(--ease-out-soft)}.lr-composer:before{inset:-1px;border:1px solid var(--ink-12)}.lr-composer:after{inset:calc(-1px - 3px);border:3px solid var(--hi);border-radius:calc(var(--composer-r) + 3px)}.lr-composer:has(.lr-composer__field:focus):after,.lr-composer:has(.lr-composer__field:focus):before{opacity:1}.lr-composer__modes{position:relative;display:flex;gap:var(--s-6);margin:calc(-1 * var(--s-2)) calc(-1 * var(--s-5)) 0;padding-inline:var(--s-5);border-block-end:1px solid var(--rule)}.lr-composer__mode{min-height:var(--nav-ctl);padding:0;border:0;border-radius:var(--r-xs);background:none;font-family:var(--font-sans);font-size:var(--m-text-body-3);font-weight:500;letter-spacing:var(--tracking-normal);color:var(--ink-7);white-space:nowrap;cursor:pointer;transition:color var(--dur-fast) var(--ease-out-soft)}.lr-composer__mode:hover{color:var(--ink-9)}.lr-composer__mode[aria-checked=true]{color:var(--ink-12)}.lr-composer__mode:focus-visible{outline-offset:-2px}.lr-composer__uline{position:absolute;inset-block-end:-1px;inset-inline-start:0;width:var(--s-24);height:2px;border-radius:2px;background:var(--ink-12);transform-origin:0 50%;transform:scaleX(0);pointer-events:none}[dir=rtl] .lr-composer__uline{transform-origin:100% 50%}.lr-composer__uline.is-live{transition:transform .22s var(--ease-out-soft)}.lr-composer__fieldwrap{position:relative;margin-top:var(--s-1)}.lr-composer__field,.lr-composer__ph{padding:calc(var(--s-3) + var(--s-0_5)) 0 var(--s-3);font-family:var(--font-sans);font-size:var(--text-lg);line-height:1.5;letter-spacing:var(--tracking-head)}.lr-composer__field{display:block;width:100%;height:var(--composer-field-h);margin:0;border:0;border-radius:0;outline:none;resize:none;background:transparent;color:var(--ink-12);caret-color:var(--ink-12)}.lr-composer__field:focus,.lr-composer__field:focus-visible{outline:none;box-shadow:none}.lr-composer__ph{position:absolute;inset:0;overflow:hidden;color:var(--ink-7);white-space:pre-wrap;pointer-events:none}.lr-composer__fieldwrap.is-filled .lr-composer__ph{visibility:hidden}.lr-composer__caret{display:inline-block;width:2px;height:1.15em;margin-inline-start:1px;border-radius:1px;background:var(--ink-12);vertical-align:-.18em}.lr-composer__caret.is-blink{animation:lr-composer-blink 1.05s step-end infinite}.lr-composer__field:focus~.lr-composer__ph .lr-composer__caret{visibility:hidden}@keyframes lr-composer-blink{50%{opacity:0}}.lr-composer__row{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--s-4);margin-top:var(--s-2)}.lr-composer__build{margin-inline-start:auto;padding-inline:var(--s-5) var(--s-2)}.lr-composer__lang{position:relative;flex:none}.lr-composer__lang .chip{height:var(--nav-ctl);box-shadow:none}.lr-composer__lang .chip:before{content:none}.lr-composer__lang .chip:after{content:"";position:absolute;inset-block:var(--s-1_5);inset-inline:0;border-radius:inherit;box-shadow:inset 0 0 0 1px var(--rule-2);pointer-events:none}.lr-composer__lang .chip[aria-expanded=true]{color:var(--ink-12)}.lr-composer__lang .chip[aria-expanded=true]:after{box-shadow:inset 0 0 0 1px var(--ink-12)}.lr-composer__lang .chip .i{transition:transform var(--dur-base) var(--ease-out-soft)}.lr-composer__lang .chip[aria-expanded=true] .i{transform:rotate(180deg)}.lr-composer__menu{position:absolute;inset-inline-start:0;inset-block-start:calc(100% + var(--s-2));z-index:9;display:flex;flex-direction:column;min-width:var(--s-32);padding:var(--s-1_5);border:1px solid var(--rule);border-radius:var(--r-lg);background:var(--paper-1);box-shadow:var(--shadow-floating)}.lr-composer__lang--end .lr-composer__menu{inset-inline-start:auto;inset-inline-end:0}.lr-composer__item{display:flex;align-items:center;gap:var(--s-3);min-height:var(--nav-ctl);padding:0 var(--s-3);border:0;border-radius:var(--r-window);background:transparent;font-family:var(--font-sans);font-size:var(--m-text-body-3);font-weight:500;color:var(--ink-12);text-align:start;white-space:nowrap;cursor:pointer}.lr-composer__item:hover,.lr-composer__item[aria-checked=true]{background:var(--paper-3)}.lr-composer__native{font-weight:400;color:var(--ink-7)}.lr-composer__menu--engine{inline-size:-moz-max-content;inline-size:max-content;max-inline-size:min(17.5rem,calc(100vw - var(--s-32)))}.lr-composer__item--note{padding-block:var(--s-2);font-size:var(--text-xs);font-weight:400;line-height:1.45;color:var(--ink-7);white-space:normal;text-decoration:none}.lr-composer__item--note:hover{color:var(--ink-12);text-decoration:underline;text-underline-offset:2px}.lr-composer__error{margin:var(--s-3) 0 0;font-family:var(--font-sans);font-size:var(--text-sm);line-height:1.5;color:var(--ink-12)}.lr-composer__error-link{color:inherit;text-decoration:underline;text-underline-offset:2px}.lr-phonelink{display:flex;flex-direction:column;gap:var(--s-2);margin-top:var(--s-5);text-align:start}.lr-phonelink__label{font-family:var(--font-sans);font-size:var(--text-sm);font-weight:500;color:var(--ink-12)}.lr-phonelink__row{display:flex;align-items:center;gap:var(--s-2)}.lr-phonelink__field{flex:1;min-width:0}[dir=rtl] .lr-phonelink__field{text-align:end}.lr-phonelink__title{margin:0;font-family:var(--font-sans);font-size:var(--text-lg);font-weight:600;letter-spacing:var(--tracking-head);color:var(--ink-12)}.lr-phonelink__error,.lr-phonelink__line{margin:0;font-family:var(--font-sans);font-size:var(--text-sm);line-height:1.5}.lr-phonelink__line{color:var(--ink-9)}.lr-phonelink__error{color:var(--ink-12)}@media (max-width:47.99em){.lr-composer{padding:calc(var(--s-3) + var(--s-0_5)) var(--s-4) var(--s-4)}.lr-composer__modes{gap:var(--s-4);margin:calc(-1 * var(--s-1_5)) calc(-1 * var(--s-4)) 0;padding-inline:var(--s-4)}.lr-composer__field,.lr-composer__ph{font-size:var(--text-md)}}@media (prefers-reduced-motion:reduce){.lr-composer:after,.lr-composer:before,.lr-composer__lang .chip .i,.lr-composer__mode,.lr-composer__uline.is-live{transition:none}.lr-composer__caret.is-blink{animation:none}}