.new-template-menu{border-radius:var(--radius-md,10px)!important;box-shadow:var(--shadow-md,0 8px 24px rgba(15,23,42,.12))!important;overflow:hidden;contain:none!important}.new-template-menu__btn{letter-spacing:normal!important}.new-template-menu__panel{min-width:17.5rem;padding:var(--space-2) 0;background:var(--color-surface-default,#fff)}.new-template-menu__heading{padding:var(--space-5) var(--space-6);color:var(--grey-300);font-size:var(--font-size-xxs)!important;font-weight:var(--font-weight-medium);line-height:1.3}.new-template-menu__item{display:flex;align-items:flex-start;gap:var(--space-xs);width:100%;border:0;background:transparent;padding:var(--space-5) var(--space-6);text-align:left;cursor:pointer;transition:background var(--duration-med,.15s) var(--ease-standard,ease)}.new-template-menu__item:focus-visible,.new-template-menu__item:hover{background:var(--blue-50);outline:none}.new-template-menu__icon{flex-shrink:0;margin-top:var(--space-3xs);color:var(--text-grey-sub)!important}.new-template-menu__copy{display:flex;min-width:0;flex-direction:column;gap:var(--space-3xs)}.new-template-menu__title{color:var(--grey-900);font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);line-height:1.3}.new-template-menu__desc{color:var(--color-text-secondary);font-size:var(--font-size-xxs);font-weight:var(--font-weight-regular);line-height:1.35;white-space:normal}