.nlprogolf-coach-prompt-library-settings-module__8uUiGG__designPreview form{pointer-events:none}.nlprogolf-coach-prompt-library-settings-module__8uUiGG__settings h2,.nlprogolf-coach-prompt-library-settings-module__8uUiGG__settings h3,.nlprogolf-coach-prompt-library-settings-module__8uUiGG__settings h4,.nlprogolf-coach-prompt-library-settings-module__8uUiGG__settings p{margin-top:0}.nlprogolf-coach-prompt-library-settings-module__8uUiGG__eyebrow,.nlprogolf-coach-prompt-library-settings-module__8uUiGG__meta{color:#627066;letter-spacing:.04em;font-size:.8rem}.nlprogolf-coach-prompt-library-settings-module__8uUiGG__protected{background:#f0f4f0;border-left:3px solid #66806e;max-width:78ch;padding:.85rem 1rem}.nlprogolf-coach-prompt-library-settings-module__8uUiGG__group{margin-top:2rem}.nlprogolf-coach-prompt-library-settings-module__8uUiGG__groupHeading,.nlprogolf-coach-prompt-library-settings-module__8uUiGG__promptHeading{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.nlprogolf-coach-prompt-library-settings-module__8uUiGG__grid,.nlprogolf-coach-prompt-library-settings-module__8uUiGG__defaults{grid-template-columns:repeat(auto-fit,minmax(min(100%,310px),1fr));gap:1rem;display:grid}.nlprogolf-coach-prompt-library-settings-module__8uUiGG__card,.nlprogolf-coach-prompt-library-settings-module__8uUiGG__editor,.nlprogolf-coach-prompt-library-settings-module__8uUiGG__defaultForm{background:#fff;border:1px solid #3e504533;border-radius:.85rem;padding:1rem}.nlprogolf-coach-prompt-library-settings-module__8uUiGG__editor summary,.nlprogolf-coach-prompt-library-settings-module__8uUiGG__templateContent summary{cursor:pointer;align-items:center;min-height:2.75rem;font-weight:700;display:flex}.nlprogolf-coach-prompt-library-settings-module__8uUiGG__templateContent pre{white-space:pre-wrap;overflow-wrap:anywhere;max-height:34rem;font:inherit;background:#f4f5f2;border-radius:.65rem;padding:1rem;line-height:1.55;overflow:auto}.nlprogolf-coach-prompt-library-settings-module__8uUiGG__fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:.9rem;margin:1rem 0;display:grid}.nlprogolf-coach-prompt-library-settings-module__8uUiGG__fields label,.nlprogolf-coach-prompt-library-settings-module__8uUiGG__duplicateForm label,.nlprogolf-coach-prompt-library-settings-module__8uUiGG__defaultForm label{gap:.35rem;font-weight:650;display:grid}.nlprogolf-coach-prompt-library-settings-module__8uUiGG__fields input,.nlprogolf-coach-prompt-library-settings-module__8uUiGG__fields select,.nlprogolf-coach-prompt-library-settings-module__8uUiGG__fields textarea,.nlprogolf-coach-prompt-library-settings-module__8uUiGG__duplicateForm input,.nlprogolf-coach-prompt-library-settings-module__8uUiGG__defaultForm select{box-sizing:border-box;width:100%;min-height:2.75rem;color:inherit;font:inherit;background:#fff;border:1px solid #abb6ae;border-radius:.55rem;padding:.65rem .75rem}.nlprogolf-coach-prompt-library-settings-module__8uUiGG__fields textarea{resize:vertical;min-height:15rem;line-height:1.5}.nlprogolf-coach-prompt-library-settings-module__8uUiGG__contentField{grid-column:1/-1}.nlprogolf-coach-prompt-library-settings-module__8uUiGG__settings button{color:#fff;min-height:2.75rem;font:inherit;cursor:pointer;background:#243f30;border:0;border-radius:999px;padding:.65rem 1rem;font-weight:750}.nlprogolf-coach-prompt-library-settings-module__8uUiGG__settings button:disabled{cursor:wait;opacity:.6}.nlprogolf-coach-prompt-library-settings-module__8uUiGG__duplicateForm,.nlprogolf-coach-prompt-library-settings-module__8uUiGG__archiveForm,.nlprogolf-coach-prompt-library-settings-module__8uUiGG__defaultForm{gap:.75rem;margin-top:1rem;display:grid}.nlprogolf-coach-prompt-library-settings-module__8uUiGG__archiveForm button{background:#6d372f}@media (max-width:640px){.nlprogolf-coach-prompt-library-settings-module__8uUiGG__settings{width:min(100% - 1rem,1120px);margin:1rem auto;padding:1rem}.nlprogolf-coach-prompt-library-settings-module__8uUiGG__fields{grid-template-columns:1fr}.nlprogolf-coach-prompt-library-settings-module__8uUiGG__contentField{grid-column:auto}.nlprogolf-coach-prompt-library-settings-module__8uUiGG__groupHeading,.nlprogolf-coach-prompt-library-settings-module__8uUiGG__promptHeading{flex-direction:column;align-items:stretch}}.nlprogolf-coach-prompt-library-settings-module__8uUiGG__page.nlprogolf-coach-prompt-library-settings-module__8uUiGG__page{box-sizing:border-box;color:#18496b;min-height:100vh;font-family:var(--font-lexend), sans-serif;background:#fafafa;padding:10px 0 32px}.nlprogolf-coach-prompt-library-settings-module__8uUiGG__page .nlprogolf-coach-prompt-library-settings-module__8uUiGG__pageHeader{box-sizing:border-box;align-items:center;gap:16px;width:100%;height:96px;min-height:96px;margin:0;padding:10px 0;display:flex;border-bottom:0!important}.nlprogolf-coach-prompt-library-settings-module__8uUiGG__pageMark{object-fit:contain;flex:0 0 80px;width:80px;height:80px;display:block}.nlprogolf-coach-prompt-library-settings-module__8uUiGG__pageHeading{min-width:0}.nlprogolf-coach-prompt-library-settings-module__8uUiGG__pageHeading h1{color:#18496b;font:600 40px/50px var(--font-lexend), sans-serif;margin:0}.nlprogolf-coach-prompt-library-settings-module__8uUiGG__pageHeading p{color:#18496b;font:600 20px/25px var(--font-lexend), sans-serif;margin:0}.nlprogolf-coach-prompt-library-settings-module__8uUiGG__page .nlprogolf-coach-prompt-library-settings-module__8uUiGG__pageReturn{width:84px;height:84px;margin-left:auto;margin-right:24px;position:static;top:auto;left:auto}.nlprogolf-coach-prompt-library-settings-module__8uUiGG__page .nlprogolf-coach-prompt-library-settings-module__8uUiGG__pageReturn img{width:76px;height:76px}.nlprogolf-coach-prompt-library-settings-module__8uUiGG__settings{color:#18496b;background:0 0;border:0;border-radius:0;width:100%;margin:25px 0 0;padding:0}.nlprogolf-coach-prompt-library-settings-module__8uUiGG__settings>header{background:#e0e9ef;border-left:5px solid #ab2c00;border-radius:10px;flex-direction:column;gap:0;padding:10px 11px;display:flex}.nlprogolf-coach-prompt-library-settings-module__8uUiGG__settings>header .nlprogolf-coach-prompt-library-settings-module__8uUiGG__eyebrow,.nlprogolf-coach-prompt-library-settings-module__8uUiGG__settings>header h2{display:none!important}.nlprogolf-coach-prompt-library-settings-module__8uUiGG__settings>header>p:not(.nlprogolf-coach-prompt-library-settings-module__8uUiGG__protected){color:#18496b;font:600 16px/24px var(--font-lexend), sans-serif;margin:0;display:block}.nlprogolf-coach-prompt-library-settings-module__8uUiGG__protected{color:#18496b;max-width:none;font:500 16px/24px var(--font-lexend), sans-serif;background:0 0;border:0;border-radius:0;margin:0;padding:0}.nlprogolf-coach-prompt-library-settings-module__8uUiGG__group{color:#fff;background:#18496b;border-radius:16px;margin-top:20px;padding:24px}.nlprogolf-coach-prompt-library-settings-module__8uUiGG__group h3{color:#fff;font:600 24px/32px var(--font-lexend), sans-serif;margin:0 0 16px}.nlprogolf-coach-prompt-library-settings-module__8uUiGG__groupHeading{align-items:center}.nlprogolf-coach-prompt-library-settings-module__8uUiGG__groupHeading h3{margin-bottom:0}.nlprogolf-coach-prompt-library-settings-module__8uUiGG__grid,.nlprogolf-coach-prompt-library-settings-module__8uUiGG__defaults{gap:16px}.nlprogolf-coach-prompt-library-settings-module__8uUiGG__card,.nlprogolf-coach-prompt-library-settings-module__8uUiGG__editor,.nlprogolf-coach-prompt-library-settings-module__8uUiGG__defaultForm{color:#18496b;box-shadow:none;background:#fff;border:0;border-radius:16px}.nlprogolf-coach-prompt-library-settings-module__8uUiGG__card{padding:24px}.nlprogolf-coach-prompt-library-settings-module__8uUiGG__card h4{color:#18496b;font:600 20px/28px var(--font-lexend), sans-serif;margin:0}.nlprogolf-coach-prompt-library-settings-module__8uUiGG__meta{color:#43627c;font:400 14px/20px var(--font-lexend), sans-serif}.nlprogolf-coach-prompt-library-settings-module__8uUiGG__card>p:not(.nlprogolf-coach-prompt-library-settings-module__8uUiGG__meta){color:#43627c;font:400 16px/24px var(--font-lexend), sans-serif;margin:4px 0 0}.nlprogolf-coach-prompt-library-settings-module__8uUiGG__templateContent summary,.nlprogolf-coach-prompt-library-settings-module__8uUiGG__editor summary{color:#18496b;min-height:56px;font:600 16px/20px var(--font-lexend), sans-serif}.nlprogolf-coach-prompt-library-settings-module__8uUiGG__duplicateForm{gap:10px;margin-top:16px}.nlprogolf-coach-prompt-library-settings-module__8uUiGG__duplicateForm label,.nlprogolf-coach-prompt-library-settings-module__8uUiGG__defaultForm label{color:#18496b;font:600 14px/20px var(--font-lexend), sans-serif}.nlprogolf-coach-prompt-library-settings-module__8uUiGG__fields input,.nlprogolf-coach-prompt-library-settings-module__8uUiGG__fields select,.nlprogolf-coach-prompt-library-settings-module__8uUiGG__fields textarea,.nlprogolf-coach-prompt-library-settings-module__8uUiGG__duplicateForm input,.nlprogolf-coach-prompt-library-settings-module__8uUiGG__defaultForm select{color:#18496b;min-height:56px;font:400 14px/20px var(--font-lexend), sans-serif;border:0;border-left:7px solid #c6d5df;border-radius:8px;padding:12px 16px;box-shadow:0 2px 2px #c6d5df}.nlprogolf-coach-prompt-library-settings-module__8uUiGG__fields .nlprogolf-coach-prompt-library-settings-module__8uUiGG__promptFormSelect details[open]{z-index:40}.nlprogolf-coach-prompt-library-settings-module__8uUiGG__fields .nlprogolf-coach-prompt-library-settings-module__8uUiGG__promptFormSelect summary{color:#18496b;border:0;border-radius:8px}.nlprogolf-coach-prompt-library-settings-module__8uUiGG__fields .nlprogolf-coach-prompt-library-settings-module__8uUiGG__promptFormSelect details>div button{color:#18496b;cursor:pointer;width:100%;min-height:40px;font:400 14px/20px var(--font-lexend), sans-serif;text-align:left;background:#e0e9ef;border:0;border-radius:5px;align-items:center;padding:0 12px;display:flex}.nlprogolf-coach-prompt-library-settings-module__8uUiGG__fields .nlprogolf-coach-prompt-library-settings-module__8uUiGG__promptFormSelect details>div button:hover,.nlprogolf-coach-prompt-library-settings-module__8uUiGG__fields .nlprogolf-coach-prompt-library-settings-module__8uUiGG__promptFormSelect details>div button:focus-visible,.nlprogolf-coach-prompt-library-settings-module__8uUiGG__fields .nlprogolf-coach-prompt-library-settings-module__8uUiGG__promptFormSelect details>div button[aria-current=true]{background:#c6d5df}.nlprogolf-coach-prompt-library-settings-module__8uUiGG__settings button{color:#18496b;min-height:56px;font:500 14px/20px var(--font-lexend), sans-serif;letter-spacing:.7px;background:#dded00;border-radius:8px}.nlprogolf-coach-prompt-library-settings-module__8uUiGG__personalGroup>p{color:#e0e9ef;font:400 16px/24px var(--font-lexend), sans-serif;margin:16px 0 0}.nlprogolf-coach-prompt-library-settings-module__8uUiGG__defaults{grid-template-columns:repeat(2,minmax(0,1fr))}.nlprogolf-coach-prompt-library-settings-module__8uUiGG__defaultForm{margin-top:0;padding:24px}.nlprogolf-coach-prompt-library-settings-module__8uUiGG__defaultForm button{color:#43627c;background:#e0e9ef}@media (max-width:720px){.nlprogolf-coach-prompt-library-settings-module__8uUiGG__page .nlprogolf-coach-prompt-library-settings-module__8uUiGG__pageHeader{grid-template-columns:80px minmax(0,1fr);align-items:flex-start;height:auto;display:grid}.nlprogolf-coach-prompt-library-settings-module__8uUiGG__pageMark{grid-area:1/1}.nlprogolf-coach-prompt-library-settings-module__8uUiGG__pageHeading{grid-area:2/1/auto/-1}.nlprogolf-coach-prompt-library-settings-module__8uUiGG__page .nlprogolf-coach-prompt-library-settings-module__8uUiGG__pageReturn{grid-area:1/2;justify-self:end;margin-left:0;margin-right:0}.nlprogolf-coach-prompt-library-settings-module__8uUiGG__pageHeading h1{font-size:28px;line-height:35px}.nlprogolf-coach-prompt-library-settings-module__8uUiGG__pageHeading p{font-size:18px;line-height:24px}.nlprogolf-coach-prompt-library-settings-module__8uUiGG__group,.nlprogolf-coach-prompt-library-settings-module__8uUiGG__card,.nlprogolf-coach-prompt-library-settings-module__8uUiGG__defaultForm{padding:16px}.nlprogolf-coach-prompt-library-settings-module__8uUiGG__defaults{grid-template-columns:1fr}}.nlprogolf-coach-prompt-library-settings-module__8uUiGG__templatesGroup .nlprogolf-coach-prompt-library-settings-module__8uUiGG__grid{counter-reset:prompt-template;grid-template-columns:minmax(0,1fr);margin-top:41px}.nlprogolf-coach-prompt-library-settings-module__8uUiGG__templatesGroup{position:relative}.nlprogolf-coach-prompt-library-settings-module__8uUiGG__templatesGroup>h3{box-sizing:border-box;background:url(/branding/coach-ui/coachcap-nlprogolf360.svg) 0/75px 50px no-repeat;min-height:50px;padding:0 0 0 91px}.nlprogolf-coach-prompt-library-settings-module__8uUiGG__templatesDescription{color:#fff;font:400 14px/18px var(--font-lexend), sans-serif;margin:0;position:absolute;top:57px;left:115px}.nlprogolf-coach-prompt-library-settings-module__8uUiGG__templatesGroup .nlprogolf-coach-prompt-library-settings-module__8uUiGG__card{color:#fff;counter-increment:prompt-template;background:0 0;border-radius:0;gap:10px;padding:0;display:grid;position:relative}.nlprogolf-coach-prompt-library-settings-module__8uUiGG__templatesGroup .nlprogolf-coach-prompt-library-settings-module__8uUiGG__card:after{color:#dded00;content:counter(prompt-template);font:600 40px/48px var(--font-lexend), sans-serif;position:absolute;top:-16px;right:16px}.nlprogolf-coach-prompt-library-settings-module__8uUiGG__templatesGroup .nlprogolf-coach-prompt-library-settings-module__8uUiGG__card+.nlprogolf-coach-prompt-library-settings-module__8uUiGG__card{margin-top:32px}.nlprogolf-coach-prompt-library-settings-module__8uUiGG__templatesGroup .nlprogolf-coach-prompt-library-settings-module__8uUiGG__card h4{color:#dded00}.nlprogolf-coach-prompt-library-settings-module__8uUiGG__templatesGroup .nlprogolf-coach-prompt-library-settings-module__8uUiGG__card>p:not(.nlprogolf-coach-prompt-library-settings-module__8uUiGG__meta){display:none}.nlprogolf-coach-prompt-library-settings-module__8uUiGG__templatesGroup .nlprogolf-coach-prompt-library-settings-module__8uUiGG__card h4{padding-right:48px;font-size:16px;line-height:24px}.nlprogolf-coach-prompt-library-settings-module__8uUiGG__templatesGroup .nlprogolf-coach-prompt-library-settings-module__8uUiGG__meta{display:none}.nlprogolf-coach-prompt-library-settings-module__8uUiGG__templatesGroup .nlprogolf-coach-prompt-library-settings-module__8uUiGG__templateContent summary,.nlprogolf-coach-prompt-library-settings-module__8uUiGG__personalGroup .nlprogolf-coach-prompt-library-settings-module__8uUiGG__templateContent summary,.nlprogolf-coach-prompt-library-settings-module__8uUiGG__personalGroup .nlprogolf-coach-prompt-library-settings-module__8uUiGG__editor summary{color:#43627c;background:#e0e9ef url(/branding/coach-ui/chevron-arrondi-c.svg) right 16px center/22px 15px no-repeat;border-radius:8px;justify-content:center;padding:0 52px}.nlprogolf-coach-prompt-library-settings-module__8uUiGG__templatesGroup .nlprogolf-coach-prompt-library-settings-module__8uUiGG__templateContent summary{background:#e0e9ef;list-style:none;position:relative}.nlprogolf-coach-prompt-library-settings-module__8uUiGG__templatesGroup .nlprogolf-coach-prompt-library-settings-module__8uUiGG__templateContent summary::-webkit-details-marker{display:none}.nlprogolf-coach-prompt-library-settings-module__8uUiGG__templatesGroup .nlprogolf-coach-prompt-library-settings-module__8uUiGG__templateContent summary:after{content:"";background:#43627c;width:22px;height:15px;position:absolute;top:calc(50% - 7.5px);right:16px;-webkit-mask:url(/branding/coach-ui/chevron-arrondi-c.svg) 50%/contain no-repeat;mask:url(/branding/coach-ui/chevron-arrondi-c.svg) 50%/contain no-repeat}.nlprogolf-coach-prompt-library-settings-module__8uUiGG__personalGroup .nlprogolf-coach-prompt-library-settings-module__8uUiGG__card>.nlprogolf-coach-prompt-library-settings-module__8uUiGG__editor summary{background:#e0e9ef;list-style:none;position:relative}.nlprogolf-coach-prompt-library-settings-module__8uUiGG__personalGroup .nlprogolf-coach-prompt-library-settings-module__8uUiGG__card>.nlprogolf-coach-prompt-library-settings-module__8uUiGG__editor summary::-webkit-details-marker{display:none}.nlprogolf-coach-prompt-library-settings-module__8uUiGG__personalGroup .nlprogolf-coach-prompt-library-settings-module__8uUiGG__card>.nlprogolf-coach-prompt-library-settings-module__8uUiGG__editor summary:after{content:"";background:#43627c;width:22px;height:15px;position:absolute;top:calc(50% - 7.5px);right:16px;-webkit-mask:url(/branding/coach-ui/chevron-arrondi-c.svg) 50%/contain no-repeat;mask:url(/branding/coach-ui/chevron-arrondi-c.svg) 50%/contain no-repeat}.nlprogolf-coach-prompt-library-settings-module__8uUiGG__templatesGroup .nlprogolf-coach-prompt-library-settings-module__8uUiGG__templateContent pre{color:#18496b;margin:2px 0 0}.nlprogolf-coach-prompt-library-settings-module__8uUiGG__templatesGroup .nlprogolf-coach-prompt-library-settings-module__8uUiGG__duplicateForm{grid-template-columns:minmax(0,1fr) minmax(220px,1fr);gap:14px;margin-top:0;display:grid}.nlprogolf-coach-prompt-library-settings-module__8uUiGG__templatesGroup .nlprogolf-coach-prompt-library-settings-module__8uUiGG__duplicateForm label{color:#fff}.nlprogolf-coach-prompt-library-settings-module__8uUiGG__templatesGroup .nlprogolf-coach-prompt-library-settings-module__8uUiGG__duplicateForm button{align-self:end}.nlprogolf-coach-prompt-library-settings-module__8uUiGG__personalGroup .nlprogolf-coach-prompt-library-settings-module__8uUiGG__groupHeading{background:url(/branding/coach-ui/nav-prompts.svg) 0/56px 56px no-repeat;min-height:56px;padding-left:72px}.nlprogolf-coach-prompt-library-settings-module__8uUiGG__personalGroup .nlprogolf-coach-prompt-library-settings-module__8uUiGG__groupHeading .nlprogolf-coach-prompt-library-settings-module__8uUiGG__editor{background:0 0;padding:0}.nlprogolf-coach-prompt-library-settings-module__8uUiGG__personalGroup .nlprogolf-coach-prompt-library-settings-module__8uUiGG__groupHeading .nlprogolf-coach-prompt-library-settings-module__8uUiGG__editor summary{color:#18496b;background:#dded00;border-radius:8px;justify-content:center;min-width:160px;padding:0 52px 0 24px;list-style:none;position:relative}.nlprogolf-coach-prompt-library-settings-module__8uUiGG__personalGroup .nlprogolf-coach-prompt-library-settings-module__8uUiGG__groupHeading .nlprogolf-coach-prompt-library-settings-module__8uUiGG__editor summary::-webkit-details-marker{display:none}.nlprogolf-coach-prompt-library-settings-module__8uUiGG__personalGroup .nlprogolf-coach-prompt-library-settings-module__8uUiGG__groupHeading .nlprogolf-coach-prompt-library-settings-module__8uUiGG__editor summary:after{content:"";background:#18496b;width:22px;height:15px;position:absolute;top:calc(50% - 7.5px);right:16px;-webkit-mask:url(/branding/coach-ui/chevron-arrondi-c.svg) 50%/contain no-repeat;mask:url(/branding/coach-ui/chevron-arrondi-c.svg) 50%/contain no-repeat}.nlprogolf-coach-prompt-library-settings-module__8uUiGG__personalGroup .nlprogolf-coach-prompt-library-settings-module__8uUiGG__groupHeading:has(.nlprogolf-coach-prompt-library-settings-module__8uUiGG__editor[open]){background:0 0;grid-template-columns:minmax(0,1fr) auto;align-items:center;padding-left:0;display:grid}.nlprogolf-coach-prompt-library-settings-module__8uUiGG__personalGroup .nlprogolf-coach-prompt-library-settings-module__8uUiGG__groupHeading:has(.nlprogolf-coach-prompt-library-settings-module__8uUiGG__editor[open]) h3{background:url(/branding/coach-ui/nav-prompts.svg) 0/56px 56px no-repeat;align-items:center;min-height:56px;padding-left:72px;display:flex}.nlprogolf-coach-prompt-library-settings-module__8uUiGG__personalGroup .nlprogolf-coach-prompt-library-settings-module__8uUiGG__newPromptForm{grid-column:1/-1;grid-template-columns:minmax(0,1fr);width:100%;margin-top:16px;display:grid}.nlprogolf-coach-prompt-library-settings-module__8uUiGG__personalGroup .nlprogolf-coach-prompt-library-settings-module__8uUiGG__newPromptForm>button{width:100%}.nlprogolf-coach-prompt-library-settings-module__8uUiGG__personalGroup .nlprogolf-coach-prompt-library-settings-module__8uUiGG__grid{grid-template-columns:minmax(0,1fr);gap:32px;margin-top:32px}.nlprogolf-coach-prompt-library-settings-module__8uUiGG__personalGroup .nlprogolf-coach-prompt-library-settings-module__8uUiGG__card{color:#fff;background:0 0;border-radius:0;padding:0}.nlprogolf-coach-prompt-library-settings-module__8uUiGG__personalGroup .nlprogolf-coach-prompt-library-settings-module__8uUiGG__card h4,.nlprogolf-coach-prompt-library-settings-module__8uUiGG__personalGroup .nlprogolf-coach-prompt-library-settings-module__8uUiGG__card p{color:#fff}.nlprogolf-coach-prompt-library-settings-module__8uUiGG__promptSeparator{background:#dded00;border-radius:50%;width:8px;height:8px;margin:0 10px 2px;display:inline-block}.nlprogolf-coach-prompt-library-settings-module__8uUiGG__personalGroup .nlprogolf-coach-prompt-library-settings-module__8uUiGG__promptHeading>span{color:#dded00;font:600 14px/20px var(--font-lexend), sans-serif;background:#18496b;border-radius:8px;padding:10px 14px}.nlprogolf-coach-prompt-library-settings-module__8uUiGG__personalGroup .nlprogolf-coach-prompt-library-settings-module__8uUiGG__editor{background:0 0;padding:0}.nlprogolf-coach-prompt-library-settings-module__8uUiGG__personalGroup .nlprogolf-coach-prompt-library-settings-module__8uUiGG__card>.nlprogolf-coach-prompt-library-settings-module__8uUiGG__editor>form:first-of-type{grid-template-columns:minmax(0,1fr);display:grid}.nlprogolf-coach-prompt-library-settings-module__8uUiGG__personalGroup .nlprogolf-coach-prompt-library-settings-module__8uUiGG__card>.nlprogolf-coach-prompt-library-settings-module__8uUiGG__editor>form:first-of-type .nlprogolf-coach-prompt-library-settings-module__8uUiGG__fields{margin-bottom:32px}.nlprogolf-coach-prompt-library-settings-module__8uUiGG__personalGroup .nlprogolf-coach-prompt-library-settings-module__8uUiGG__card>.nlprogolf-coach-prompt-library-settings-module__8uUiGG__editor>form:first-of-type>button{width:100%}.nlprogolf-coach-prompt-library-settings-module__8uUiGG__personalGroup .nlprogolf-coach-prompt-library-settings-module__8uUiGG__destructiveActions{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:32px;display:grid}.nlprogolf-coach-prompt-library-settings-module__8uUiGG__personalGroup .nlprogolf-coach-prompt-library-settings-module__8uUiGG__destructiveActions form{gap:8px;display:grid}.nlprogolf-coach-prompt-library-settings-module__8uUiGG__actionSlider{color:#18496b;min-height:56px;font:500 14px/20px var(--font-lexend), sans-serif;letter-spacing:.7px;text-align:center;background:#e0e9ef;border-radius:8px;align-items:center;display:grid;position:relative;overflow:hidden}.nlprogolf-coach-prompt-library-settings-module__8uUiGG__actionSlider>span:first-child{z-index:1;pointer-events:none;padding:0 56px}.nlprogolf-coach-prompt-library-settings-module__8uUiGG__actionSliderThumb{z-index:2;pointer-events:none;background:#fff;border-radius:8px;place-items:center;width:48px;height:48px;transition:left 80ms linear;display:grid;position:absolute;top:4px}.nlprogolf-coach-prompt-library-settings-module__8uUiGG__actionSliderThumb:after{content:"";background:#ab2c00;width:22px;height:15px;transform:rotate(-90deg);-webkit-mask:url(/branding/coach-ui/chevron-arrondi-c.svg) 50%/contain no-repeat;mask:url(/branding/coach-ui/chevron-arrondi-c.svg) 50%/contain no-repeat}.nlprogolf-coach-prompt-library-settings-module__8uUiGG__actionSlider input{z-index:3;cursor:ew-resize;opacity:0;width:100%;height:100%;margin:0;position:absolute;inset:0}.nlprogolf-coach-prompt-library-settings-module__8uUiGG__actionSlider:has(input:focus-visible){outline-offset:2px;outline:3px solid #fff}.nlprogolf-coach-prompt-library-settings-module__8uUiGG__actionSlider:has(input:disabled){opacity:.6}@media (max-width:720px){.nlprogolf-coach-prompt-library-settings-module__8uUiGG__personalGroup .nlprogolf-coach-prompt-library-settings-module__8uUiGG__destructiveActions{grid-template-columns:1fr}}.nlprogolf-coach-prompt-library-settings-module__8uUiGG__defaultsGroup{background:#43627c}.nlprogolf-coach-prompt-library-settings-module__8uUiGG__defaultsGroup>h3{box-sizing:border-box;background:url(/branding/coach-ui/coachcap-nlprogolf360.svg) 0/75px 50px no-repeat;align-items:center;min-height:50px;padding-left:91px;display:flex}.nlprogolf-coach-prompt-library-settings-module__8uUiGG__defaultsGroup .nlprogolf-coach-prompt-library-settings-module__8uUiGG__defaultForm{color:#fff;background:0 0;padding:0}.nlprogolf-coach-prompt-library-settings-module__8uUiGG__defaultsGroup .nlprogolf-coach-prompt-library-settings-module__8uUiGG__defaultForm label{color:#fff}.nlprogolf-coach-prompt-library-settings-module__8uUiGG__defaultsGroup .nlprogolf-coach-prompt-library-settings-module__8uUiGG__defaultForm button{color:#43627c;background:#e0e9ef}.nlprogolf-coach-prompt-library-settings-module__8uUiGG__defaultsGroup .nlprogolf-coach-prompt-library-settings-module__8uUiGG__promptDefaultSelect details[open]{z-index:40}.nlprogolf-coach-prompt-library-settings-module__8uUiGG__defaultsGroup .nlprogolf-coach-prompt-library-settings-module__8uUiGG__promptDefaultSelect summary{color:#18496b;background:#fff;border:0;border-radius:8px;min-height:56px;box-shadow:inset 0 -5px #8da7b5}.nlprogolf-coach-prompt-library-settings-module__8uUiGG__defaultsGroup .nlprogolf-coach-prompt-library-settings-module__8uUiGG__promptDefaultSelect details>div{background:#e0e9ef;border:1px solid #c6d5df;border-radius:8px;box-shadow:0 8px 16px #18496b24}.nlprogolf-coach-prompt-library-settings-module__8uUiGG__defaultsGroup .nlprogolf-coach-prompt-library-settings-module__8uUiGG__promptDefaultSelect details>div button{color:#18496b;cursor:pointer;width:100%;min-height:40px;font:400 14px/20px var(--font-lexend), sans-serif;text-align:left;background:#e0e9ef;border:0;border-radius:5px;align-items:center;padding:0 12px;display:flex}.nlprogolf-coach-prompt-library-settings-module__8uUiGG__defaultsGroup .nlprogolf-coach-prompt-library-settings-module__8uUiGG__promptDefaultSelect details>div button:hover,.nlprogolf-coach-prompt-library-settings-module__8uUiGG__defaultsGroup .nlprogolf-coach-prompt-library-settings-module__8uUiGG__promptDefaultSelect details>div button:focus-visible,.nlprogolf-coach-prompt-library-settings-module__8uUiGG__defaultsGroup .nlprogolf-coach-prompt-library-settings-module__8uUiGG__promptDefaultSelect details>div button[aria-current=true]{background:#c6d5df}@media (max-width:720px){.nlprogolf-coach-prompt-library-settings-module__8uUiGG__templatesGroup .nlprogolf-coach-prompt-library-settings-module__8uUiGG__duplicateForm{grid-template-columns:1fr}}
.nlprogolf-coach-exercise-library-module__rCWuMa__actions{flex-wrap:wrap;gap:.75rem;display:flex}.nlprogolf-coach-exercise-library-module__rCWuMa__actions a,.nlprogolf-coach-exercise-library-module__rCWuMa__primaryLink,.nlprogolf-coach-exercise-library-module__rCWuMa__secondaryLink{border-radius:.75rem;justify-content:center;align-items:center;min-height:2.75rem;padding:.65rem 1rem;font-weight:700;text-decoration:none;display:inline-flex}.nlprogolf-coach-exercise-library-module__rCWuMa__secondaryLink,.nlprogolf-coach-exercise-library-module__rCWuMa__actions a:not(.nlprogolf-coach-exercise-library-module__rCWuMa__primaryLink){color:#173f35;cursor:pointer;background:#fff;border:1px solid #9fb5ad}.nlprogolf-coach-exercise-library-module__rCWuMa__filters{background:#f8faf9;border:1px solid #d5dfdb;border-radius:1rem;grid-template-columns:minmax(14rem,2fr) repeat(2,minmax(9rem,1fr)) auto;align-items:end;gap:.75rem;margin:1.5rem 0;padding:1rem;display:grid}.nlprogolf-coach-exercise-library-module__rCWuMa__filters label,.nlprogolf-coach-exercise-library-module__rCWuMa__definitionForm label,.nlprogolf-coach-exercise-library-module__rCWuMa__compactForm label{gap:.4rem;font-weight:650;display:grid}.nlprogolf-coach-exercise-library-module__rCWuMa__filters input,.nlprogolf-coach-exercise-library-module__rCWuMa__filters select,.nlprogolf-coach-exercise-library-module__rCWuMa__definitionForm input,.nlprogolf-coach-exercise-library-module__rCWuMa__definitionForm select,.nlprogolf-coach-exercise-library-module__rCWuMa__definitionForm textarea,.nlprogolf-coach-exercise-library-module__rCWuMa__compactForm select,.nlprogolf-coach-exercise-library-module__rCWuMa__compactForm textarea{color:#17211e;width:100%;font:inherit;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:#fff;border:1px solid #aabbb5;border-radius:.65rem;padding:.7rem}.nlprogolf-coach-exercise-library-module__rCWuMa__filters button,.nlprogolf-coach-exercise-library-module__rCWuMa__definitionForm button,.nlprogolf-coach-exercise-library-module__rCWuMa__compactForm button{color:#fff;min-height:2.75rem;font:inherit;cursor:pointer;background:#173f35;border:0;border-radius:.7rem;padding:.7rem 1rem;font-weight:700}.nlprogolf-coach-exercise-library-module__rCWuMa__filters button:disabled,.nlprogolf-coach-exercise-library-module__rCWuMa__definitionForm button:disabled,.nlprogolf-coach-exercise-library-module__rCWuMa__compactForm button:disabled{cursor:wait;opacity:.65}.nlprogolf-coach-exercise-library-module__rCWuMa__clearLink{grid-column:1/-1;justify-self:start}.nlprogolf-coach-exercise-library-module__rCWuMa__emptyState,.nlprogolf-coach-exercise-library-module__rCWuMa__notice{background:#f8faf9;border:1px dashed #9fb5ad;border-radius:1rem;padding:1.25rem}.nlprogolf-coach-exercise-library-module__rCWuMa__exerciseList{grid-template-columns:repeat(auto-fit,minmax(min(100%,20rem),1fr));gap:1rem;margin:0;padding:0;list-style:none;display:grid}.nlprogolf-coach-exercise-library-module__rCWuMa__exerciseCard,.nlprogolf-coach-exercise-library-module__rCWuMa__actionCard,.nlprogolf-coach-exercise-library-module__rCWuMa__definitionContent{background:#fff;border:1px solid #d5dfdb;border-radius:1rem;padding:1.1rem;box-shadow:0 .25rem 1rem #13342c12}.nlprogolf-coach-exercise-library-module__rCWuMa__exerciseCard{align-content:start;gap:.75rem;display:grid}.nlprogolf-coach-exercise-library-module__rCWuMa__exerciseCard .nlprogolf-coach-exercise-library-module__rCWuMa__secondaryLink{color:#1d4938;background:#ffffff85;border-color:#1d493847;border-radius:999px;width:fit-content;min-height:42px;padding:9px 14px}.nlprogolf-coach-exercise-library-module__rCWuMa__exerciseCard h2,.nlprogolf-coach-exercise-library-module__rCWuMa__exerciseCard p,.nlprogolf-coach-exercise-library-module__rCWuMa__actionCard h2{margin:0}.nlprogolf-coach-exercise-library-module__rCWuMa__cardHeading{justify-content:space-between;align-items:flex-start;gap:.75rem;display:flex}.nlprogolf-coach-exercise-library-module__rCWuMa__stateBadge,.nlprogolf-coach-exercise-library-module__rCWuMa__metadata span{color:#294b41;background:#e9f0ed;border-radius:999px;padding:.25rem .55rem;font-size:.8rem;font-weight:700;display:inline-flex}.nlprogolf-coach-exercise-library-module__rCWuMa__metadata{flex-wrap:wrap;gap:.4rem;display:flex}.nlprogolf-coach-exercise-library-module__rCWuMa__definitionForm{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;max-width:58rem;display:grid}.nlprogolf-coach-exercise-library-module__rCWuMa__definitionForm textarea,.nlprogolf-coach-exercise-library-module__rCWuMa__compactForm textarea{resize:vertical;min-height:7rem}.nlprogolf-coach-exercise-library-module__rCWuMa__fullField{grid-column:1/-1}.nlprogolf-coach-exercise-library-module__rCWuMa__optionalFields{border:1px solid #d5dfdb;border-radius:.85rem;padding:1rem}.nlprogolf-coach-exercise-library-module__rCWuMa__optionalFields summary{cursor:pointer;font-weight:750}.nlprogolf-coach-exercise-library-module__rCWuMa__optionalGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin-top:1rem;display:grid}.nlprogolf-coach-exercise-library-module__rCWuMa__optionalGrid fieldset{border:1px solid #d5dfdb;border-radius:.75rem;align-content:start;gap:.4rem;padding:.75rem;display:grid}.nlprogolf-coach-exercise-library-module__rCWuMa__checkboxLabel{align-items:flex-start;grid-template-columns:none!important;gap:.55rem!important;font-weight:500!important;display:flex!important}.nlprogolf-coach-exercise-library-module__rCWuMa__checkboxLabel input{width:auto;margin-top:.2rem}.nlprogolf-coach-exercise-library-module__rCWuMa__success{color:#166534}.nlprogolf-coach-exercise-library-module__rCWuMa__error{color:#9f1239}.nlprogolf-coach-exercise-library-module__rCWuMa__definitionLayout{grid-template-columns:minmax(0,1fr);align-items:start;gap:1rem;display:grid}.nlprogolf-coach-exercise-library-module__rCWuMa__definitionContent dl{gap:1rem;margin:0;display:grid}.nlprogolf-coach-exercise-library-module__rCWuMa__definitionContent dl>div{gap:.3rem;display:grid}.nlprogolf-coach-exercise-library-module__rCWuMa__definitionContent dt{color:#476159;text-transform:uppercase;letter-spacing:.04em;font-size:.85rem;font-weight:750}.nlprogolf-coach-exercise-library-module__rCWuMa__definitionContent dd{white-space:pre-wrap;margin:0}.nlprogolf-coach-exercise-library-module__rCWuMa__compactForm{gap:1rem;display:grid}.nlprogolf-coach-exercise-library-module__rCWuMa__definitionActions{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:1rem;display:grid}.nlprogolf-coach-exercise-library-module__rCWuMa__definitionActions .nlprogolf-coach-exercise-library-module__rCWuMa__actionCard{flex-direction:column;gap:.75rem;display:flex}.nlprogolf-coach-exercise-library-module__rCWuMa__definitionActions .nlprogolf-coach-exercise-library-module__rCWuMa__actionCard>p{margin:0}.nlprogolf-coach-exercise-library-module__rCWuMa__definitionActions .nlprogolf-coach-exercise-library-module__rCWuMa__compactForm{flex-direction:column;flex:1;gap:1rem;display:flex}.nlprogolf-coach-exercise-library-module__rCWuMa__definitionActions .nlprogolf-coach-exercise-library-module__rCWuMa__compactForm>button{margin-top:auto}.nlprogolf-coach-exercise-library-module__rCWuMa__definitionActions>.nlprogolf-coach-exercise-library-module__rCWuMa__notice{grid-column:1/-1}.nlprogolf-coach-exercise-library-module__rCWuMa__dangerButton{color:#fff;width:100%;min-height:2.75rem;font:inherit;cursor:pointer;border:0;border-radius:.7rem;padding:.7rem 1rem;font-weight:700;background:#8b2635!important}.nlprogolf-coach-exercise-library-module__rCWuMa__dangerButton:disabled{cursor:wait;opacity:.65}.nlprogolf-coach-exercise-library-module__rCWuMa__secondaryButton{color:#173f35;width:100%;min-height:2.75rem;font:inherit;cursor:pointer;background:#fff;border:1px solid #173f35;border-radius:.7rem;padding:.7rem 1rem;font-weight:700}.nlprogolf-coach-exercise-library-module__rCWuMa__secondaryButton:disabled{cursor:wait;opacity:.65}.nlprogolf-coach-exercise-library-module__rCWuMa__deleteActions{gap:.6rem;margin-top:auto;display:grid}.nlprogolf-coach-exercise-library-module__rCWuMa__page.nlprogolf-coach-exercise-library-module__rCWuMa__page{box-sizing:border-box;color:#18496b;min-width:0;min-height:100vh;font-family:var(--font-lexend), sans-serif;background:#fafafa;padding:10px 0 32px}.nlprogolf-coach-exercise-library-module__rCWuMa__page .coachSecondaryPageHeader{box-sizing:border-box;justify-content:flex-start;align-items:center;gap:16px;width:100%;height:96px;min-height:96px;margin:0;padding:10px 0;border-bottom:0!important}.nlprogolf-coach-exercise-library-module__rCWuMa__page .coachSecondaryPageHeader h1{color:#18496b;font:600 40px/50px var(--font-lexend), sans-serif;letter-spacing:normal;margin-top:0}.nlprogolf-coach-exercise-library-module__rCWuMa__page .coachSecondaryPageHeader p{color:#18496b;font:600 20px/25px var(--font-lexend), sans-serif;margin:0}.nlprogolf-coach-exercise-library-module__rCWuMa__page .coachPageBackLink{color:#18496b;min-height:56px;font:600 16px/20px var(--font-lexend), sans-serif;background:#e0e9ef;border:0;border-radius:8px;padding:0 20px}.nlprogolf-coach-exercise-library-module__rCWuMa__definitionPage .nlprogolf-coach-exercise-library-module__rCWuMa__definitionForm :is(input,textarea):required:user-invalid{border-left-color:#c0392b}.nlprogolf-coach-exercise-library-module__rCWuMa__definitionPage .nlprogolf-coach-exercise-library-module__rCWuMa__definitionForm textarea{min-height:80px}.nlprogolf-coach-exercise-library-module__rCWuMa__actions{gap:12px}.nlprogolf-coach-exercise-library-module__rCWuMa__actions a,.nlprogolf-coach-exercise-library-module__rCWuMa__primaryLink,.nlprogolf-coach-exercise-library-module__rCWuMa__secondaryLink{box-sizing:border-box;min-height:56px;font:600 16px/20px var(--font-lexend), sans-serif;border:0;border-radius:8px;padding:12px 20px}.nlprogolf-coach-exercise-library-module__rCWuMa__primaryLink{color:#18496b;background:#dded00}.nlprogolf-coach-exercise-library-module__rCWuMa__secondaryLink,.nlprogolf-coach-exercise-library-module__rCWuMa__actions a:not(.nlprogolf-coach-exercise-library-module__rCWuMa__primaryLink){color:#18496b;background:#e0e9ef}.nlprogolf-coach-exercise-library-module__rCWuMa__filters{background:#8da7b5;border:0;border-radius:16px;gap:16px;margin:24px 0;padding:24px}.nlprogolf-coach-exercise-library-module__rCWuMa__filters label,.nlprogolf-coach-exercise-library-module__rCWuMa__definitionForm label,.nlprogolf-coach-exercise-library-module__rCWuMa__compactForm label{color:#1e3344;font:600 16px/20px var(--font-lexend), sans-serif;gap:8px}.nlprogolf-coach-exercise-library-module__rCWuMa__filters input,.nlprogolf-coach-exercise-library-module__rCWuMa__filters select,.nlprogolf-coach-exercise-library-module__rCWuMa__definitionForm input,.nlprogolf-coach-exercise-library-module__rCWuMa__definitionForm select,.nlprogolf-coach-exercise-library-module__rCWuMa__definitionForm textarea,.nlprogolf-coach-exercise-library-module__rCWuMa__compactForm select,.nlprogolf-coach-exercise-library-module__rCWuMa__compactForm textarea{box-sizing:border-box;color:#18496b;min-height:56px;font:500 16px/20px var(--font-lexend), sans-serif;border:0;border-left:7px solid #c6d5df;border-radius:8px;padding:12px 16px}.nlprogolf-coach-exercise-library-module__rCWuMa__filters button,.nlprogolf-coach-exercise-library-module__rCWuMa__definitionForm button,.nlprogolf-coach-exercise-library-module__rCWuMa__compactForm button{color:#18496b;min-height:56px;font:600 16px/20px var(--font-lexend), sans-serif;background:#dded00;border-radius:8px}.nlprogolf-coach-exercise-library-module__rCWuMa__exerciseList{gap:16px}.nlprogolf-coach-exercise-library-module__rCWuMa__exerciseCard,.nlprogolf-coach-exercise-library-module__rCWuMa__actionCard,.nlprogolf-coach-exercise-library-module__rCWuMa__definitionContent{box-shadow:none;background:#e0e9ef;border:0;border-radius:16px;padding:24px}.nlprogolf-coach-exercise-library-module__rCWuMa__exerciseCard{gap:12px}.nlprogolf-coach-exercise-library-module__rCWuMa__exerciseCard h2,.nlprogolf-coach-exercise-library-module__rCWuMa__actionCard h2{color:#18496b;font:600 24px/30px var(--font-lexend), sans-serif}.nlprogolf-coach-exercise-library-module__rCWuMa__exerciseCard p{color:#43627c;font:400 16px/24px var(--font-lexend), sans-serif}.nlprogolf-coach-exercise-library-module__rCWuMa__stateBadge,.nlprogolf-coach-exercise-library-module__rCWuMa__metadata span{color:#18496b;font:600 12px/16px var(--font-lexend), sans-serif;background:#c6d5df;border-radius:5px;padding:4px 8px}.nlprogolf-coach-exercise-library-module__rCWuMa__exerciseCard .nlprogolf-coach-exercise-library-module__rCWuMa__secondaryLink{color:#fff;width:100%;min-height:56px;font:600 16px/20px var(--font-lexend), sans-serif;background:#18496b;border:0;border-radius:8px;padding:12px 20px}.nlprogolf-coach-exercise-library-module__rCWuMa__page .nlprogolf-coach-exercise-library-module__rCWuMa__pageHeader{justify-content:flex-start;align-items:center;gap:16px;width:100%;min-height:0;padding:0;display:flex;border-bottom:0!important}.nlprogolf-coach-exercise-library-module__rCWuMa__pageMark{object-fit:contain;flex:0 0 80px;width:80px;height:80px;display:block}.nlprogolf-coach-exercise-library-module__rCWuMa__page .nlprogolf-coach-exercise-library-module__rCWuMa__pageHeading{min-width:0;margin:0}.nlprogolf-coach-exercise-library-module__rCWuMa__page .nlprogolf-coach-exercise-library-module__rCWuMa__pageReturn{width:84px;height:84px;margin-left:auto;margin-right:24px;position:static;top:auto;left:auto}.nlprogolf-coach-exercise-library-module__rCWuMa__page .nlprogolf-coach-exercise-library-module__rCWuMa__pageReturn img{width:76px;height:76px}.nlprogolf-coach-exercise-library-module__rCWuMa__pageHeading h1{color:#18496b;font:600 40px/50px var(--font-lexend), sans-serif;letter-spacing:normal;margin:0}.nlprogolf-coach-exercise-library-module__rCWuMa__pageHeading p{color:#18496b;font:600 20px/25px var(--font-lexend), sans-serif;letter-spacing:normal;margin:0}.nlprogolf-coach-exercise-library-module__rCWuMa__exerciseTools,.nlprogolf-coach-exercise-library-module__rCWuMa__exerciseLibrary{background:#18496b;border-radius:16px;flex-direction:column;gap:24px;width:100%;padding:24px;display:flex}.nlprogolf-coach-exercise-library-module__rCWuMa__exerciseTools{grid-template-columns:minmax(0,1fr) auto;align-items:center;margin-top:25px;display:grid}.nlprogolf-coach-exercise-library-module__rCWuMa__exerciseToolsHeading h2,.nlprogolf-coach-exercise-library-module__rCWuMa__exerciseLibrary h2{color:#fff;font:600 24px/32px var(--font-lexend), sans-serif;margin:0}.nlprogolf-coach-exercise-library-module__rCWuMa__exerciseToolsHeading{grid-column:1;align-items:center;gap:16px;display:flex}.nlprogolf-coach-exercise-library-module__rCWuMa__exerciseToolsMark{object-fit:contain;flex:0 0 50px;width:50px;height:50px}.nlprogolf-coach-exercise-library-module__rCWuMa__exerciseTools .nlprogolf-coach-exercise-library-module__rCWuMa__actions{grid-column:2;justify-content:flex-end;gap:16px}.nlprogolf-coach-exercise-library-module__rCWuMa__exerciseTools .nlprogolf-coach-exercise-library-module__rCWuMa__actions a{color:#43627c;min-height:56px;font:500 14px/20px var(--font-lexend), sans-serif;letter-spacing:.7px;padding:0 24px}.nlprogolf-coach-exercise-library-module__rCWuMa__exerciseTools .nlprogolf-coach-exercise-library-module__rCWuMa__primaryLink,.nlprogolf-coach-exercise-library-module__rCWuMa__exerciseTools .nlprogolf-coach-exercise-library-module__rCWuMa__filters button{color:#43627c;background:#dded00}.nlprogolf-coach-exercise-library-module__rCWuMa__exerciseTools .nlprogolf-coach-exercise-library-module__rCWuMa__secondaryLink{color:#43627c;background:#e0e9ef}.nlprogolf-coach-exercise-library-module__rCWuMa__exerciseTools .nlprogolf-coach-exercise-library-module__rCWuMa__filters{background:0 0;border:0;border-radius:0;grid-column:1/-1;align-items:flex-end;gap:16px;width:100%;margin:0;padding:0;display:flex}.nlprogolf-coach-exercise-library-module__rCWuMa__exerciseTools .nlprogolf-coach-exercise-library-module__rCWuMa__filters label{color:#fff;font:500 14px/20px var(--font-lexend), sans-serif;letter-spacing:.7px}.nlprogolf-coach-exercise-library-module__rCWuMa__exerciseTools .nlprogolf-coach-exercise-library-module__rCWuMa__filters label:first-child{flex:0 445px;width:445px}.nlprogolf-coach-exercise-library-module__rCWuMa__exerciseTools .nlprogolf-coach-exercise-library-module__rCWuMa__filters .nlprogolf-coach-exercise-library-module__rCWuMa__exerciseState{flex:0 0 220px;width:220px}.nlprogolf-coach-exercise-library-module__rCWuMa__exerciseTools .nlprogolf-coach-exercise-library-module__rCWuMa__filters .nlprogolf-coach-exercise-library-module__rCWuMa__exerciseLanguage{flex:0 90px;width:90px}.nlprogolf-coach-exercise-library-module__rCWuMa__exerciseTools .nlprogolf-coach-exercise-library-module__rCWuMa__filters button{flex:0 0 110px;width:110px}.nlprogolf-coach-exercise-library-module__rCWuMa__exerciseTools .nlprogolf-coach-exercise-library-module__rCWuMa__filters input{color:#43627c;font:400 14px/20px var(--font-lexend), sans-serif}.nlprogolf-coach-exercise-library-module__rCWuMa__exerciseFilterSelect{width:100%;position:relative}.nlprogolf-coach-exercise-library-module__rCWuMa__exerciseFilterSelect details{position:relative}.nlprogolf-coach-exercise-library-module__rCWuMa__exerciseFilterSelect details[open]{z-index:40}.nlprogolf-coach-exercise-library-module__rCWuMa__exerciseFilterSelect summary{box-sizing:border-box;width:100%;height:56px;box-shadow:none;color:#43627c;cursor:pointer;font:400 14px/20px var(--font-lexend), sans-serif;background:#fff;border:1px solid #e0e9ef;border-radius:8px;align-items:center;padding:0 40px 0 16px;list-style:none;display:flex;position:relative;overflow:hidden}.nlprogolf-coach-exercise-library-module__rCWuMa__exerciseFilterSelect summary:before{content:"";background:#8da7b5;height:5px;position:absolute;bottom:0;left:0;right:0}.nlprogolf-coach-exercise-library-module__rCWuMa__exerciseFilterSelect summary:after{content:"";background:#8da7b5;width:22px;height:15px;position:absolute;top:calc(50% - 7.5px);right:12px;-webkit-mask:url(/branding/coach-ui/chevron-arrondi-c.svg) 50%/contain no-repeat;mask:url(/branding/coach-ui/chevron-arrondi-c.svg) 50%/contain no-repeat}.nlprogolf-coach-exercise-library-module__rCWuMa__exerciseFilterSelect summary::-webkit-details-marker{display:none}.nlprogolf-coach-exercise-library-module__rCWuMa__exerciseFilterSelect details>div{box-sizing:border-box;background:#e0e9ef;border:1px solid #c6d5df;border-radius:8px;width:100%;max-height:320px;padding:4px;position:absolute;top:calc(100% + 8px);left:0;overflow-y:auto;box-shadow:0 8px 16px #18496b24}.nlprogolf-coach-exercise-library-module__rCWuMa__exerciseTools .nlprogolf-coach-exercise-library-module__rCWuMa__filters .nlprogolf-coach-exercise-library-module__rCWuMa__exerciseFilterSelect button{color:#18496b;cursor:pointer;width:100%;min-height:40px;font:400 14px/20px var(--font-lexend), sans-serif;text-align:left;background:#e0e9ef;border:0;border-radius:5px;align-items:center;padding:0 12px;display:flex}.nlprogolf-coach-exercise-library-module__rCWuMa__exerciseTools .nlprogolf-coach-exercise-library-module__rCWuMa__filters .nlprogolf-coach-exercise-library-module__rCWuMa__exerciseFilterSelect button:hover,.nlprogolf-coach-exercise-library-module__rCWuMa__exerciseTools .nlprogolf-coach-exercise-library-module__rCWuMa__filters .nlprogolf-coach-exercise-library-module__rCWuMa__exerciseFilterSelect button:focus-visible{background:#c6d5df}.nlprogolf-coach-exercise-library-module__rCWuMa__definitionSelectField{color:#fff;font:600 16px/20px var(--font-lexend), sans-serif;gap:8px;display:grid}.nlprogolf-coach-exercise-library-module__rCWuMa__definitionPage .nlprogolf-coach-exercise-library-module__rCWuMa__definitionForm .nlprogolf-coach-exercise-library-module__rCWuMa__exerciseFilterSelect summary{color:#18496b;font:400 16px/20px var(--font-lexend), sans-serif;border:0}.nlprogolf-coach-exercise-library-module__rCWuMa__definitionPage .nlprogolf-coach-exercise-library-module__rCWuMa__definitionForm .nlprogolf-coach-exercise-library-module__rCWuMa__exerciseFilterSelect details>div{z-index:5}.nlprogolf-coach-exercise-library-module__rCWuMa__definitionPage .nlprogolf-coach-exercise-library-module__rCWuMa__definitionForm .nlprogolf-coach-exercise-library-module__rCWuMa__exerciseFilterSelect button{color:#18496b;cursor:pointer;width:100%;min-height:40px;font:400 16px/20px var(--font-lexend), sans-serif;text-align:left;background:#e0e9ef;border:0;border-radius:5px;align-items:center;padding:0 12px;display:flex}.nlprogolf-coach-exercise-library-module__rCWuMa__definitionPage .nlprogolf-coach-exercise-library-module__rCWuMa__definitionForm .nlprogolf-coach-exercise-library-module__rCWuMa__exerciseFilterSelect button:hover,.nlprogolf-coach-exercise-library-module__rCWuMa__definitionPage .nlprogolf-coach-exercise-library-module__rCWuMa__definitionForm .nlprogolf-coach-exercise-library-module__rCWuMa__exerciseFilterSelect button:focus-visible,.nlprogolf-coach-exercise-library-module__rCWuMa__definitionPage .nlprogolf-coach-exercise-library-module__rCWuMa__definitionForm .nlprogolf-coach-exercise-library-module__rCWuMa__exerciseFilterSelect button[aria-current=true]{background:#c6d5df}.nlprogolf-coach-exercise-library-module__rCWuMa__exerciseLibrary{min-height:389px;margin-top:15px;padding:24px 24px 32px}.nlprogolf-coach-exercise-library-module__rCWuMa__exerciseLibraryHeader{align-items:center;min-height:56px;display:flex}.nlprogolf-coach-exercise-library-module__rCWuMa__exerciseLibraryIdentity{align-items:center;gap:16px;display:flex}.nlprogolf-coach-exercise-library-module__rCWuMa__exerciseLibraryLogo{object-fit:contain;flex:0 0 75px;width:75px;height:50px}.nlprogolf-coach-exercise-library-module__rCWuMa__exerciseLibraryHeader p{color:#e0e9ef;font:400 14px/18px var(--font-lexend), sans-serif;margin:0}.nlprogolf-coach-exercise-library-module__rCWuMa__exerciseLibraryActions{justify-content:flex-end;align-items:flex-start;gap:16px;margin-left:auto;display:flex}.nlprogolf-coach-exercise-library-module__rCWuMa__exerciseLibraryActions .nlprogolf-coach-exercise-library-module__rCWuMa__primaryLink,.nlprogolf-coach-exercise-library-module__rCWuMa__exerciseLibraryActions .nlprogolf-coach-exercise-library-module__rCWuMa__secondaryLink{color:#43627c;min-height:56px;font:500 14px/20px var(--font-lexend), sans-serif;letter-spacing:.7px;white-space:nowrap;border:0;border-radius:8px;justify-content:center;align-items:center;padding:0 24px;display:inline-flex}.nlprogolf-coach-exercise-library-module__rCWuMa__exerciseLibraryActions .nlprogolf-coach-exercise-library-module__rCWuMa__primaryLink{background:#dded00}.nlprogolf-coach-exercise-library-module__rCWuMa__exerciseLibraryActions .nlprogolf-coach-exercise-library-module__rCWuMa__secondaryLink{background:#e0e9ef}.nlprogolf-coach-exercise-library-module__rCWuMa__exerciseLibrary .nlprogolf-coach-exercise-library-module__rCWuMa__exerciseList{margin:10px 0 0}.nlprogolf-coach-exercise-library-module__rCWuMa__exerciseLibrary .nlprogolf-coach-exercise-library-module__rCWuMa__exerciseCard{background:#fff;border-radius:16px;min-height:264px;padding:32px}.nlprogolf-coach-exercise-library-module__rCWuMa__exerciseLibrary .nlprogolf-coach-exercise-library-module__rCWuMa__exerciseCard h2{color:#18496b}.nlprogolf-coach-exercise-library-module__rCWuMa__exerciseLibrary .nlprogolf-coach-exercise-library-module__rCWuMa__exerciseList{grid-template-columns:minmax(0,1fr)}.nlprogolf-coach-exercise-library-module__rCWuMa__exerciseLibrary .nlprogolf-coach-exercise-library-module__rCWuMa__exerciseCard .nlprogolf-coach-exercise-library-module__rCWuMa__secondaryLink{color:#43627c;background:#e0e9ef;width:fit-content;min-height:56px}.nlprogolf-coach-exercise-library-module__rCWuMa__exerciseLibrary .nlprogolf-coach-exercise-library-module__rCWuMa__emptyState{color:#18496b;background:#e0e9ef;border:0}.nlprogolf-coach-exercise-library-module__rCWuMa__definitionPage .nlprogolf-coach-exercise-library-module__rCWuMa__definitionForm{background:#18496b;border-radius:16px;max-width:none;margin-top:25px;padding:24px;position:relative}.nlprogolf-coach-exercise-library-module__rCWuMa__definitionPage .nlprogolf-coach-exercise-library-module__rCWuMa__definitionForm label{color:#fff}.nlprogolf-coach-exercise-library-module__rCWuMa__definitionFormIntroduction{color:#fff;grid-column:1/-1;align-items:center;gap:16px;margin-bottom:16px;padding-right:210px;display:flex}.nlprogolf-coach-exercise-library-module__rCWuMa__definitionFormIntroduction img{flex:0 0 50px;width:50px;height:50px}.nlprogolf-coach-exercise-library-module__rCWuMa__definitionFormIntroduction p{font:600 24px/32px var(--font-lexend), sans-serif;margin:0}.nlprogolf-coach-exercise-library-module__rCWuMa__definitionPage .nlprogolf-coach-exercise-library-module__rCWuMa__definitionForm .nlprogolf-coach-exercise-library-module__rCWuMa__optionalFields{color:#e0e9ef;background:#43627c;border:0;margin-top:16px;padding:0}.nlprogolf-coach-exercise-library-module__rCWuMa__definitionPage .nlprogolf-coach-exercise-library-module__rCWuMa__definitionForm .nlprogolf-coach-exercise-library-module__rCWuMa__optionalFields summary{color:#e0e9ef;min-height:56px;font:750 20px/24px var(--font-lexend), sans-serif;background:url(/branding/coach-ui/chevron-arrondi-c.svg) right 16px center/22px 15px no-repeat;justify-content:center;align-items:center;padding:0 52px;list-style:none;display:flex}.nlprogolf-coach-exercise-library-module__rCWuMa__definitionPage .nlprogolf-coach-exercise-library-module__rCWuMa__definitionForm .nlprogolf-coach-exercise-library-module__rCWuMa__optionalFields summary::-webkit-details-marker{display:none}.nlprogolf-coach-exercise-library-module__rCWuMa__definitionPage .nlprogolf-coach-exercise-library-module__rCWuMa__definitionForm .nlprogolf-coach-exercise-library-module__rCWuMa__optionalFields .nlprogolf-coach-exercise-library-module__rCWuMa__exerciseFilterSelect summary{color:#18496b;background:#fff;border:0;justify-content:flex-start;padding:0 40px 0 16px}.nlprogolf-coach-exercise-library-module__rCWuMa__definitionPage .nlprogolf-coach-exercise-library-module__rCWuMa__definitionForm .nlprogolf-coach-exercise-library-module__rCWuMa__optionalGrid{grid-template-columns:minmax(0,1fr);row-gap:32px;padding:24px}.nlprogolf-coach-exercise-library-module__rCWuMa__definitionPage .nlprogolf-coach-exercise-library-module__rCWuMa__definitionForm .nlprogolf-coach-exercise-library-module__rCWuMa__optionalGrid>*{grid-column:1/-1;min-width:0}.nlprogolf-coach-exercise-library-module__rCWuMa__definitionPage .nlprogolf-coach-exercise-library-module__rCWuMa__definitionForm .nlprogolf-coach-exercise-library-module__rCWuMa__optionalGrid fieldset{background:#18496b;border:0;border-radius:12px;grid-template-columns:minmax(0,.8fr) minmax(0,.8fr) minmax(0,1.4fr);gap:12px;padding:8px 28px 28px}.nlprogolf-coach-exercise-library-module__rCWuMa__definitionPage .nlprogolf-coach-exercise-library-module__rCWuMa__definitionForm .nlprogolf-coach-exercise-library-module__rCWuMa__optionalGrid fieldset legend{color:#18496b;text-align:center;background:#e0e9ef;border-radius:999px;grid-column:1/-1;width:100%;margin-bottom:16px;padding:2px 12px;font-weight:600}.nlprogolf-coach-exercise-library-module__rCWuMa__definitionPage .nlprogolf-coach-exercise-library-module__rCWuMa__definitionForm .nlprogolf-coach-exercise-library-module__rCWuMa__optionalFieldSubtitle{align-items:center;gap:8px;display:inline-flex}.nlprogolf-coach-exercise-library-module__rCWuMa__definitionPage .nlprogolf-coach-exercise-library-module__rCWuMa__definitionForm .nlprogolf-coach-exercise-library-module__rCWuMa__optionalFieldSubtitle:before,.nlprogolf-coach-exercise-library-module__rCWuMa__definitionPage .nlprogolf-coach-exercise-library-module__rCWuMa__definitionForm .nlprogolf-coach-exercise-library-module__rCWuMa__optionalGrid fieldset legend:before{content:"";background:#dded00;border-radius:50%;flex:0 0 12px;width:12px;height:12px;display:inline-block}.nlprogolf-coach-exercise-library-module__rCWuMa__definitionPage .nlprogolf-coach-exercise-library-module__rCWuMa__definitionForm .nlprogolf-coach-exercise-library-module__rCWuMa__optionalGrid .nlprogolf-coach-exercise-library-module__rCWuMa__checkboxLabel{align-items:center;padding-left:36px;font:600 18px/24px var(--font-lexend), sans-serif!important;gap:10px!important}.nlprogolf-coach-exercise-library-module__rCWuMa__definitionPage .nlprogolf-coach-exercise-library-module__rCWuMa__definitionForm .nlprogolf-coach-exercise-library-module__rCWuMa__optionalGrid .nlprogolf-coach-exercise-library-module__rCWuMa__checkboxLabel input[type=checkbox]{appearance:none;background:#fff;border:1px solid #e0e9ef;border-radius:50%;flex:0 0 24px;width:24px;height:24px;min-height:24px;margin:0;padding:0}.nlprogolf-coach-exercise-library-module__rCWuMa__definitionPage .nlprogolf-coach-exercise-library-module__rCWuMa__definitionForm .nlprogolf-coach-exercise-library-module__rCWuMa__optionalGrid .nlprogolf-coach-exercise-library-module__rCWuMa__checkboxLabel input[type=checkbox]:checked{background:#dded00;border-color:#dded00;box-shadow:inset 0 0 0 6px #18496b}.nlprogolf-coach-exercise-library-module__rCWuMa__definitionPage .nlprogolf-coach-exercise-library-module__rCWuMa__definitionForm>button[type=submit]{justify-self:start;width:auto;padding:0 24px;position:absolute;top:26px;right:24px}.nlprogolf-coach-exercise-library-module__rCWuMa__definitionNavigation{flex-wrap:wrap;justify-content:flex-end;gap:12px;margin-left:auto;display:flex}.nlprogolf-coach-exercise-library-module__rCWuMa__definitionNavigation a{color:#43627c;min-height:40px;font:600 14px/20px var(--font-lexend), sans-serif;background:#e0e9ef;border-radius:8px;justify-content:center;align-items:center;padding:0 16px;text-decoration:none;display:inline-flex}@media (max-width:720px){.nlprogolf-coach-exercise-library-module__rCWuMa__page .nlprogolf-coach-exercise-library-module__rCWuMa__pageHeader{grid-template-columns:80px minmax(0,1fr);align-items:flex-start;display:grid}.nlprogolf-coach-exercise-library-module__rCWuMa__page .nlprogolf-coach-exercise-library-module__rCWuMa__pageMark{grid-area:1/1}.nlprogolf-coach-exercise-library-module__rCWuMa__page .nlprogolf-coach-exercise-library-module__rCWuMa__pageHeading{grid-area:2/1/auto/-1}.nlprogolf-coach-exercise-library-module__rCWuMa__page .nlprogolf-coach-exercise-library-module__rCWuMa__pageReturn{grid-area:1/2;justify-self:end;margin-left:0;margin-right:0}.nlprogolf-coach-exercise-library-module__rCWuMa__page .coachSecondaryPageHeader h1{font-size:28px}.nlprogolf-coach-exercise-library-module__rCWuMa__filters,.nlprogolf-coach-exercise-library-module__rCWuMa__exerciseCard,.nlprogolf-coach-exercise-library-module__rCWuMa__actionCard,.nlprogolf-coach-exercise-library-module__rCWuMa__definitionContent,.nlprogolf-coach-exercise-library-module__rCWuMa__exerciseTools,.nlprogolf-coach-exercise-library-module__rCWuMa__exerciseLibrary{padding:16px}.nlprogolf-coach-exercise-library-module__rCWuMa__exerciseTools{grid-template-columns:minmax(0,1fr)}.nlprogolf-coach-exercise-library-module__rCWuMa__exerciseTools .nlprogolf-coach-exercise-library-module__rCWuMa__actions{grid-column:1}.nlprogolf-coach-exercise-library-module__rCWuMa__exerciseLibrary{min-height:0}.nlprogolf-coach-exercise-library-module__rCWuMa__exerciseLibraryHeader{align-items:flex-start;gap:16px}.nlprogolf-coach-exercise-library-module__rCWuMa__exerciseLibraryActions{flex-wrap:wrap}.nlprogolf-coach-exercise-library-module__rCWuMa__definitionNavigation{justify-content:flex-start;width:100%;margin-left:0}}@media (max-width:1024px){.nlprogolf-coach-exercise-library-module__rCWuMa__exerciseTools .nlprogolf-coach-exercise-library-module__rCWuMa__filters{grid-template-columns:minmax(200px,1fr) 189px 90px 110px;align-items:end;display:grid}.nlprogolf-coach-exercise-library-module__rCWuMa__exerciseTools .nlprogolf-coach-exercise-library-module__rCWuMa__filters label,.nlprogolf-coach-exercise-library-module__rCWuMa__exerciseTools .nlprogolf-coach-exercise-library-module__rCWuMa__filters label:first-child,.nlprogolf-coach-exercise-library-module__rCWuMa__exerciseTools .nlprogolf-coach-exercise-library-module__rCWuMa__filters .nlprogolf-coach-exercise-library-module__rCWuMa__exerciseState,.nlprogolf-coach-exercise-library-module__rCWuMa__exerciseTools .nlprogolf-coach-exercise-library-module__rCWuMa__filters .nlprogolf-coach-exercise-library-module__rCWuMa__exerciseLanguage,.nlprogolf-coach-exercise-library-module__rCWuMa__exerciseTools .nlprogolf-coach-exercise-library-module__rCWuMa__filters button{width:100%;min-width:0}}@media (max-width:768px){.nlprogolf-coach-exercise-library-module__rCWuMa__exerciseTools .nlprogolf-coach-exercise-library-module__rCWuMa__filters{grid-template-columns:minmax(0,1fr) minmax(150px,189px)}.nlprogolf-coach-exercise-library-module__rCWuMa__exerciseTools .nlprogolf-coach-exercise-library-module__rCWuMa__actions,.nlprogolf-coach-exercise-library-module__rCWuMa__exerciseLibraryActions{flex-wrap:wrap}.nlprogolf-coach-exercise-library-module__rCWuMa__exerciseLibrary{min-height:300px}}@media (max-width:600px){.nlprogolf-coach-exercise-library-module__rCWuMa__exerciseTools .nlprogolf-coach-exercise-library-module__rCWuMa__filters{grid-template-columns:minmax(0,1fr)}.nlprogolf-coach-exercise-library-module__rCWuMa__exerciseTools .nlprogolf-coach-exercise-library-module__rCWuMa__actions{width:100%}.nlprogolf-coach-exercise-library-module__rCWuMa__exerciseLibraryHeader{flex-direction:column;align-items:stretch}.nlprogolf-coach-exercise-library-module__rCWuMa__exerciseLibraryActions{justify-content:flex-start;margin-left:0}}@media (max-width:720px){.nlprogolf-coach-exercise-library-module__rCWuMa__filters,.nlprogolf-coach-exercise-library-module__rCWuMa__definitionForm,.nlprogolf-coach-exercise-library-module__rCWuMa__optionalGrid,.nlprogolf-coach-exercise-library-module__rCWuMa__definitionActions,.nlprogolf-coach-exercise-library-module__rCWuMa__definitionLayout{grid-template-columns:1fr}.nlprogolf-coach-exercise-library-module__rCWuMa__definitionFormIntroduction{padding-right:0}.nlprogolf-coach-exercise-library-module__rCWuMa__definitionPage .nlprogolf-coach-exercise-library-module__rCWuMa__definitionForm>button[type=submit]{position:static}.nlprogolf-coach-exercise-library-module__rCWuMa__fullField{grid-column:auto}.nlprogolf-coach-exercise-library-module__rCWuMa__actions,.nlprogolf-coach-exercise-library-module__rCWuMa__actions a,.nlprogolf-coach-exercise-library-module__rCWuMa__primaryLink,.nlprogolf-coach-exercise-library-module__rCWuMa__secondaryLink{width:100%}}
