.import-drafts-module__xbg_ea__panel{border:1px solid var(--line,#89828e66);border-radius:22px;margin-block:20px;padding:clamp(16px,3vw,28px)}.import-drafts-module__xbg_ea__cards{gap:16px;display:grid}.import-drafts-module__xbg_ea__card{border-bottom:1px solid var(--line,#89828e66);grid-template-columns:28px 64px minmax(0,1fr);align-items:start;gap:12px;padding-block:18px;display:grid}.import-drafts-module__xbg_ea__cover{object-fit:cover;background:#8b65aa22;border-radius:8px;place-items:center;width:64px;height:96px;display:grid}.import-drafts-module__xbg_ea__content{overflow-wrap:anywhere;min-width:0}.import-drafts-module__xbg_ea__content h3{margin:0 0 6px}.import-drafts-module__xbg_ea__content p{margin:6px 0 12px}.import-drafts-module__xbg_ea__actions{flex-wrap:wrap;align-items:center;gap:10px;margin-block:12px;display:flex}.import-drafts-module__xbg_ea__actions button,.import-drafts-module__xbg_ea__editor button{min-height:44px}.import-drafts-module__xbg_ea__editor{gap:14px;margin-block:16px;display:grid}.import-drafts-module__xbg_ea__editor label{gap:6px;display:grid}.import-drafts-module__xbg_ea__editor input,.import-drafts-module__xbg_ea__editor select,.import-drafts-module__xbg_ea__editor textarea{border:1px solid var(--line,#89828e66);width:100%;min-width:0;color:inherit;font:inherit;background:0 0;border-radius:10px;padding:10px}.import-drafts-module__xbg_ea__editor input[type=checkbox]{width:auto}.import-drafts-module__xbg_ea__editor textarea{min-height:100px}.import-drafts-module__xbg_ea__check{align-items:center;gap:10px;min-height:44px;display:flex!important}.import-drafts-module__xbg_ea__notice{background:#a277d51a;border-radius:12px;padding:14px}.import-drafts-module__xbg_ea__comparison{table-layout:fixed;border-collapse:collapse;width:100%;margin-block:12px;font-size:.9rem}.import-drafts-module__xbg_ea__comparison th,.import-drafts-module__xbg_ea__comparison td{text-align:left;overflow-wrap:anywhere;vertical-align:top;border-bottom:1px solid #89828e44;padding:8px}.import-drafts-module__xbg_ea__danger{color:var(--danger,#b84b60)}@media (max-width:600px){.import-drafts-module__xbg_ea__content{display:contents}.import-drafts-module__xbg_ea__content>*{overflow-wrap:anywhere;grid-column:1/-1;min-width:0}.import-drafts-module__xbg_ea__content>h3{grid-area:1/3}.import-drafts-module__xbg_ea__content>span{justify-self:start}}@media (max-width:420px){.import-drafts-module__xbg_ea__card{grid-template-columns:24px 48px minmax(0,1fr);gap:8px}.import-drafts-module__xbg_ea__cover{width:48px;height:72px}.import-drafts-module__xbg_ea__comparison{font-size:.8rem}}
.tutorials-module__GTDuxa__dock,.tutorials-module__GTDuxa__welcome{color:var(--ink,#f4f1f8);background:var(--panel,#1a1c24);border:1px solid var(--accent,#c3a5f2);z-index:100;border-radius:16px;padding:20px;line-height:1.5;box-shadow:0 8px 40px #0004}.tutorials-module__GTDuxa__dock{width:min(400px,100vw - 32px);max-height:45dvh;position:fixed;bottom:24px;right:24px;overflow:auto}.tutorials-module__GTDuxa__welcome{width:min(400px,100vw - 32px);position:fixed;bottom:24px;right:24px}.tutorials-module__GTDuxa__dock h2,.tutorials-module__GTDuxa__welcome h2{margin:10px 0;font-size:20px;line-height:1.3}.tutorials-module__GTDuxa__dock p,.tutorials-module__GTDuxa__welcome p{margin:8px 0;font-size:14px}.tutorials-module__GTDuxa__topline,.tutorials-module__GTDuxa__actions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.tutorials-module__GTDuxa__topline{z-index:1;background:var(--panel,#1a1c24);box-shadow:0 -20px 0 var(--panel,#1a1c24);justify-content:space-between;font-size:12px;position:sticky;top:0}.tutorials-module__GTDuxa__actions{margin-top:14px}.tutorials-module__GTDuxa__actions button,.tutorials-module__GTDuxa__actions a,.tutorials-module__GTDuxa__topline button,.tutorials-module__GTDuxa__textButton{font:inherit;cursor:pointer;border:1px solid var(--line,#787080);color:inherit;background:0 0;border-radius:8px;min-height:40px;padding:8px 12px;text-decoration:none}.tutorials-module__GTDuxa__actions button:disabled{opacity:.5;cursor:default}.tutorials-module__GTDuxa__hint{opacity:.8}.tutorials-module__GTDuxa__dock small{margin-top:10px;display:block}.tutorials-module__GTDuxa__guideImage{object-fit:contain;max-width:160px;max-height:80px}.tutorials-module__GTDuxa__highlight{outline-offset:5px;scroll-margin-block:140px 360px;outline:3px solid var(--accent,#b792ed)!important;box-shadow:0 0 0 9px #a67cda22,0 0 25px #a67cda55!important}.tutorials-module__GTDuxa__page{max-width:900px;margin:auto;padding:28px 20px}.tutorials-module__GTDuxa__page>h1{font-family:var(--font-display,Georgia, serif);letter-spacing:-.03em;margin:0 0 16px;font-size:clamp(32px,5vw,48px);line-height:1.15}.tutorials-module__GTDuxa__page>p{opacity:.8;max-width:660px;margin:0 0 28px;font-size:17px;line-height:1.6}.tutorials-module__GTDuxa__preferences h2{font-size:24px}.tutorials-module__GTDuxa__card{background:var(--panel)}.tutorials-module__GTDuxa__cards{grid-template-columns:repeat(auto-fit,minmax(min(100%,270px),1fr));gap:16px;margin:24px 0;display:grid}.tutorials-module__GTDuxa__card{border:1px solid var(--line,#666);border-radius:14px;flex-direction:column;gap:10px;padding:20px;display:flex}.tutorials-module__GTDuxa__card h2{font-size:20px}.tutorials-module__GTDuxa__card p{line-height:1.6}.tutorials-module__GTDuxa__preferences{gap:18px;margin:28px 0;display:grid}.tutorials-module__GTDuxa__preferences label{align-items:flex-start;gap:12px;display:flex}.tutorials-module__GTDuxa__preferences input{margin-top:5px}.tutorials-module__GTDuxa__preferences small{opacity:.8;display:block}@media (max-width:700px){.tutorials-module__GTDuxa__dock,.tutorials-module__GTDuxa__welcome{right:12px;bottom:calc(86px + env(safe-area-inset-bottom));width:calc(100vw - 24px);max-height:36dvh;padding:14px}.tutorials-module__GTDuxa__dock h2{font-size:17px}.tutorials-module__GTDuxa__dock p{font-size:13px}.tutorials-module__GTDuxa__dock .tutorials-module__GTDuxa__hint{display:none}.tutorials-module__GTDuxa__actions{gap:6px}.tutorials-module__GTDuxa__actions button,.tutorials-module__GTDuxa__actions a{padding:6px 9px}.tutorials-module__GTDuxa__highlight{scroll-margin-bottom:50dvh}}@media (prefers-reduced-motion:no-preference){.tutorials-module__GTDuxa__highlight{animation:2.5s ease-in-out infinite tutorials-module__GTDuxa__glow}@keyframes tutorials-module__GTDuxa__glow{50%{box-shadow:0 0 0 9px #a67cda33,0 0 28px #a67cda88}}}.tutorials-module__GTDuxa__helpBar{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:12px;margin:0 0 16px;font-size:14px;display:flex}.tutorials-module__GTDuxa__helpBar a,.tutorials-module__GTDuxa__allHelp{color:var(--ink-muted,#aaa);text-underline-offset:3px}.tutorials-module__GTDuxa__allHelp{margin-top:12px;font-size:13px;display:inline-block}.tutorials-module__GTDuxa__resume{z-index:100;max-width:min(400px,100vw - 32px);color:var(--ink);background:var(--panel);border:1px solid var(--accent);border-radius:16px;align-items:center;gap:8px;padding:8px;display:flex;position:fixed;bottom:24px;right:24px;box-shadow:0 6px 24px #0003}.tutorials-module__GTDuxa__resume button{color:inherit;font:inherit;cursor:pointer;text-align:left;background:0 0;border:0;min-height:44px;padding:6px 12px}.tutorials-module__GTDuxa__resume small{opacity:.75;margin-top:4px;font-size:12px;display:block}.tutorials-module__GTDuxa__resume>button:last-of-type{font-size:24px}.tutorials-module__GTDuxa__topline>div{gap:4px;display:flex}.tutorials-module__GTDuxa__dock,.tutorials-module__GTDuxa__welcome{bottom:max(24px, calc(var(--tutorial-keyboard,0px) + 12px));max-height:calc(var(--tutorial-viewport,100dvh) * .44);overflow-y:auto}.tutorials-module__GTDuxa__dock button,.tutorials-module__GTDuxa__welcome button,.tutorials-module__GTDuxa__dock a,.tutorials-module__GTDuxa__welcome a,.tutorials-module__GTDuxa__textButton{min-width:44px;min-height:44px}.tutorials-module__GTDuxa__dock :focus-visible,.tutorials-module__GTDuxa__welcome :focus-visible,.tutorials-module__GTDuxa__resume :focus-visible,.tutorials-module__GTDuxa__helpBar :focus-visible{outline:2px solid var(--accent);outline-offset:3px}.tutorials-module__GTDuxa__hint summary{cursor:pointer;font-size:13px}@media (max-width:700px){.tutorials-module__GTDuxa__dock,.tutorials-module__GTDuxa__welcome,.tutorials-module__GTDuxa__resume{right:12px;bottom:max(calc(86px + env(safe-area-inset-bottom)), calc(var(--tutorial-keyboard,0px) + 8px));max-width:calc(100vw - 24px)}.tutorials-module__GTDuxa__dock,.tutorials-module__GTDuxa__welcome{max-height:calc(var(--tutorial-viewport,100dvh) * .38)}.tutorials-module__GTDuxa__dock .tutorials-module__GTDuxa__hint{display:block}.tutorials-module__GTDuxa__resume{width:fit-content;margin-left:auto;left:12px}.tutorials-module__GTDuxa__helpBar{gap:8px;font-size:13px}}
.flows-module__-Vl2NG__flow{font:400 16px/1.6 var(--review-sans);color:var(--ink);min-width:0;padding:24px 0}.flows-module__-Vl2NG__credits{border-top:1px solid var(--line);padding:24px 0}.flows-module__-Vl2NG__credits p{color:var(--muted);font:400 13px/1.6 var(--review-sans);max-width:100ch;margin:8px 0}.flows-module__-Vl2NG__credits a{color:inherit}.flows-module__-Vl2NG__sources{border-top:1px solid var(--line);padding-top:24px}.flows-module__-Vl2NG__miniCover>[data-cover-frame]{aspect-ratio:2/3;width:100%}.flows-module__-Vl2NG__flow h1{letter-spacing:-.025em;margin:0 0 16px;font-size:clamp(30px,3vw,44px);line-height:1.15}.flows-module__-Vl2NG__flow h2{margin:0 0 16px;font-size:24px;line-height:1.3}.flows-module__-Vl2NG__flow h3{margin:0 0 8px;font-size:20px;line-height:1.3}.flows-module__-Vl2NG__flow p{max-width:70ch;margin:0 0 16px}.flows-module__-Vl2NG__pane{border:1px solid var(--line);background:var(--panel);border-radius:18px;min-width:0;margin:20px 0;padding:28px}.flows-module__-Vl2NG__narrow{max-width:650px;margin:24px auto}.flows-module__-Vl2NG__grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:24px;display:grid}.flows-module__-Vl2NG__stack{grid-template-columns:minmax(0,1fr);gap:18px;min-width:0;display:grid}.flows-module__-Vl2NG__row{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.flows-module__-Vl2NG__between{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;display:flex}.flows-module__-Vl2NG__field{grid-template-columns:minmax(0,1fr);gap:8px;min-width:0;font-size:16px;font-weight:600;display:grid}.flows-module__-Vl2NG__field small,.flows-module__-Vl2NG__hint{color:var(--muted);font-size:14px;font-weight:400;line-height:1.6}.flows-module__-Vl2NG__field input,.flows-module__-Vl2NG__field select,.flows-module__-Vl2NG__field textarea,.flows-module__-Vl2NG__input{font:400 16px/1.5 var(--review-sans);color:var(--ink);background:var(--bg);border:1px solid var(--line);box-sizing:border-box;width:100%;min-width:0;max-width:100%;min-height:48px;border-radius:10px;min-inline-size:0;padding:11px 14px}.flows-module__-Vl2NG__field input[type=date],.flows-module__-Vl2NG__field input[type=month]{appearance:none}.flows-module__-Vl2NG__field input::-webkit-date-and-time-value{text-align:left;min-width:0}.flows-module__-Vl2NG__stack>*,.flows-module__-Vl2NG__pane>*{min-width:0}.flows-module__-Vl2NG__pane p,.flows-module__-Vl2NG__notice{overflow-wrap:anywhere}.flows-module__-Vl2NG__notice p{max-width:none}.flows-module__-Vl2NG__notice p:last-child{margin-bottom:0}.flows-module__-Vl2NG__field textarea{resize:vertical;min-height:120px}.flows-module__-Vl2NG__field input[type=range]{accent-color:var(--accent);padding:0}.flows-module__-Vl2NG__check{cursor:pointer;align-items:flex-start;gap:12px;padding:10px 0;font-size:16px;display:flex}.flows-module__-Vl2NG__check input{width:20px;height:20px;accent-color:var(--accent);flex-shrink:0;margin-top:3px}.flows-module__-Vl2NG__button,.flows-module__-Vl2NG__primary{text-align:center;cursor:pointer;border-radius:10px;justify-content:center;align-items:center;gap:9px;min-height:44px;border:1px solid var(--line)!important;font:600 16px/1.4 var(--review-sans)!important;color:var(--ink)!important;background:var(--panel)!important;padding:10px 17px!important;text-decoration:none!important;display:inline-flex!important}.flows-module__-Vl2NG__primary{color:var(--accentInk)!important;background:var(--accent)!important;border-color:var(--accent)!important}.flows-module__-Vl2NG__button:hover{border-color:var(--accent)!important;background:var(--soft)!important}.flows-module__-Vl2NG__button:disabled,.flows-module__-Vl2NG__primary:disabled{opacity:.55;cursor:default}.flows-module__-Vl2NG__error,.flows-module__-Vl2NG__notice{border:1px solid var(--line);background:var(--soft);border-radius:10px;margin:16px 0;padding:14px 18px;font-size:16px}.flows-module__-Vl2NG__error{border-color:#c44a4a}.flows-module__-Vl2NG__nav{border-bottom:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:24px;padding:16px 0;display:flex}.flows-module__-Vl2NG__nav button{font:500 16px var(--review-sans);min-height:44px;color:var(--ink);border-radius:8px;padding:10px 12px}.flows-module__-Vl2NG__nav button[aria-current=page]{background:var(--accent);color:var(--accentInk)}.flows-module__-Vl2NG__nav details{position:relative}.flows-module__-Vl2NG__nav summary{cursor:pointer;min-height:44px;padding:10px 16px}.flows-module__-Vl2NG__nav details>div{z-index:20;background:var(--panel);border:1px solid var(--line);border-radius:12px;min-width:240px;padding:12px;display:grid;position:absolute;top:50px;right:0;box-shadow:0 12px 40px #0002}.flows-module__-Vl2NG__visitor{background:var(--soft);border-radius:18px;grid-template-columns:1fr auto;align-items:center;gap:24px;margin:24px 0;padding:32px;display:grid}.flows-module__-Vl2NG__visitor h2{margin-bottom:10px!important;font-size:28px!important}.flows-module__-Vl2NG__visitor p{max-width:65ch;font-size:16px!important;line-height:1.6!important}.flows-module__-Vl2NG__serviceRow{flex-wrap:wrap;gap:8px;margin:12px 0;display:flex}.flows-module__-Vl2NG__serviceRow a{border:1px solid var(--line);background:var(--panel);min-height:44px;color:var(--ink);font:500 14px/1.4 var(--review-sans);border-radius:8px;align-items:center;gap:8px;padding:8px 10px;text-decoration:none;display:flex}.flows-module__-Vl2NG__serviceRow img{object-fit:contain;border-radius:4px;flex-shrink:0;width:24px;height:24px}.flows-module__-Vl2NG__serviceRow small{color:var(--muted);font-size:14px;display:block}.flows-module__-Vl2NG__mini{border-bottom:1px solid var(--line);align-items:center;gap:18px;min-width:0;padding:18px 0;display:flex}.flows-module__-Vl2NG__mini>.flows-module__-Vl2NG__miniCover{aspect-ratio:2/3;flex-shrink:0;width:62px}.flows-module__-Vl2NG__mini>div{flex:1;min-width:0}.flows-module__-Vl2NG__mini h3 button{text-align:left;font:600 18px/1.35 var(--review-sans);color:var(--ink)}.flows-module__-Vl2NG__mini p{color:var(--muted);margin:4px 0;font-size:14px}.flows-module__-Vl2NG__badge{background:var(--soft);border-radius:6px;margin:4px 5px 4px 0;padding:4px 9px;font-size:14px;display:inline-block}.flows-module__-Vl2NG__upload{border:2px dashed var(--line);background:var(--bg);border-radius:14px;padding:30px}.flows-module__-Vl2NG__upload input{max-width:100%;font:400 16px var(--review-sans)}.flows-module__-Vl2NG__upload input::file-selector-button{font:600 16px var(--review-sans);background:var(--panel);color:var(--ink);border:1px solid var(--line);border-radius:8px;margin:0 12px 12px 0;padding:12px}.flows-module__-Vl2NG__progress{width:100%;height:12px;accent-color:var(--accent)}.flows-module__-Vl2NG__divider{border:0;border-top:1px solid var(--line);margin:28px 0}.flows-module__-Vl2NG__filters{flex-wrap:wrap;align-items:end;gap:16px;padding:20px 0;display:flex}.flows-module__-Vl2NG__filters label{flex:1;min-width:150px}.flows-module__-Vl2NG__cover{object-fit:contain;width:130px;max-height:195px}@media (max-width:700px){.flows-module__-Vl2NG__grid{grid-template-columns:1fr}.flows-module__-Vl2NG__pane,.flows-module__-Vl2NG__flow.flows-module__-Vl2NG__pane{padding:20px}.flows-module__-Vl2NG__visitor{grid-template-columns:1fr;padding:24px}.flows-module__-Vl2NG__row>.flows-module__-Vl2NG__field{width:100%}.flows-module__-Vl2NG__mini{align-items:flex-start;gap:12px}.flows-module__-Vl2NG__between{align-items:flex-start}.flows-module__-Vl2NG__nav{gap:0}.flows-module__-Vl2NG__nav button{padding:10px 8px;font-size:16px}.flows-module__-Vl2NG__flow{padding:12px 0}.flows-module__-Vl2NG__filters label{min-width:130px}.flows-module__-Vl2NG__serviceRow{gap:6px}.flows-module__-Vl2NG__serviceRow a{padding:8px}}.flows-module__-Vl2NG__desktopNav{flex-wrap:wrap;align-items:center;gap:4px;display:flex}.flows-module__-Vl2NG__mobileMenu{display:none}@media (max-width:700px){.flows-module__-Vl2NG__desktopNav{display:none}.flows-module__-Vl2NG__mobileMenu{justify-content:space-between;align-items:center;width:100%;display:flex}.flows-module__-Vl2NG__mobileMenu details>div{text-align:left;display:grid;right:0}.flows-module__-Vl2NG__mobileMenu details>div button{text-align:left}}.flows-module__-Vl2NG__trackingSummary{font:400 16px/1.5 var(--review-sans);gap:8px;min-width:0;margin-top:14px;display:grid}.flows-module__-Vl2NG__trackingSummary progress{width:100%;accent-color:var(--accent)}.flows-module__-Vl2NG__trackingSummary small{display:block}.flows-module__-Vl2NG__flow [data-tracking-target]{scroll-margin-top:96px}.flows-module__-Vl2NG__nav.flows-module__-Vl2NG__headerNav{border:0;flex:1;min-width:0;margin:0;padding:0}.flows-module__-Vl2NG__headerLinks,.flows-module__-Vl2NG__compactLinks{align-items:center;gap:4px;display:flex}.flows-module__-Vl2NG__compactLinks{display:none}.flows-module__-Vl2NG__headerNav .flows-module__-Vl2NG__headerMenu>div{max-height:min(520px, calc(100dvh - var(--review-toolbar-height,62px) - var(--midnight-header-height,96px) - 24px));overscroll-behavior:contain;min-width:230px;overflow-y:auto}.flows-module__-Vl2NG__headerNav .flows-module__-Vl2NG__headerMenu>div button{text-align:left}.flows-module__-Vl2NG__headerMenu summary{border-radius:8px;font-size:16px;list-style:none}.flows-module__-Vl2NG__headerMenu summary::-webkit-details-marker{display:none}.flows-module__-Vl2NG__headerMenu[open] summary{background:var(--soft)}.flows-module__-Vl2NG__headerNav .flows-module__-Vl2NG__appearance{border:1px solid var(--line);background:var(--soft);border-radius:12px;flex-shrink:0;gap:2px;margin-left:8px;padding:3px;display:flex}.flows-module__-Vl2NG__headerNav .flows-module__-Vl2NG__appearance button,.flows-module__-Vl2NG__headerNav .flows-module__-Vl2NG__headerMenu .flows-module__-Vl2NG__appearance button{text-align:center;min-width:48px}.flows-module__-Vl2NG__headerNav .flows-module__-Vl2NG__appearance button[aria-pressed=true]{background:var(--accent);color:var(--accentInk)}.flows-module__-Vl2NG__headerNav .flows-module__-Vl2NG__menuAppearance{border-top:1px solid var(--line);margin-top:8px;padding-top:12px}.flows-module__-Vl2NG__menuAppearance>span{color:var(--muted);margin:0 0 8px 8px;font-size:14px;display:block}.flows-module__-Vl2NG__headerNav .flows-module__-Vl2NG__menuAppearance .flows-module__-Vl2NG__appearance{margin-left:0}.flows-module__-Vl2NG__menuAppearance .flows-module__-Vl2NG__appearance button{flex:1}@media (max-width:1240px){.flows-module__-Vl2NG__nav.flows-module__-Vl2NG__headerWithAppearance{flex:none;margin-left:auto}.flows-module__-Vl2NG__headerWithAppearance .flows-module__-Vl2NG__headerLinks{display:none}.flows-module__-Vl2NG__headerWithAppearance .flows-module__-Vl2NG__compactLinks{display:flex}}@media (max-width:1099px){.flows-module__-Vl2NG__nav.flows-module__-Vl2NG__headerNav{flex:none;margin-left:auto}.flows-module__-Vl2NG__headerLinks{display:none}.flows-module__-Vl2NG__compactLinks{display:flex}}@media (max-width:700px){.flows-module__-Vl2NG__headerNav .flows-module__-Vl2NG__compactLinks{gap:2px}.flows-module__-Vl2NG__headerNav button,.flows-module__-Vl2NG__headerNav summary{min-width:44px;padding:10px 6px;font-size:14px}.flows-module__-Vl2NG__headerNav .flows-module__-Vl2NG__headerMenu>div{max-height:calc(100dvh - var(--review-toolbar-height,112px) - var(--midnight-header-height,72px) - 96px)}}.flows-module__-Vl2NG__introduction{border-bottom:1px solid var(--line);color:var(--ink);justify-content:space-between;align-items:center;gap:32px;padding:30px 0;display:flex}.flows-module__-Vl2NG__introduction p{letter-spacing:-.3px;max-width:850px;margin:0;font-size:clamp(18px,1.7vw,24px);line-height:1.6}.flows-module__-Vl2NG__introduction>button{flex-shrink:0}@media (max-width:700px){.flows-module__-Vl2NG__introduction{flex-direction:column;align-items:flex-start;gap:16px;padding:8px 0 24px}}.flows-module__-Vl2NG__previewBadge{background:var(--soft);color:var(--accent);letter-spacing:.02em;border-radius:4px;margin-left:6px;padding:3px 6px;font-size:9px}.flows-module__-Vl2NG__headerNav .flows-module__-Vl2NG__headerMenu>div>a{min-height:44px;color:var(--ink);font:inherit;border-radius:8px;padding:10px 14px;text-decoration:none;display:block}.flows-module__-Vl2NG__headerNav .flows-module__-Vl2NG__headerMenu>div>a:hover{background:var(--soft)}
.lists-module__-hosaa__cards{grid-template-columns:repeat(auto-fill,minmax(min(100%,280px),1fr));gap:20px;display:grid}.lists-module__-hosaa__card{border:1px solid var(--line);min-width:0;color:var(--ink);background:var(--panel);border-radius:20px;flex-direction:column;text-decoration:none;transition:border-color .18s,transform .18s;display:flex;overflow:hidden}.lists-module__-hosaa__card:hover{border-color:var(--accent);transform:translateY(-2px)}.lists-module__-hosaa__card:focus-visible{outline:3px solid var(--accent);outline-offset:4px}.lists-module__-hosaa__coverStrip{background:linear-gradient(135deg, color-mix(in srgb, var(--accent) 17%, var(--soft)), var(--soft));justify-content:center;align-items:end;gap:10px;height:164px;padding:22px 22px 0;display:flex;overflow:hidden}.lists-module__-hosaa__cardCover{--portrait-cover-fit:contain;--portrait-backdrop-display:block;border-radius:7px 7px 0 0;flex:0 86px;width:86px;height:128px;box-shadow:0 8px 20px #0003}.lists-module__-hosaa__emptyArt{color:var(--muted);align-self:center;justify-items:center;gap:12px;font-size:14px;display:grid}.lists-module__-hosaa__cardBody{flex-direction:column;flex:1;gap:10px;min-width:0;padding:22px;display:flex}.lists-module__-hosaa__cardBody h3{overflow-wrap:anywhere;margin:0;font-size:23px;line-height:1.2}.lists-module__-hosaa__eyebrow{color:var(--muted);letter-spacing:.07em;text-transform:uppercase;font-size:12px;font-weight:700}.lists-module__-hosaa__description{color:var(--muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;line-height:1.5;display:-webkit-box;overflow:hidden}.lists-module__-hosaa__cardFoot{color:var(--muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-top:auto;padding-top:12px;font-size:13px;display:flex}.lists-module__-hosaa__open{color:var(--accent);align-items:center;gap:10px;font-weight:700;display:inline-flex}.lists-module__-hosaa__header{border:1px solid var(--line);background:linear-gradient(125deg, color-mix(in srgb, var(--accent) 10%, var(--panel)), var(--panel));border-radius:20px;padding:24px}.lists-module__-hosaa__header h1{overflow-wrap:anywhere;margin:0 0 10px}.lists-module__-hosaa__header p{overflow-wrap:anywhere}.lists-module__-hosaa__headerActions{flex-wrap:wrap;gap:10px;margin-top:20px;display:flex}.lists-module__-hosaa__management{border:1px solid var(--line);background:var(--panel);border-radius:16px;padding:0 20px}.lists-module__-hosaa__management>summary{cursor:pointer;min-height:52px;padding:14px 0;font-weight:650}.lists-module__-hosaa__management>div{padding:0 0 20px}.lists-module__-hosaa__search{border:1px solid var(--line);background:var(--panel);border-radius:20px;min-width:0;margin:20px 0;padding:24px}.lists-module__-hosaa__header+.lists-module__-hosaa__management{margin-top:16px}.lists-module__-hosaa__search h2{margin:0;font-size:24px}.lists-module__-hosaa__intro{color:var(--muted);margin:8px 0 20px;line-height:1.5}.lists-module__-hosaa__tabs{border:1px solid var(--line);background:var(--soft);border-radius:12px;gap:4px;margin-bottom:20px;padding:4px;display:flex}.lists-module__-hosaa__tab{min-width:0;min-height:44px;color:var(--muted);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:9px;flex:1;font-size:14px;font-weight:650}.lists-module__-hosaa__tab[aria-pressed=true]{color:var(--ink);background:var(--panel);box-shadow:0 1px 5px #0002}.lists-module__-hosaa__filters{flex-wrap:wrap;gap:8px;margin:16px 0;display:flex}.lists-module__-hosaa__pill{border:1px solid var(--line);min-height:44px;color:var(--ink);background:var(--panel);font:inherit;cursor:pointer;border-radius:24px;justify-content:center;align-items:center;gap:8px;padding:8px 14px;font-size:14px;display:inline-flex}.lists-module__-hosaa__pill[aria-pressed=true]{background:var(--accent);border-color:var(--accent);color:var(--accentInk)}.lists-module__-hosaa__searchForm{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:10px;display:grid}.lists-module__-hosaa__field{gap:8px;min-width:0;font-size:14px;font-weight:650;display:grid}.lists-module__-hosaa__field input{box-sizing:border-box;border:1px solid var(--line);background:var(--bg);width:100%;min-width:0;min-height:48px;color:var(--ink);font:inherit;border-radius:12px;padding:12px 14px;font-size:16px}.lists-module__-hosaa__searchButton,.lists-module__-hosaa__action{border:1px solid var(--line);min-height:44px;font:inherit;background:var(--soft);color:var(--ink);cursor:pointer;border-radius:10px;justify-content:center;align-items:center;gap:7px;padding:10px 14px;font-size:14px;font-weight:650;display:inline-flex}.lists-module__-hosaa__searchButton{background:var(--accent);min-height:48px;color:var(--accentInk);border-color:var(--accent)}.lists-module__-hosaa__action:disabled{cursor:default;opacity:.7}.lists-module__-hosaa__action[data-added=true]{color:var(--accent);background:color-mix(in srgb, var(--accent) 9%, var(--panel));border-color:color-mix(in srgb, var(--accent) 40%, var(--line));opacity:1}.lists-module__-hosaa__search button:focus-visible,.lists-module__-hosaa__search input:focus-visible{outline:3px solid var(--accent);outline-offset:3px}.lists-module__-hosaa__results{margin-top:24px}.lists-module__-hosaa__resultsHeader{justify-content:space-between;align-items:center;gap:12px;margin-bottom:10px;display:flex}.lists-module__-hosaa__resultsHeader h3{align-items:center;gap:9px;margin:0;font-size:17px;display:flex}.lists-module__-hosaa__resultList{gap:10px;margin:0;padding:0;list-style:none;display:grid}.lists-module__-hosaa__result{border:1px solid var(--line);background:var(--bg);border-radius:14px;grid-template-columns:52px minmax(0,1fr) auto;align-items:center;gap:8px 14px;padding:14px;display:grid}.lists-module__-hosaa__resultCover{--portrait-cover-fit:contain;--portrait-backdrop-display:block;border-radius:5px;width:52px;height:76px}.lists-module__-hosaa__resultText{min-width:0}.lists-module__-hosaa__resultTitle{overflow-wrap:anywhere;font-size:15px;font-weight:650;line-height:1.35;display:block}.lists-module__-hosaa__creator{color:var(--muted);overflow-wrap:anywhere;margin-top:5px;font-size:13px;line-height:1.4;display:block}.lists-module__-hosaa__meta{color:var(--muted);align-items:center;gap:6px;margin-top:6px;font-size:12px;line-height:1.4;display:flex}.lists-module__-hosaa__rowMessage{overflow-wrap:anywhere;grid-column:2/-1;margin:0;font-size:13px}.lists-module__-hosaa__notice{color:var(--muted);margin:12px 0;font-size:14px;line-height:1.5}.lists-module__-hosaa__retry{flex-wrap:wrap;align-items:center;gap:12px;margin:12px 0;display:flex}.lists-module__-hosaa__artist{align-items:center;gap:12px;display:flex}.lists-module__-hosaa__artistIcon{background:var(--soft);width:52px;height:52px;color:var(--accent);border-radius:50%;place-items:center;display:grid}.lists-module__-hosaa__pager{color:var(--muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-top:12px;font-size:13px;display:flex}.lists-module__-hosaa__skeleton{border:1px solid var(--line,#ccc);background:var(--soft,#eee5fa);border-radius:14px;height:105px}.lists-module__-hosaa__loading{gap:20px;max-width:1080px;margin:32px auto;padding:24px;display:grid}@media (max-width:600px){.lists-module__-hosaa__search,.lists-module__-hosaa__header{padding:18px}.lists-module__-hosaa__result{grid-template-columns:48px minmax(0,1fr);gap:10px 12px;padding:12px}.lists-module__-hosaa__resultCover{grid-row:1/3;align-self:start;width:48px;height:70px}.lists-module__-hosaa__result>.lists-module__-hosaa__action{grid-column:2;justify-self:start}.lists-module__-hosaa__rowMessage{grid-column:1/-1}.lists-module__-hosaa__pill{padding:8px 12px}.lists-module__-hosaa__cardBody{padding:18px}}@media (max-width:380px){.lists-module__-hosaa__searchForm{grid-template-columns:minmax(0,1fr)}.lists-module__-hosaa__searchButton{justify-self:start}}@media (prefers-reduced-motion:reduce){.lists-module__-hosaa__card{transition:none}.lists-module__-hosaa__card:hover{transform:none}}
