html[data-theme=light] .field-description{color:#656565}.payload-settings:before,.payload-settings:after{width:auto;right:calc(var(--gutter-h) * -1)}.app-header__step-nav-wrapper{min-width:0;overflow:hidden}html[data-theme=dark]{--nwa-panel:var(--theme-elevation-50);--nwa-well:var(--theme-elevation-0);--nwa-band:var(--theme-elevation-100);--nwa-border:var(--theme-elevation-150);--nwa-divider:var(--theme-elevation-100);--nwa-nav:var(--theme-elevation-0);--nwa-nav-active:var(--theme-elevation-100)}html{--nwa-red:#d51d3d}.nav__link-indicator{background:var(--nwa-red)}html[data-theme=dark] .nav{background:var(--nwa-nav)}html[data-theme=dark] .nav__link:has(.nav__link-indicator){background:var(--nwa-nav-active);border-radius:var(--style-radius-l)}::selection{background:#d51d3d52}.portal-workspace,.article-workspace{--portal-red:var(--nwa-red);--portal-red-ink:#b3122f;--portal-ink:#303030;--portal-panel:var(--theme-elevation-0);--portal-band:var(--theme-elevation-50);--portal-well:var(--theme-elevation-50);--portal-border:var(--theme-elevation-150);--portal-divider:var(--theme-elevation-100);--portal-muted:var(--theme-elevation-600);--portal-radius:calc(var(--style-radius-l) * 1.5);--portal-pad:calc(var(--base) * 1.2);--portal-shadow:0 1px 2px #1018280f, 0 12px 28px -18px #1018283d;--portal-shadow-raised:0 2px 4px #10182814, 0 20px 40px -22px #10182857}.portal-workspace{color:var(--theme-text);max-width:1240px;padding-bottom:calc(var(--base) * 4);margin-inline:auto;font-size:15px;line-height:1.55}html[data-theme=dark] .portal-workspace,html[data-theme=dark] .article-workspace{--portal-red-ink:#fa808a;--portal-panel:var(--nwa-panel);--portal-band:var(--nwa-band);--portal-well:var(--nwa-well);--portal-border:var(--nwa-border);--portal-divider:var(--nwa-divider);--portal-muted:var(--theme-elevation-500);--portal-shadow:inset 0 1px 0 #ffffff08, 0 12px 28px -20px #000000a6;--portal-shadow-raised:inset 0 1px 0 #ffffff0a, 0 22px 44px -24px #000c}.portal-icon{--tone:#c03a4a;background:color-mix(in oklab, var(--tone) 12%, transparent);border-radius:calc(var(--style-radius-l) * 1.25);color:var(--tone);flex-shrink:0;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;display:inline-flex}@supports (color:lab(0% 0 0)){.portal-icon{--tone:lab(45.9651% 54.757 22.944)}}.portal-icon svg{width:1.35rem;height:1.35rem}.portal-icon[data-tone=amber]{--tone:#a96b00}@supports (color:lab(0% 0 0)){.portal-icon[data-tone=amber]{--tone:lab(50.9739% 21.5737 61.4532)}}.portal-icon[data-tone=teal]{--tone:#008479}@supports (color:lab(0% 0 0)){.portal-icon[data-tone=teal]{--tone:lab(49.002% -34.6763 -3.50789)}}.portal-icon[data-tone=indigo]{--tone:#515bc3}@supports (color:lab(0% 0 0)){.portal-icon[data-tone=indigo]{--tone:lab(42.3037% 20.2092 -56.685)}}.portal-icon[data-tone=violet]{--tone:#824eb4}@supports (color:lab(0% 0 0)){.portal-icon[data-tone=violet]{--tone:lab(42.9712% 37.661 -46.884)}}.portal-icon[data-tone=green]{--tone:#298646}@supports (color:lab(0% 0 0)){.portal-icon[data-tone=green]{--tone:lab(49.4309% -39.316 25.9959)}}.portal-icon[data-tone=sky]{--tone:#007bac}@supports (color:lab(0% 0 0)){.portal-icon[data-tone=sky]{--tone:lab(47.8227% -15.8888 -35.4497)}}html[data-theme=dark] .portal-icon{--tone:#fb8087;background:color-mix(in oklab, var(--tone) 15%, transparent)}@supports (color:lab(0% 0 0)){html[data-theme=dark] .portal-icon{--tone:lab(68.2458% 48.2704 19.2875)}}html[data-theme=dark] .portal-icon[data-tone=amber]{--tone:#f5b75b}@supports (color:lab(0% 0 0)){html[data-theme=dark] .portal-icon[data-tone=amber]{--tone:lab(79.0591% 16.321 54.7999)}}html[data-theme=dark] .portal-icon[data-tone=teal]{--tone:#5cd5c7}@supports (color:lab(0% 0 0)){html[data-theme=dark] .portal-icon[data-tone=teal]{--tone:lab(78.123% -37.8437 -3.89209)}}html[data-theme=dark] .portal-icon[data-tone=indigo]{--tone:#96a7ff}@supports (color:lab(0% 0 0)){html[data-theme=dark] .portal-icon[data-tone=indigo]{--tone:lab(69.7501% 10.9189 -46.7767)}}html[data-theme=dark] .portal-icon[data-tone=violet]{--tone:#c49bf3}@supports (color:lab(0% 0 0)){html[data-theme=dark] .portal-icon[data-tone=violet]{--tone:lab(70.3756% 28.3999 -38.6599)}}html[data-theme=dark] .portal-icon[data-tone=green]{--tone:#7cd591}@supports (color:lab(0% 0 0)){html[data-theme=dark] .portal-icon[data-tone=green]{--tone:lab(78.4684% -38.941 25.3387)}}html[data-theme=dark] .portal-icon[data-tone=sky]{--tone:#6bc3f4}@supports (color:lab(0% 0 0)){html[data-theme=dark] .portal-icon[data-tone=sky]{--tone:lab(74.6103% -17.0714 -32.9806)}}.portal-workspace h1,.portal-workspace h2,.portal-workspace h3{letter-spacing:-.01em;text-wrap:balance}.portal-workspace input[type=checkbox]{accent-color:var(--portal-red)}.portal-workspace textarea{caret-color:var(--portal-red)}.portal-workspace .portal-package-input textarea:not(:empty){field-sizing:fixed}.portal-workspace .btn{align-items:center;min-height:44px;font-size:.95rem;display:inline-flex}.portal-workspace .pill{align-items:center;min-height:28px;font-size:.9rem;display:inline-flex}.portal-workspace code{overflow-wrap:anywhere}.portal-masthead{background:radial-gradient(60% 140% at 100% 0%, #d51d3d47, transparent 60%), linear-gradient(100deg, var(--portal-ink), #3d3d3d);border-radius:var(--portal-radius);box-shadow:var(--portal-shadow);color:#fff;align-items:center;gap:calc(var(--base) * .9);margin-block:var(--base) calc(var(--base) * 1.2);padding:calc(var(--base) * 1.1) calc(var(--base) * 1.4) calc(var(--base) * 1.25);grid-template-columns:auto minmax(0,1fr) auto;display:grid;position:relative;overflow:hidden}html[data-theme=dark] .portal-masthead{background:radial-gradient(55% 160% at 100% 0%, #d51d3d38, transparent 62%), linear-gradient(105deg, color-mix(in oklab, var(--nwa-panel), #fff 5%), var(--nwa-panel) 70%);box-shadow:var(--portal-shadow), inset 0 0 0 1px var(--nwa-border)}.portal-masthead:before{content:"";background:url(/assets/client-20260917/naturally-nwa.png) 50%/contain no-repeat;width:4rem;height:4rem}.portal-masthead:after{background:var(--portal-red);content:"";height:3px;position:absolute;bottom:0;left:0;right:0}.portal-masthead h1{color:#fff;margin:0;font-size:1.65em;font-weight:700;line-height:1.15}.portal-masthead__lead{color:#ffffffd1;margin:calc(var(--base) * .3) 0 0;max-width:64ch;font-size:1em;line-height:1.5}.portal-masthead__copy{min-width:0}.portal-section{--theme-input-bg:var(--portal-well);background:var(--portal-panel);border:1px solid var(--portal-border);border-radius:var(--portal-radius);box-shadow:var(--portal-shadow);margin-top:var(--base);min-width:0;scroll-margin-top:calc(var(--base) * 1.5)}html[data-theme=light] .portal-section{--theme-input-bg:var(--theme-elevation-0)}.portal-section__header{align-items:start;gap:calc(var(--base) * .6) var(--base);padding:calc(var(--base) * 1.1) var(--portal-pad) 0;flex-wrap:wrap;justify-content:space-between;display:flex}.portal-section__header:not(:has(+.portal-section__body)){padding-bottom:calc(var(--base) * 1.1)}.portal-section__header>.portal-icon+.portal-section__title{align-self:center}.portal-section__title{flex:18rem;min-width:0}.portal-section__title>h2{align-items:center;gap:calc(var(--base) * .5);margin:0;font-size:1.13em;font-weight:650;line-height:1.3;display:flex}.portal-section__title>p{color:var(--portal-muted);margin:calc(var(--base) * .2) 0 0;max-width:72ch;font-size:.93em;line-height:1.55}.portal-section__actions{align-items:center;gap:calc(var(--base) * .4);flex-wrap:wrap;display:flex}.portal-section__body{padding:calc(var(--base) * 1.1) var(--portal-pad) var(--portal-pad)}.portal-section__body>:first-child{margin-top:0}.portal-section__body>:last-child{margin-bottom:0}.portal-section__footer{background:var(--portal-band);border-radius:0 0 var(--portal-radius) var(--portal-radius);border-top:1px solid var(--portal-divider);color:var(--portal-muted);align-items:center;gap:calc(var(--base) * .6) var(--base);padding:calc(var(--base) * .7) var(--portal-pad);flex-wrap:wrap;justify-content:space-between;font-size:.93em;display:flex}.portal-section__footer p{max-width:72ch;margin:0}.portal-section__footer .portal-toolbar{margin-top:0}.portal-section--plain{box-shadow:none;margin-top:calc(var(--base) * 1.6);background:0 0;border:0}.portal-section--plain>.portal-section__header,.portal-section--plain>.portal-section__body{padding-inline:0}.portal-section--plain>.portal-section__header{padding-top:0}.portal-section--plain>.portal-section__body{padding-bottom:0;padding-top:calc(var(--base) * .8)}.portal-section--plain>.portal-section__header h2{font-size:1.27em}.portal-section__step{background:var(--portal-red);color:#fff;font-variant-numeric:tabular-nums;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:1.75rem;height:1.75rem;font-size:.87em;font-weight:700;display:inline-flex}.portal-canvas-layout{gap:var(--base);grid-template-columns:minmax(0,1.5fr) minmax(260px,1fr);align-items:start;display:grid}.portal-canvas,.portal-canvas-inspector{min-width:0}.portal-canvas__frame{border:1px solid var(--portal-divider);background:var(--theme-elevation-0);width:100%;height:min(75vh,900px);min-height:480px;margin-inline:auto;display:block}.portal-optional-settings{margin-block:var(--base)}.portal-optional-settings>summary{cursor:pointer;padding-block:calc(var(--base) * .5)}.portal-optional-settings>summary:focus-visible{outline:2px solid var(--portal-red);outline-offset:3px}@media (max-width:1200px){.portal-canvas-layout{grid-template-columns:minmax(0,1fr)}}.portal-grid{align-items:start;gap:var(--base);margin-top:var(--base);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.portal-columns{align-items:start;gap:var(--base);margin-top:var(--base);grid-template-columns:minmax(0,1.45fr) minmax(0,1fr);display:grid}.portal-grid>.portal-section,.portal-columns>.portal-section{margin-top:0}.portal-grid>.portal-section,.portal-columns>.portal-section,.portal-stretch{flex-direction:column;align-self:stretch;display:flex}.portal-grid>.portal-section>.portal-section__body,.portal-columns>.portal-section>.portal-section__body{flex:1}.portal-stack{scroll-margin-top:calc(var(--base) * 1.5)}.portal-kicker{color:var(--portal-muted);font-size:.87em;font-weight:600}.portal-manage{background:var(--portal-panel);border:1px solid var(--portal-border);border-radius:var(--portal-radius);box-shadow:var(--portal-shadow);margin:var(--base) 0 0;grid-template-columns:repeat(3,minmax(0,1fr));padding:0;list-style:none;display:grid}.portal-manage>li{gap:calc(var(--base) * .35);padding:var(--base) var(--portal-pad);flex-direction:column;display:flex}.portal-manage>li+li{border-left:1px solid var(--portal-divider)}.portal-manage__head{align-items:center;gap:calc(var(--base) * .6);margin-bottom:calc(var(--base) * .2);display:flex}.portal-manage h3{margin:0;font-size:1em;font-weight:650;line-height:1.3}.portal-manage p{color:var(--portal-muted);margin:0;font-size:.93em;line-height:1.5}.portal-manage__actions{align-items:center;gap:calc(var(--base) * .4);padding-top:calc(var(--base) * .4);flex-wrap:wrap;margin-top:auto;display:flex}.portal-disclosure{background:var(--portal-well);border:1px solid var(--portal-border);border-radius:var(--style-radius-l);margin-top:calc(var(--base) * .8)}.portal-disclosure>summary{border-radius:var(--style-radius-l);cursor:pointer;align-items:center;gap:calc(var(--base) * .3) calc(var(--base) * .5);min-height:44px;padding:calc(var(--base) * .5) calc(var(--base) * .8);flex-wrap:wrap;list-style:none;transition:background-color .15s ease-out;display:flex}.portal-disclosure>summary:hover{background:var(--portal-divider)}.portal-disclosure>summary::-webkit-details-marker{display:none}.portal-disclosure>summary:before{border:solid var(--portal-muted);content:"";height:.45rem;margin-right:calc(var(--base) * .1);border-width:0 2px 2px 0;flex-shrink:0;width:.45rem;transition:transform .15s ease-out;transform:rotate(-45deg)}.portal-disclosure[open]>summary:before{transform:rotate(45deg)}.portal-disclosure[open]>summary{border-radius:var(--style-radius-l) var(--style-radius-l) 0 0}.portal-disclosure>summary:focus-visible{outline:var(--accessibility-outline);outline-offset:var(--accessibility-outline-offset)}.portal-disclosure__body{border-top:1px solid var(--portal-divider);padding:calc(var(--base) * .8)}.portal-disclosure__body>:first-child{margin-top:0}.portal-disclosure__body>:last-child{margin-bottom:0}.portal-checklist{counter-reset:portal-step;margin:0;padding:0;list-style:none;display:grid}.portal-checklist>li{counter-increment:portal-step;align-items:start;gap:calc(var(--base) * .2) calc(var(--base) * .7);padding-block:calc(var(--base) * .75);grid-template-columns:1.75rem minmax(0,1fr);display:grid}.portal-checklist>li:first-child{padding-top:0}.portal-checklist>li+li{border-top:1px solid var(--portal-divider)}.portal-checklist>li:before{background:var(--portal-well);border:1px solid var(--portal-border);box-sizing:border-box;color:var(--theme-text);content:counter(portal-step);font-variant-numeric:tabular-nums;border-radius:50%;grid-row:1/span 3;justify-content:center;align-items:center;width:1.75rem;height:1.75rem;font-size:.87em;font-weight:700;display:flex}.portal-checklist>li[data-step-state=complete]:before{background:var(--portal-red) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M3.5 8.5l3 3 6-7' fill='none' stroke='%23fff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / .9rem no-repeat;border-color:var(--portal-red);content:"" / ""}.portal-checklist__title{align-items:center;gap:calc(var(--base) * .4);flex-wrap:wrap;display:flex}.portal-checklist p{color:var(--portal-muted);grid-column:2;margin:0;font-size:.93em;line-height:1.5}.portal-checklist__actions{align-items:center;gap:calc(var(--base) * .4);padding-top:calc(var(--base) * .2);flex-wrap:wrap;grid-column:2;display:flex}.portal-readiness{margin:0;padding:0;list-style:none;display:grid}.portal-readiness>li{align-items:center;gap:calc(var(--base) * .25) var(--base);padding-block:calc(var(--base) * .7);grid-template-columns:minmax(12rem,.6fr) minmax(0,1.6fr) auto;display:grid}.portal-readiness>li:first-child{padding-top:0}.portal-readiness>li:last-child{padding-bottom:0}.portal-readiness>li+li{border-top:1px solid var(--portal-divider)}.portal-readiness__name{align-items:center;gap:calc(var(--base) * .4);flex-wrap:wrap;display:flex}.portal-readiness__name:before{background:var(--theme-elevation-300);content:"";border-radius:50%;flex-shrink:0;width:.5rem;height:.5rem}.portal-readiness>li[data-state=configured] .portal-readiness__name:before{background:var(--theme-success-500)}.portal-readiness>li[data-state=unverified] .portal-readiness__name:before{background:var(--theme-warning-500)}.portal-readiness>li[data-state=not_configured] .portal-readiness__name:before{background:var(--portal-red)}.portal-readiness p{color:var(--portal-muted);margin:0;font-size:.93em;line-height:1.45}.portal-group{border-top:1px solid var(--portal-divider);margin-top:var(--portal-pad);padding-top:var(--portal-pad)}.portal-section__body>.portal-group:first-child{border-top:0;margin-top:0;padding-top:0}.portal-group>h3{margin:0 0 calc(var(--base) * .3);font-size:1em;font-weight:650;line-height:1.3}.portal-group>h3+p,.portal-group>h3+ol{color:var(--portal-muted);max-width:72ch;margin-top:0;font-size:.93em;line-height:1.55}.portal-steps{gap:calc(var(--base) * .35);margin:0 0 calc(var(--base) * .5);padding-left:1.4rem;display:grid}.portal-fields{gap:0 var(--base);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.portal-fields--3{grid-template-columns:repeat(3,minmax(0,1fr))}.portal-block{background:var(--portal-well);border:1px solid var(--portal-border);border-radius:var(--style-radius-l);margin-top:var(--base);padding:var(--base)}.portal-block>h3{margin:0 0 calc(var(--base) * .5);font-size:1em;font-weight:650;line-height:1.3}.portal-switch{background:var(--portal-well);border:1px solid var(--portal-border);border-radius:var(--style-radius-l);cursor:pointer;align-items:start;gap:calc(var(--base) * .1) calc(var(--base) * .6);padding:calc(var(--base) * .6) calc(var(--base) * .8);grid-template-columns:auto minmax(0,1fr);transition:border-color .15s ease-out;display:grid}.portal-switch:hover{border-color:var(--theme-elevation-250)}.portal-switch:has(input:focus-visible){outline:var(--accessibility-outline);outline-offset:var(--accessibility-outline-offset)}.portal-switch input{grid-row:span 2;width:18px;height:18px;margin:2px 0 0}.portal-switch strong{align-items:center;gap:calc(var(--base) * .4);flex-wrap:wrap;font-weight:600;display:flex}.portal-switch small{color:var(--portal-muted);grid-column:2;font-size:.87em;line-height:1.45}.portal-slots{gap:var(--base);margin-top:calc(var(--base) * .8);display:grid}.portal-slot__meta{color:var(--portal-muted);font-variant-numeric:tabular-nums;margin-left:auto;font-size:.87em}.portal-toolbar{align-items:center;gap:calc(var(--base) * .5);margin-top:calc(var(--base) * .8);flex-wrap:wrap;display:flex}.portal-status__action{margin-inline-start:calc(var(--base) * .6);display:inline-block}.portal-statebar{gap:calc(var(--base) * .35);margin-block:calc(var(--base) * .5) var(--base);flex-wrap:wrap;display:flex}.portal-savebar{background:var(--portal-panel);border:1px solid var(--portal-border);border-radius:var(--portal-radius);bottom:calc(var(--base) * .6);box-shadow:var(--portal-shadow-raised);align-items:center;gap:calc(var(--base) * .6) var(--base);margin-top:var(--base);padding:calc(var(--base) * .6) calc(var(--base) * .6) calc(var(--base) * .6) var(--portal-pad);z-index:2;flex-wrap:wrap;justify-content:space-between;display:flex;position:sticky}.portal-savebar p{margin:0}.portal-savebar .portal-toolbar{margin-top:0}.portal-savebar__status{gap:calc(var(--base) * .1);min-width:0;display:grid}.portal-savebar__status strong{align-items:center;gap:calc(var(--base) * .4);font-weight:650;display:flex}.portal-savebar__status strong:before{background:var(--theme-success-500);content:"";border-radius:50%;width:.5rem;height:.5rem}.portal-savebar[data-state=dirty] .portal-savebar__status strong:before{background:var(--theme-warning-500)}.portal-savebar__status span{color:var(--portal-muted);font-size:.87em}.portal-table{margin-top:var(--base)}.portal-table thead{color:var(--portal-muted)}.portal-table th[scope=row]{font-weight:600}.portal-tutorial{background:var(--portal-panel);border:1px solid var(--portal-border);border-radius:var(--portal-radius);box-shadow:var(--portal-shadow);margin-top:var(--base);padding:calc(var(--base) * 1.1) var(--portal-pad) var(--portal-pad)}.portal-tutorial h2{margin:0 0 calc(var(--base) * .4);font-size:1.13em;font-weight:650;line-height:1.3}.portal-tutorial__intro p{color:var(--portal-muted);max-width:72ch;margin:0;font-size:.93em;line-height:1.55}.portal-tutorial--guide{padding:0;overflow:clip}.portal-tutorial__bar{align-items:center;gap:calc(var(--base) * .6) var(--base);padding:calc(var(--base) * 1.1) var(--portal-pad);flex-wrap:wrap;justify-content:space-between;display:flex}.portal-tutorial__intro{flex:18rem;min-width:0}.portal-tutorial__bar h2{margin-bottom:calc(var(--base) * .15)}.portal-tutorial__bar .portal-toolbar{margin-top:0}.portal-guide__tracks{gap:calc(var(--base) * .6);padding:0 var(--portal-pad) var(--base);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;list-style:none;display:grid}.portal-guide__track{background:var(--portal-well);border:1px solid var(--portal-border);border-radius:var(--style-radius-l);color:var(--theme-text);cursor:pointer;font:inherit;align-items:start;gap:calc(var(--base) * .6);height:100%;padding:calc(var(--base) * .7);text-align:left;grid-template-columns:auto minmax(0,1fr);width:100%;transition:border-color .18s ease-out,box-shadow .18s ease-out,transform .18s ease-out;display:grid}.portal-guide__track[aria-current=step]{border-color:var(--portal-red);box-shadow:0 0 0 1px var(--portal-red)}.portal-guide__track:hover,.portal-guide__track:focus-visible{border-color:var(--portal-red);transform:translateY(-2px)}.portal-guide__track:focus-visible{outline:var(--accessibility-outline);outline-offset:3px}.portal-guide__track>span:last-child{gap:calc(var(--base) * .2);display:grid}.portal-guide__track strong{font-weight:650;line-height:1.3}.portal-guide__track small{color:var(--portal-muted);font-size:.87em;line-height:1.45}.portal-guide__track small:last-child{font-variant-numeric:tabular-nums;margin-top:calc(var(--base) * .2)}.portal-guide__step,.portal-guide__finish{border-top:1px solid var(--portal-divider);display:grid}.portal-guide__step{grid-template-areas:"shot text""shot pager";grid-template-columns:minmax(0, calc(390px + var(--base) * 2.6)) minmax(0, 1fr);grid-template-rows:1fr auto}.portal-guide__finish{grid-template-columns:minmax(0,1fr) minmax(0,17rem);grid-template-areas:"text tip""pager pager"}.portal-guide__finish:not(:has(.portal-guide__tip)){grid-template-columns:minmax(0,1fr);grid-template-areas:"text""pager"}.portal-guide__shot{background:var(--portal-band);border-right:1px solid var(--portal-divider);padding:calc(var(--base) * 1.3);grid-area:shot;justify-content:center;align-items:flex-start;display:flex}.portal-guide__frame{background:var(--portal-well);border:1px solid var(--portal-border);border-radius:calc(var(--portal-radius) * 1.67);box-shadow:var(--portal-shadow);width:390px;max-width:100%;position:relative;overflow:hidden}.portal-guide__frame img{width:100%;height:auto;transition:top .32s ease-out;display:block;position:absolute;left:0}.portal-guide__ring{border:2px solid var(--portal-red);border-radius:var(--style-radius-l);pointer-events:none;transition:left .32s ease-out,top .32s ease-out,width .32s ease-out,height .32s ease-out;position:absolute;box-shadow:0 0 0 9999px #0a0a0a6b,0 0 0 5px #d51d3d47}.portal-guide__callout{background:var(--portal-red);color:#fff;pointer-events:none;border-radius:999px;max-width:82%;padding:.35rem .7rem;font-size:.8em;font-weight:650;line-height:1.25;transition:left .32s ease-out,right .32s ease-out,top .32s ease-out;position:absolute;box-shadow:0 6px 16px #0006}.portal-guide__callout:before{background:inherit;content:"";width:10px;height:10px;position:absolute;bottom:-5px;left:1rem;transform:rotate(45deg)}.portal-guide__callout[data-below]:before{top:-5px;bottom:auto}.portal-guide__callout[data-end]:before{left:auto;right:1rem}@media (prefers-reduced-motion:no-preference){.portal-guide__ring:after{border:2px solid var(--portal-red);border-radius:inherit;content:"";animation:2s ease-out infinite portal-guide-pulse;position:absolute;inset:-2px}@keyframes portal-guide-pulse{0%{opacity:.8;transform:scale(1)}70%,to{opacity:0;transform:scale(1.1)}}}.portal-guide__text{min-width:0;padding:calc(var(--base) * 1.3) var(--portal-pad) 0;flex-direction:column;grid-area:text;display:flex}.portal-guide__eyebrow{color:var(--portal-muted);letter-spacing:.04em;text-transform:uppercase;margin:0;font-size:.8em;font-weight:650}.portal-guide__text h3{letter-spacing:-.01em;margin:calc(var(--base) * .4) 0 calc(var(--base) * .5);font-size:1.6em;font-weight:700;line-height:1.2}.portal-guide__text h3:focus{outline:none}.portal-guide__text mark{color:var(--portal-red-ink);background:0 0}.portal-guide__help{color:var(--portal-muted);margin:0 0 var(--base);max-width:44ch;line-height:1.55}.portal-guide__dots{margin:calc(var(--base) * 1.4) 0 var(--base);gap:6px;padding:0;list-style:none;display:flex}.portal-guide__dots li{background:var(--portal-border);border-radius:4px;width:8px;height:8px;transition:width .2s ease-out,background-color .2s ease-out}.portal-guide__dots li[data-state=done]{background:color-mix(in oklab, var(--portal-muted) 60%, transparent)}.portal-guide__dots li[data-state=now]{background:var(--portal-red);width:22px}.portal-tutorial__pager{border-top:1px solid var(--portal-divider);align-items:center;gap:calc(var(--base) * .5);margin:0 var(--portal-pad);padding:calc(var(--base) * .8) 0 var(--portal-pad);grid-area:pager;justify-content:space-between;display:flex}.portal-tutorial__pager>span{color:var(--portal-muted);font-variant-numeric:tabular-nums;font-size:.87em}.portal-guide__tip{background:var(--portal-band);border:1px solid var(--portal-border);border-radius:var(--portal-radius);align-self:start;gap:calc(var(--base) * .6);margin:calc(var(--base) * 1.3) var(--portal-pad) 0 0;padding:calc(var(--base) * .7);grid-area:tip;display:grid}.portal-guide__tip .portal-guide__frame{border-radius:var(--portal-radius);box-shadow:none;width:100%}.portal-guide__tip p{margin:0;font-size:.9em;line-height:1.5}.portal-template-grid{gap:var(--base);margin-top:calc(var(--base) * .8);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.portal-template{background:var(--portal-well);border:1px solid var(--portal-border);border-radius:var(--style-radius-l);color:var(--theme-text);cursor:pointer;font:inherit;gap:calc(var(--base) * .5);text-align:left;grid-template-columns:minmax(8rem,.7fr) minmax(0,1.3fr);padding:0;transition:border-color .18s ease-out,box-shadow .18s ease-out,transform .18s ease-out;display:grid;overflow:hidden}.portal-template[aria-pressed=true]{border-color:var(--portal-red);box-shadow:0 0 0 1px var(--portal-red)}.portal-template:hover,.portal-template:focus-visible{border-color:var(--portal-red);transform:translateY(-2px)}.portal-template:focus-visible{outline:var(--accessibility-outline);outline-offset:3px}.portal-template img{object-fit:cover;width:100%;height:100%;min-height:9rem}.portal-template>span:not(.portal-template__state){align-self:center;gap:calc(var(--base) * .3);padding-block:calc(var(--base) * .65);display:grid}.portal-template strong{font-size:1.07em;font-weight:650;line-height:1.25}.portal-template small{color:var(--portal-muted);padding-right:calc(var(--base) * .6);line-height:1.45}.portal-template__state{color:var(--portal-red-ink);padding-bottom:calc(var(--base) * .55);grid-column:2;font-size:.87em;font-weight:700}.portal-backgrounds__heading{margin:calc(var(--base) * .8) 0 calc(var(--base) * .5);font-size:1em;font-weight:650}.portal-backgrounds{gap:var(--base);margin:0 0 var(--base);grid-template-columns:repeat(auto-fill,minmax(min(100%,15rem),1fr));padding:0;list-style:none;display:grid}.portal-backgrounds>li{background:var(--portal-well);border:1px solid var(--portal-border);border-radius:var(--style-radius-l);align-content:start;gap:calc(var(--base) * .5);padding-bottom:calc(var(--base) * .6);display:grid;overflow:hidden}.portal-backgrounds img{aspect-ratio:16/9;object-fit:cover;width:100%;height:auto;transition:filter .18s ease-out,opacity .18s ease-out;display:block}.portal-backgrounds>li[data-off] img{filter:grayscale();opacity:.45}.portal-backgrounds .portal-switch,.portal-backgrounds fieldset,.portal-backgrounds .btn{margin-inline:calc(var(--base) * .6)}.portal-backgrounds .portal-switch{background:0 0;border:0;padding:0}.portal-backgrounds fieldset{gap:calc(var(--base) * .3);border:0;min-width:0;padding:0;display:grid}.portal-backgrounds legend{margin-bottom:calc(var(--base) * .3);font-weight:600;line-height:1.35}.portal-backgrounds__purpose{align-items:center;gap:calc(var(--base) * .4);min-height:32px;font-size:.93em;display:flex}.portal-backgrounds__empty{color:var(--portal-muted);margin:0 0 var(--base)}.portal-results{display:grid}.portal-result{padding-block:var(--portal-pad)}.portal-result:first-child{padding-top:0}.portal-result:last-child{padding-bottom:0}.portal-result+.portal-result{border-top:1px solid var(--portal-divider)}.portal-result>header{align-items:start;gap:var(--base);justify-content:space-between;display:flex}.portal-result h3{margin-block:calc(var(--base) * .1) calc(var(--base) * .3);font-size:1.13em;font-weight:650;line-height:1.25}.portal-metrics{background:var(--portal-well);border:1px solid var(--portal-border);border-radius:var(--style-radius-l);margin-block:var(--base);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.portal-metrics>div{padding:calc(var(--base) * .7) calc(var(--base) * .8)}.portal-metrics>div+div{border-left:1px solid var(--portal-divider)}.portal-metrics dt{color:var(--portal-muted);font-size:.87em;font-weight:600}.portal-metrics dd{font-variant-numeric:tabular-nums;margin:calc(var(--base) * .2) 0 0;font-size:1.6em;font-weight:700;line-height:1.1}.portal-unavailable{gap:calc(var(--base) * .4);margin:var(--base) 0 0;padding:0;list-style:none;display:grid}.portal-unavailable>li{border:1px dashed var(--theme-elevation-250);border-radius:var(--style-radius-l);align-items:center;gap:calc(var(--base) * .4);padding:calc(var(--base) * .6) calc(var(--base) * .8);flex-wrap:wrap;display:flex}.portal-placement-list,.portal-requests{margin:var(--base) 0 0;padding:0;list-style:none;display:grid}.portal-placement-list>li{align-items:center;gap:calc(var(--base) * .35) var(--base);padding-block:calc(var(--base) * .7);grid-template-columns:minmax(10rem,.7fr) minmax(0,1.6fr) auto;display:grid}.portal-placement-list>li+li,.portal-request+.portal-request{border-top:1px solid var(--portal-divider)}.portal-placement-list .portal-toolbar{margin-top:0}.portal-placement__name{gap:calc(var(--base) * .1);display:grid}.portal-request{padding-block:calc(var(--base) * .75)}.portal-request__title{align-items:center;gap:calc(var(--base) * .4);flex-wrap:wrap;display:flex}.portal-request__title:before{background:var(--portal-red);content:"";border-radius:50%;flex-shrink:0;width:.5rem;height:.5rem}.portal-request[data-status=resolved] .portal-request__title:before{background:var(--theme-success-500)}.portal-request[data-status=declined] .portal-request__title:before{background:var(--theme-elevation-300)}.portal-request p{margin:calc(var(--base) * .25) 0;line-height:1.5}.portal-request .portal-request__meta{color:var(--portal-muted);font-size:.87em}@media (max-width:1100px){.portal-grid,.portal-columns{grid-template-columns:minmax(0,1fr)}}@media (max-width:1024px){.portal-manage{grid-template-columns:minmax(0,1fr)}.portal-manage>li+li{border-left:0;border-top:1px solid var(--portal-divider)}.portal-fields--3{grid-template-columns:repeat(2,minmax(0,1fr))}.portal-readiness>li{grid-template-columns:minmax(0,1fr) auto}.portal-readiness p{grid-column:1/-1}.portal-guide__tracks{grid-template-columns:minmax(0,1fr)}.portal-guide__step{grid-template:"text""shot""pager"/minmax(0,1fr)}.portal-guide__shot{border-right:0;border-top:1px solid var(--portal-divider);padding:var(--base)}.portal-guide__step>.portal-tutorial__pager{background:var(--portal-panel);padding:calc(var(--base) * .7) var(--portal-pad);z-index:1;margin:0;position:sticky;bottom:0}.portal-guide__finish{grid-template-columns:minmax(0,1fr);grid-template-areas:"text""tip""pager"}.portal-guide__tip{margin:var(--base) var(--portal-pad) 0}}@media (max-width:768px){.portal-workspace{--portal-pad:calc(var(--base) * .8)}.portal-masthead{gap:calc(var(--base) * .7);padding:calc(var(--base) * .9) var(--base) var(--base);grid-template-columns:auto minmax(0,1fr)}.portal-masthead:before{width:3rem;height:3rem}.portal-masthead__actions{grid-column:1/-1}.portal-template-grid,.portal-fields,.portal-fields--3{grid-template-columns:minmax(0,1fr)}.portal-template{grid-template-columns:7rem minmax(0,1fr)}.portal-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.portal-metrics>div:nth-child(odd){border-left:0}.portal-metrics>div:nth-child(n+3){border-top:1px solid var(--portal-divider)}.portal-readiness>li,.portal-placement-list>li{grid-template-columns:minmax(0,1fr);align-items:start}.portal-result>header{flex-direction:column}.portal-savebar{padding:calc(var(--base) * .7);position:static}.portal-savebar .portal-toolbar,.portal-savebar .btn{width:100%}.portal-tutorial__pager{flex-wrap:wrap}.portal-tutorial__pager .btn{flex:1 1 0}.portal-tutorial__pager>span{text-align:center;flex:0 0 100%;order:-1}.portal-guide__text h3{font-size:1.4em}}@media (prefers-reduced-motion:reduce){.portal-template,.portal-switch,.portal-guide__track,.portal-guide__frame img,.portal-guide__ring,.portal-guide__callout,.portal-guide__dots li,.portal-disclosure>summary,.portal-disclosure>summary:before{transition:none}.portal-template:hover,.portal-template:focus-visible,.portal-guide__track:hover,.portal-guide__track:focus-visible{transform:none}}.article-workspace .editor-scroller{background:var(--theme-input-bg);border:1px solid var(--theme-elevation-400);border-radius:var(--style-radius-s)}.article-workspace .ContentEditable__root{min-height:calc(var(--base) * 12);padding:var(--base)}.article-workspace .LexicalEditorTheme__placeholder{color:var(--theme-elevation-650);inset-block-start:var(--base);inset-inline-start:var(--base);inset-inline-end:var(--base)}.article-workspace .editor-scroller:focus-within{outline:var(--accessibility-outline);outline-offset:var(--accessibility-outline-offset)}.portal-quiet-link{margin:calc(var(--base) * .5) 0 0;color:var(--portal-muted)}.portal-date-field{max-width:16rem}.portal-video-image{margin:calc(var(--base) * .8) 0 var(--base)}.portal-video-image img,.portal-package-image img{border:1px solid var(--portal-border);border-radius:var(--portal-radius);max-width:min(100%,320px);height:auto;display:block}.portal-video-image figcaption,.portal-package-image{color:var(--portal-muted);margin-top:6px;font-size:.92em;display:block}.portal-package-image img{margin-bottom:4px}.portal-bulk__check{width:18px;height:18px;accent-color:var(--portal-red);cursor:pointer;margin:0}.portal-bulk__table th:first-child,.portal-bulk__table td:first-child{width:2.5rem;min-width:0;padding-inline-end:0}.portal-bulk__table th[scope=row]{text-align:start}.portal-bulk__table th[scope=row] .pill,.portal-bulk__table th[scope=row] .pill__label{white-space:normal;text-align:start}.portal-bulk__table tr[data-selected]{background:var(--portal-band)}.portal-bulk__pills{margin-block:0}.portal-bulk__delete-slot{margin-inline-start:calc(var(--base) * .5)}.portal-bulk__delete{--color:var(--portal-red-ink);--btn-border:1px solid var(--portal-red);--hover-color:var(--portal-red-ink);--hover-btn-border:1px solid var(--portal-red-ink)}.portal-bulk__confirm{border-color:var(--portal-red)}.portal-bulk__report{margin:var(--base) 0 0}.portal-bulk__report p{margin:0}.portal-bulk__report ul{margin:4px 0 0;padding-left:20px}@media (max-width:768px){.portal-bulk__table th,.portal-bulk__table td{min-width:0}.portal-bulk__table [data-wide]{display:none}.portal-savebar.portal-bulk__bar{position:sticky}.portal-bulk__delete-slot{width:100%;margin-inline-start:0}}.portal-schedule{margin-top:12px}.portal-schedule p{margin:0 0 8px}.portal-schedule__when{flex-wrap:wrap;gap:12px;margin-bottom:8px;display:flex}.portal-schedule__when .field-type{flex:10rem;max-width:16rem}.portal-schedule__when input,.portal-date-field input{width:100%;min-height:40px;font:inherit;color:var(--theme-elevation-800);background:var(--theme-input-bg,var(--theme-elevation-0));border:1px solid var(--portal-border);border-radius:var(--style-radius-s);color-scheme:inherit;padding:0 10px}div.portal-schedule{border:1px solid var(--portal-border);border-radius:var(--portal-radius);background:var(--portal-band);padding:10px 12px}
