@layer synergy-wizard{#synergy-editor.sy-wizard-editor,#synergy-root #synergy-viewer{--sy-menu-surface:color-mix(in srgb,var(--champion-control-border) 12%,#101010);--sy-input-surface:color-mix(in srgb,var(--champion-control-border) 8%,#080808);--sy-control-line:color-mix(in srgb,var(--champion-control-border) 55%,transparent);--sy-divider:color-mix(in srgb,var(--champion-control-border) 22%,transparent);--sy-muted-ink:color-mix(in srgb,var(--champion-control-border) 18%,#bcbcbc)}#synergy-editor.sy-wizard-editor,#synergy-root #synergy-viewer{position:fixed!important;inset:0!important;margin:auto!important;transform:none!important;translate:none!important;scale:none!important;zoom:1!important;box-sizing:border-box!important;height:fit-content!important;max-height:calc(100dvh - 24px)!important;max-width:calc(100vw - 24px)!important;font:14px/1.5 Arial,sans-serif!important;color:#edf0f5!important}#synergy-editor.sy-wizard-editor{width:780px!important;padding:0!important;overflow:hidden!important;border:1px solid var(--champion-control-border)!important;border-radius:10px!important;background:var(--sy-menu-surface)!important;isolation:isolate!important;--sy-creator-scale:1.15;zoom:var(--sy-creator-scale)!important;max-width:calc((100vw - 24px)/var(--sy-creator-scale))!important;max-height:calc((100dvh - 24px)/var(--sy-creator-scale))!important;box-shadow:0 24px 100px #000a!important}#synergy-editor.sy-wizard-editor:before{content:""!important;position:absolute!important;inset:0!important;z-index:-1!important;pointer-events:none!important;background:linear-gradient(#06101a66,#06101a33),url(/assets/synergy-creator-landscape-20261021.png) right center/cover no-repeat!important;filter:blur(3px) hue-rotate(var(--sy-art-hue,140deg)) saturate(var(--sy-art-saturation,.65))!important}html[data-champion=locke] #synergy-editor{--sy-art-hue:0deg;--sy-art-saturation:1}html[data-champion=darius] #synergy-editor{--sy-art-hue:140deg;--sy-art-saturation:.65}html[data-champion=pyke] #synergy-editor{--sy-art-hue:-40deg;--sy-art-saturation:.7}html[data-champion=sejuani] #synergy-editor{--sy-art-hue:0deg;--sy-art-saturation:.5}html[data-champion=malphite] #synergy-editor{--sy-art-hue:-180deg;--sy-art-saturation:.6}#synergy-editor.sy-wizard-editor[data-editor-phase="1"]{width:360px!important}#synergy-editor.sy-wizard-editor::backdrop,#synergy-viewer::backdrop{background:#0000008c!important;backdrop-filter:blur(6px)!important}#synergy-editor.sy-wizard-editor::backdrop{backdrop-filter:blur(9px)!important}#synergy-editor.sy-wizard-editor *{box-sizing:border-box!important}#synergy-editor.sy-wizard-editor [hidden]{display:none!important}#synergy-editor.sy-wizard-editor form{display:flex!important;flex-direction:column!important;margin:0!important;padding:0!important;height:auto!important;max-height:calc((100dvh - 26px)/var(--sy-creator-scale))!important;min-height:0!important;gap:0!important}#synergy-editor.sy-wizard-editor button,#synergy-editor.sy-wizard-editor select{font:inherit!important;cursor:pointer!important}#synergy-editor .sy-wizard-heading{display:flex!important;align-items:center!important;justify-content:center!important;position:relative!important;gap:16px!important;padding:12px 48px!important;flex:none!important;border-bottom:1px solid var(--sy-divider)!important;background:color-mix(in srgb,var(--sy-menu-surface) 20%,transparent)!important}#synergy-editor .sy-wizard-heading h2{font:700 18px/1.4 Arial,sans-serif!important;color:#f6f6f7!important;margin:0!important}#synergy-editor .sy-wizard-heading [data-sy-close]{position:absolute!important;right:18px!important;top:50%!important;transform:translateY(-50%)!important;display:grid!important;place-items:center!important;padding:0!important;width:28px!important;height:28px!important;background:transparent!important;border:2px solid var(--sy-divider)!important;border-radius:50%!important;color:var(--sy-muted-ink)!important;flex:none!important}#synergy-editor .sy-wizard-progress{display:flex!important;align-items:flex-start!important;gap:0!important;margin:0 20px!important;padding:12px 0!important;border-bottom:1px solid var(--sy-divider)!important;flex:none!important}#synergy-editor .sy-wizard-progress button{position:relative!important;display:flex!important;flex:1!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:5px!important;border:0!important;background:transparent!important;color:var(--sy-muted-ink)!important;padding:0!important;min-height:44px!important;font-size:11px!important}#synergy-editor .sy-wizard-progress button:not(:last-child):after{content:""!important;position:absolute!important;top:12px!important;left:calc(50% + 16px)!important;right:calc(-50% + 16px)!important;height:1px!important;background:var(--sy-control-line)!important}#synergy-editor .sy-wizard-progress button>span{display:grid!important;place-items:center!important;padding:0!important;line-height:1!important;flex:none!important;position:relative!important;transform:none!important;width:24px!important;height:24px!important;border:1px solid var(--sy-control-line)!important;border-radius:50%!important;background:var(--champion-control-fill)!important;z-index:1!important;font-weight:700!important}#synergy-editor .sy-wizard-progress button[aria-current=step]{color:#fff!important}#synergy-editor .sy-wizard-progress button[aria-current=step]>span,#synergy-editor .sy-wizard-progress button[data-complete=true]>span{background:var(--champion-control-border,#3d5799)!important;border-color:color-mix(in srgb,var(--champion-control-border) 45%,#eee)!important;color:#fff!important}#synergy-editor .sy-wizard-progress button[data-complete=true]:after{background:var(--champion-control-border,#3d5799)!important}#synergy-editor .sy-wizard-progress button>span>b{font:700 11px/1 Arial!important;grid-area:1/1!important}#synergy-editor .sy-wizard-progress .sy-step-check{display:none!important;width:16px!important;height:16px!important;fill:none!important;stroke:currentColor!important;stroke-width:2!important;stroke-linecap:round!important;stroke-linejoin:round!important;grid-area:1/1!important}#synergy-editor .sy-wizard-progress button[data-complete=true]>span>b{display:none!important}#synergy-editor .sy-wizard-progress button[data-complete=true] .sy-step-check{display:block!important}#synergy-editor .sy-wizard-progress button:disabled{cursor:default!important;opacity:.65!important}#synergy-editor .sy-wizard-body{padding:18px 20px!important;overflow:hidden!important;min-height:0!important;flex:1 1 auto!important}#synergy-editor .sy-step-count{font:11px/1.4 Arial,sans-serif!important;margin:0 0 5px!important;color:var(--sy-muted-ink)!important}#synergy-editor .sy-wizard-step h3,#synergy-editor .sy-advice-heading{display:block!important;font:700 18px/1.4 Arial,sans-serif!important;margin:0 0 6px!important;color:#fff!important}#synergy-editor .sy-step-help{font:13px/1.5 Arial,sans-serif!important;color:var(--sy-muted-ink)!important;margin:0 0 18px!important}#synergy-editor .sy-setup-rows{display:flex!important;flex-direction:column!important;gap:18px!important}#synergy-editor .sy-setup-row{display:grid!important;grid-template-columns:42px minmax(0,1fr) 112px!important;align-items:end!important;gap:10px!important;padding:0!important;min-width:0!important}#synergy-editor .sy-setup-row+.sy-setup-row{border-top:1px solid var(--sy-divider)!important;padding-top:18px!important}#synergy-editor .sy-setup-row .sy-portrait-frame,#synergy-editor .sy-empty-partner{display:block!important;width:42px!important;height:42px!important;border-radius:50%!important;border:1px solid var(--champion-control-border)!important;overflow:hidden!important}#synergy-editor .sy-partner-portrait{margin:0!important;align-self:end!important}#synergy-editor .sy-empty-partner{display:grid!important;place-items:center!important;font:24px/1 Arial!important;background:var(--champion-control-fill)!important;color:var(--sy-muted-ink)!important;border-style:dashed!important}#synergy-editor .sy-portrait-frame{border-color:var(--champion-control-border)!important;position:relative!important;overflow:hidden!important;background:transparent!important;box-shadow:none!important}#synergy-editor .sy-portrait-frame>.sy-portrait{display:block!important;position:absolute!important;inset:-6%!important;width:112%!important;height:112%!important;max-width:none!important;object-fit:cover!important;object-position:center!important;border:0!important;border-radius:0!important;box-shadow:none!important}#synergy-editor .sy-setup-row :is(label,.sy-field-label){display:block!important;font:500 11px/1.4 Arial,sans-serif!important;color:var(--sy-muted-ink)!important;margin:0 0 6px!important}#synergy-editor :is(.sy-champion-field,.sy-lane-field){min-width:0!important}#synergy-editor .sy-champion-field>strong{display:flex!important;align-items:center!important;min-height:42px!important;font:600 14px/1.4 Arial!important}#synergy-editor.sy-wizard-editor .td-control{display:block!important;width:100%!important;min-width:0!important}#synergy-editor.sy-wizard-editor .sy-setup-row :is(select:not(.td-native),.td-trigger){width:100%!important;min-width:0!important;min-height:42px!important;height:42px!important;padding:8px 10px!important;background:var(--champion-control-fill,#091724bb)!important;border:1px solid color-mix(in srgb,var(--champion-control-border,#697384) 45%,transparent)!important;border-radius:5px!important;color:#eee!important;display:flex!important;align-items:center!important;justify-content:flex-start!important;gap:6px!important;text-align:left!important;font-size:12px!important}#synergy-editor.sy-wizard-editor select.td-native{position:absolute!important;width:1px!important;height:1px!important;min-width:0!important;min-height:0!important;padding:0!important;border:0!important;overflow:hidden!important;clip-path:inset(50%)!important}#synergy-editor.sy-wizard-editor .td-trigger>span:not(.td-chevron):not(.td-champion-frame){min-width:0!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}#synergy-editor.sy-wizard-editor .td-trigger .td-chevron{margin-left:auto!important;flex:none!important}#synergy-editor.sy-wizard-editor .td-trigger :is(.td-champion-frame,.td-champion-icon,.td-role-icon){width:20px!important;height:20px!important;flex:0 0 20px!important}#synergy-editor.sy-wizard-editor .sy-champion-field .td-trigger .td-champion-frame{display:none!important}#synergy-editor.sy-wizard-editor .td-menu{background:var(--sy-menu-surface)!important;border:1px solid var(--sy-control-line)!important;border-radius:7px!important;box-shadow:0 12px 35px #0009!important;padding:5px!important;color:#eef1f5!important}#synergy-editor.sy-wizard-editor .td-menu .td-search-header{position:sticky!important;top:-5px!important;z-index:1!important;margin:-5px -5px 5px!important;padding:8px!important;background:var(--sy-menu-surface)!important}#synergy-editor.sy-wizard-editor .td-menu .td-search{width:100%!important;min-height:36px!important;padding:8px!important;border:1px solid var(--sy-control-line)!important;border-radius:4px!important;background:var(--sy-input-surface)!important;color:#eef1f5!important;font:13px/1.4 Arial!important}#synergy-editor.sy-wizard-editor .td-menu button[role=option]{display:flex!important;align-items:center!important;width:100%!important;gap:9px!important;min-height:36px!important;padding:7px 10px!important;font:13px/1.4 Arial!important;color:#eef1f5!important}#synergy-editor.sy-wizard-editor .td-menu button[role=option][aria-selected=true]{background:color-mix(in srgb,var(--champion-control-border) 18%,var(--sy-menu-surface))!important}#synergy-editor.sy-wizard-editor .td-menu button[role=option]:is(:hover,:focus-visible){background:color-mix(in srgb,var(--champion-control-border) 30%,var(--sy-menu-surface))!important;box-shadow:inset 0 0 0 1px var(--sy-control-line)!important;border-radius:4px!important}:is(#synergy-editor,#synergy-root) :is(.td-role-icon,.sy-role-icon,.sy-card-role img,.td-role-filter img,.sy-role-choice img){filter:drop-shadow(0 1px 2px #000b)!important}#synergy-editor.sy-wizard-editor .td-menu button[role=option][hidden]{display:none!important}#synergy-editor.sy-wizard-editor .td-menu{scrollbar-width:auto!important;scrollbar-color:auto!important}#synergy-editor.sy-wizard-editor .td-menu::-webkit-scrollbar{width:6px!important}#synergy-editor.sy-wizard-editor .td-menu::-webkit-scrollbar-track{background:#14141480!important}#synergy-editor.sy-wizard-editor .td-menu::-webkit-scrollbar-thumb{background:#888a8f!important;border:0!important;border-radius:6px!important}#synergy-editor.sy-wizard-editor .td-menu::-webkit-scrollbar-thumb:hover{background:#a1a3a8!important}#synergy-editor.sy-wizard-editor .td-menu::-webkit-scrollbar-button{display:none!important;width:0!important;height:0!important}@supports not selector(::-webkit-scrollbar){#synergy-editor.sy-wizard-editor .td-menu{scrollbar-width:thin!important;scrollbar-color:#888a8f rgba(20,20,20,.5)!important}}#synergy-editor.sy-wizard-editor .td-role-filter{display:grid!important;grid-template-columns:repeat(6,minmax(0,1fr))!important;gap:3px!important;margin:0 0 8px!important}#synergy-editor.sy-wizard-editor .td-role-filter button{display:grid!important;place-items:center!important;min-width:0!important;width:100%!important;height:30px!important;padding:4px!important;border:1px solid transparent!important;border-radius:4px!important;background:transparent!important}#synergy-editor.sy-wizard-editor .td-role-filter button img{display:block!important;width:21px!important;height:21px!important;object-fit:contain!important;opacity:.6!important}#synergy-editor.sy-wizard-editor .td-role-filter button[aria-pressed=true]{border-color:var(--champion-control-border)!important;background:color-mix(in srgb,var(--champion-control-border) 25%,var(--sy-menu-surface))!important}#synergy-editor.sy-wizard-editor .td-role-filter button:is(:hover,:focus-visible){background:color-mix(in srgb,var(--champion-control-border) 25%,var(--sy-menu-surface))!important;border-color:var(--sy-control-line)!important}#synergy-editor.sy-wizard-editor .td-role-filter button:is(:hover,:focus-visible) img{opacity:1!important}#synergy-editor.sy-wizard-editor .td-role-filter button[data-role-filter=""][aria-pressed=true]{border-color:transparent!important;background:transparent!important;box-shadow:none!important}#synergy-editor.sy-wizard-editor .td-role-filter button[aria-pressed=true] img{opacity:1!important}#synergy-editor.sy-wizard-editor .td-menu [data-synergy-submitted=true]>:is(.td-champion-frame,.td-champion-icon,span:not(.td-submitted-indicator)){opacity:.45!important}#synergy-editor.sy-wizard-editor .td-submitted-indicator{margin-left:auto!important;white-space:nowrap!important;color:var(--sy-muted-ink)!important;font:10px/1.4 Arial!important}#synergy-editor .sy-editor-summary{display:grid!important;grid-template-columns:minmax(0,295px) minmax(0,1fr)!important;align-items:center!important;min-height:104px!important;gap:14px!important;padding:12px!important;margin:0 0 18px!important;background:color-mix(in srgb,var(--sy-menu-surface) 65%,transparent)!important;border:1px solid var(--sy-divider)!important;border-radius:6px!important}#synergy-editor .sy-wizard-summary-pair{min-width:0!important}#synergy-editor .sy-editor-summary .sy-card-pair{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:14px!important;padding:0!important;border:0!important}#synergy-editor .sy-editor-summary .sy-card-member{display:grid!important;grid-template-columns:58px minmax(0,1fr)!important;grid-template-rows:26px 26px!important;align-items:center!important;gap:2px 8px!important;padding:0!important;border:0!important}#synergy-editor .sy-editor-summary .sy-portrait-frame{grid-column:1!important;grid-row:1/3!important;width:58px!important;height:58px!important}#synergy-editor .sy-editor-summary .sy-card-member>strong{grid-column:2!important;grid-row:1!important;font-size:17px!important;text-align:left!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}#synergy-editor .sy-editor-summary .sy-card-role{grid-column:2!important;grid-row:2!important;justify-content:flex-start!important;font-size:14px!important;gap:4px!important}#synergy-editor .sy-editor-summary .sy-card-role img{width:16px!important;height:16px!important}#synergy-editor .sy-wizard-summary-rating{display:flex!important;flex-direction:column!important;justify-content:center!important;border-left:1px solid var(--sy-divider)!important;padding-left:14px!important;min-width:0!important;gap:5px!important}#synergy-editor .sy-wizard-summary-rating>span{font-size:11px!important;color:var(--sy-muted-ink)!important}#synergy-editor .sy-wizard-levels{display:grid!important;grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:8px!important}#synergy-editor .sy-wizard-levels button{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:6px!important;min-width:0!important;min-height:56px!important;padding:6px 0!important;background:transparent!important;border:0!important;border-radius:5px!important;color:var(--sy-muted-ink)!important;font:13px/1.3 Arial!important}#synergy-editor [data-preserve-color] .sy-wizard-levels [data-sy-level=bad]{--sy-rating:#c04047!important}#synergy-editor [data-preserve-color] .sy-wizard-levels [data-sy-level=weak]{--sy-rating:#e8c866!important}#synergy-editor [data-preserve-color] .sy-wizard-levels [data-sy-level=neutral]{--sy-rating:#87d8b8!important}#synergy-editor [data-preserve-color] .sy-wizard-levels [data-sy-level=good]{--sy-rating:#94bce8!important}#synergy-editor [data-preserve-color] .sy-wizard-levels [data-sy-level=ideal]{--sy-rating:#c4a2f0!important}#synergy-editor .sy-wizard-levels button>i{display:block!important;width:22px!important;height:22px!important;border-radius:50%!important;background:var(--sy-rating)!important;opacity:.6!important}#synergy-editor [data-preserve-color] .sy-wizard-levels [data-sy-level=bad]>i{opacity:1!important}#synergy-editor .sy-wizard-levels button[aria-pressed=true]{color:var(--sy-rating)!important}#synergy-editor .sy-wizard-levels button[aria-pressed=true]>i{opacity:1!important;box-shadow:0 0 0 2px var(--sy-input-surface),0 0 0 3px var(--sy-rating)!important}:is(#synergy-root,#synergy-editor) .sy-level[data-level=bad]{color:#c04047!important;border-color:#c04047!important;background:#c0404718!important}:is(#synergy-root,#synergy-editor) .sy-level[data-level=weak]{color:#e8c866!important;border-color:#e8c866!important;background:#e8c86618!important}:is(#synergy-root,#synergy-editor) .sy-level[data-level=neutral]{color:#87d8b8!important;border-color:#87d8b8!important;background:#87d8b818!important}:is(#synergy-root,#synergy-editor) .sy-level[data-level=good]{color:#94bce8!important;border-color:#94bce8!important;background:#94bce818!important}:is(#synergy-root,#synergy-editor) .sy-level[data-level=ideal]{color:#c4a2f0!important;border-color:#c4a2f0!important;background:#c4a2f018!important}#synergy-editor textarea{display:block!important;width:100%!important;min-height:170px!important;height:280px!important;max-height:none!important;resize:vertical!important;padding:14px!important;margin:0!important;border:1px solid var(--sy-control-line)!important;border-radius:6px!important;background:color-mix(in srgb,var(--sy-input-surface) 65%,transparent)!important;color:#f0f1f3!important;font:14px/1.7 Arial,sans-serif!important;white-space:pre-wrap!important;overflow-wrap:anywhere!important;overflow:auto!important}#synergy-editor[data-editor-phase="3"] form{height:min(700px,calc((100dvh - 26px)/var(--sy-creator-scale)))!important}#synergy-editor[data-editor-phase="3"] .sy-wizard-body{display:flex!important;flex-direction:column!important}#synergy-editor [data-wizard-panel="3"]{display:flex!important;flex-direction:column!important;flex:1 1 0!important;min-height:0!important}#synergy-editor [data-wizard-panel="3"]>:not(textarea){flex-shrink:0!important}#synergy-editor [data-wizard-panel="3"] textarea{height:0!important;min-height:60px!important;flex:1 1 0!important;resize:none!important}#synergy-editor[data-editor-phase="1"] .sy-wizard-body{padding:12px 18px 24px!important}#synergy-editor[data-editor-phase="1"] .sy-step-help{font-size:12px!important;margin-bottom:24px!important}#synergy-editor[data-editor-phase="1"] .sy-setup-row{grid-template-columns:42px minmax(0,1fr) 112px!important;gap:8px!important}#synergy-editor[data-editor-phase="1"] .sy-setup-row :is(label,.sy-field-label){font-size:10px!important}#synergy-editor[data-editor-phase="1"] .sy-wizard-heading h2{font-size:18px!important}#synergy-editor .sy-advice-count{margin:6px 0 0!important;font:11px/1.4 Arial,sans-serif!important;text-align:right!important;color:var(--sy-muted-ink)!important;flex:none!important}#synergy-editor textarea::placeholder{color:var(--sy-muted-ink)!important;opacity:.45!important}#synergy-editor .sy-setup-status,#synergy-editor .sy-editor-status{font:13px/1.5 Arial!important;text-align:left!important;color:rgb(153, 209, 195)!important;padding:0!important;margin:12px 0 0!important;min-height:0!important}#synergy-editor .sy-setup-status:empty,#synergy-editor .sy-editor-status:empty{display:none!important}#synergy-editor .sy-wizard-footer{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:10px!important;padding:12px 20px!important;border-top:1px solid var(--sy-divider)!important;flex:none!important;background:color-mix(in srgb,var(--sy-menu-surface) 20%,transparent)!important}#synergy-editor .sy-wizard-footer-actions{display:flex!important;gap:8px!important;margin-left:auto!important}#synergy-editor[data-editor-phase="1"] .sy-wizard-footer-actions{display:grid!important;grid-template-columns:auto minmax(0,1fr)!important;width:100%!important}#synergy-editor.sy-wizard-editor .sy-wizard-footer button:not([hidden]){display:inline-flex!important;align-items:center!important;justify-content:center!important}#synergy-editor .sy-wizard-footer .sy-button{min-height:40px!important;padding:8px 16px!important;border:1px solid color-mix(in srgb,var(--champion-control-border,#5c6d85) 55%,transparent)!important;border-radius:5px!important;background:var(--champion-control-fill,#132131cc)!important;color:#eef0f5!important}#synergy-editor .sy-wizard-footer .sy-button:not(.sy-primary):is(:hover,:focus-visible),#synergy-editor.sy-wizard-editor .sy-setup-row .td-trigger:is(:hover,:focus-visible){background:color-mix(in srgb,var(--champion-control-fill) 75%,var(--champion-control-border))!important;border-color:var(--champion-control-border)!important}#synergy-editor .sy-wizard-footer .sy-primary{background:var(--champion-control-border,#3d5799)!important;border-color:#a0b5d166!important;font-weight:600!important}#synergy-editor :is(button,select,textarea):focus-visible{outline:none!important;outline-offset:0!important;filter:brightness(1.2)!important}#synergy-root #synergy-viewer{width:500px!important;padding:0!important;border:0!important;border-radius:10px!important;background:transparent!important;overflow:hidden!important;box-shadow:none!important;backdrop-filter:none!important;filter:none!important}#synergy-root #synergy-viewer[open]{display:flex!important;flex-direction:column!important}#synergy-viewer .sy-guide-card{flex:none!important}.sy-guide-card[data-level=bad]{--sy-preview-color:#c04047!important}.sy-guide-card[data-level=weak]{--sy-preview-color:#e8c866!important}.sy-guide-card[data-level=neutral]{--sy-preview-color:#87d8b8!important}.sy-guide-card[data-level=good]{--sy-preview-color:#94bce8!important}.sy-guide-card[data-level=ideal]{--sy-preview-color:#c4a2f0!important}.sy-guide-card[data-level] .sy-portrait-frame{border-color:var(--sy-preview-color)!important}.sy-guide-card{width:min(500px,100%)!important;box-sizing:border-box!important;margin:0 auto!important;padding:24px!important;border:1px solid var(--sy-preview-color,#a38b50)!important;border-radius:9px!important;background:var(--sy-menu-surface,var(--champion-control-fill))!important;color:#e9edf2!important}.sy-card-pair{display:grid!important;grid-template-columns:1fr 1fr!important;gap:0!important;padding:0 0 18px!important;border-bottom:1px solid #ad966322!important}.sy-card-member{display:flex!important;flex-direction:column!important;align-items:center!important;gap:7px!important;min-width:0!important;padding:0 12px!important}.sy-card-member+.sy-card-member{border-left:1px solid #ad966333!important}.sy-card-member .sy-portrait-frame{display:block!important;width:88px!important;height:88px!important;position:relative!important;overflow:hidden!important;border:1px solid #b69b60!important;border-radius:50%!important;background:#111820!important}.sy-card-member .sy-portrait{display:block!important;position:absolute!important;inset:-6%!important;width:112%!important;height:112%!important;max-width:none!important;border:0!important;border-radius:0!important;object-fit:cover!important;object-position:center!important}.sy-card-member>strong{font:600 15px/1.4 Arial,sans-serif!important;color:#f5f3e9!important;text-align:center!important;overflow-wrap:anywhere!important}.sy-card-role{display:flex!important;align-items:center!important;justify-content:center!important;gap:5px!important;font:12px/1.4 Arial,sans-serif!important;color:var(--sy-muted-ink)!important}.sy-card-role img{display:block!important;width:16px!important;height:16px!important;object-fit:contain!important}.sy-card-rating{display:flex!important;justify-content:center!important;margin:16px 0!important}:is(.sy-guide-card,.sy-wizard-editor) .sy-level{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:7px!important;padding:4px 15px!important;border:1px solid currentColor!important;border-radius:999px!important;min-width:78px!important;color:#b5b9c3!important;background:#ffffff08!important;font:600 12px/1.5 Arial,sans-serif!important;white-space:nowrap!important}:is(.sy-guide-card,.sy-wizard-editor) .sy-level:before{content:""!important;display:block!important;width:7px!important;height:7px!important;border-radius:50%!important;background:currentColor!important}:is(.sy-guide-card,.sy-wizard-editor) .sy-level[data-level=good]{color:#87d8b8!important;background:#2e856922!important}:is(.sy-guide-card,.sy-wizard-editor) .sy-level[data-level=ideal]{color:#c4a2f0!important;background:#76519d22!important}:is(.sy-guide-card,.sy-wizard-editor) .sy-level[data-level=neutral]{color:#e8c866!important;background:#92772e22!important}:is(.sy-guide-card,.sy-wizard-editor) .sy-level[data-level=weak]{color:#94bce8!important;background:#305e9222!important}.sy-card-advice{font:14px/1.7 Arial,sans-serif!important;white-space:pre-wrap!important;overflow-wrap:anywhere!important;color:#c1cad6!important;margin:0!important;padding:0!important}.sy-visually-hidden{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip-path:inset(50%)!important;white-space:nowrap!important;border:0!important}#synergy-viewer .sy-guide-actions{background:transparent!important;backdrop-filter:none!important;filter:none!important;box-shadow:none!important;border:0!important;border-radius:0!important;flex:none!important;display:flex!important;align-items:center!important;justify-content:center!important;gap:10px!important;margin:12px 0!important;padding:0 10px!important}#synergy-viewer .sy-guide-actions:before,#synergy-viewer .sy-guide-actions:after{display:none!important}@media(max-width:600px){#synergy-editor.sy-wizard-editor{max-width:calc((100vw - 20px)/var(--sy-creator-scale))!important;max-height:calc((100dvh - 20px)/var(--sy-creator-scale))!important}#synergy-editor.sy-wizard-editor form{max-height:calc((100dvh - 22px)/var(--sy-creator-scale))!important}#synergy-editor .sy-wizard-heading{padding:10px 14px!important}#synergy-editor .sy-wizard-progress{margin:0 14px!important}#synergy-editor .sy-wizard-body{padding:16px 14px!important}#synergy-editor .sy-setup-row{grid-template-columns:36px minmax(0,1fr) 100px!important;gap:8px!important}#synergy-editor .sy-setup-row .sy-portrait-frame,#synergy-editor .sy-empty-partner{width:36px!important;height:36px!important}#synergy-editor .sy-editor-summary{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr)!important;gap:10px!important;padding:10px!important;margin-bottom:12px!important}#synergy-editor .sy-editor-summary .sy-card-member{grid-template-columns:42px minmax(0,1fr)!important;grid-template-rows:22px 20px!important;gap:2px 6px!important}#synergy-editor .sy-editor-summary .sy-portrait-frame{width:42px!important;height:42px!important}#synergy-editor .sy-editor-summary .sy-card-member>strong{font-size:13px!important}#synergy-editor .sy-editor-summary .sy-card-role{font-size:11px!important}#synergy-editor .sy-editor-summary .sy-card-pair{grid-template-columns:1fr!important;gap:8px!important}#synergy-editor .sy-editor-summary [data-sy-change]{font-size:10px!important}#synergy-editor .sy-wizard-summary-rating{border-left:1px solid var(--sy-divider)!important;border-top:0!important;padding:0 0 0 10px!important}#synergy-editor .sy-wizard-summary-rating>span{text-align:center!important}#synergy-editor .sy-wizard-levels{max-width:310px!important;width:100%!important;align-self:center!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:4px!important}#synergy-editor .sy-wizard-footer{padding:12px 14px!important}#synergy-editor .sy-wizard-footer .sy-button{padding:8px 12px!important}#synergy-editor .sy-wizard-levels button{font-size:10px!important;min-height:44px!important;gap:4px!important;padding:4px 0!important}#synergy-editor[data-editor-phase="3"] .sy-step-help{font-size:11px!important;margin-bottom:10px!important}#synergy-editor[data-editor-phase="3"] .sy-wizard-body{padding-top:12px!important;padding-bottom:12px!important}#synergy-editor textarea{height:220px!important}#synergy-viewer .sy-guide-card{padding:16px!important}#synergy-viewer .sy-card-pair{padding-bottom:12px!important}#synergy-viewer .sy-card-member{gap:4px!important}#synergy-viewer .sy-card-rating{margin:12px 0!important}#synergy-viewer .sy-card-member .sy-portrait-frame{width:64px!important;height:64px!important}.sy-card-member .sy-portrait-frame{width:76px!important;height:76px!important}}}@layer site-scrollbars{html body #synergy-root #synergy-viewer{overflow:visible!important;border-radius:9px!important}html body #synergy-root #synergy-viewer .sy-guide-card{border:1px solid var(--sy-preview-color,#a38b50)!important;border-radius:9px!important;background-clip:padding-box!important}}
