:is(.ld-workspace,.topic-picker) button.silver-choice{color:#162137;letter-spacing:.015em;text-shadow:0 1px #fff9;cursor:pointer;background:linear-gradient(165deg,#fff 0%,#e4e8f0 39%,#b5becf 40%,#d3dae7 65%,#f0f3f9 100%);border:1px solid #f5f7ff;border-radius:14px;justify-content:center;align-items:center;gap:10px;min-height:48px;padding:13px 24px;font-size:13px;font-weight:750;transition:transform .16s,box-shadow .16s;display:inline-flex;position:relative;box-shadow:inset 0 1px #fff,inset 0 -2px #7b879a70,0 4px #515d7280,0 8px 20px #0004}:is(.ld-workspace,.topic-picker) button.silver-choice:hover:not(:disabled){transform:translateY(-2px);box-shadow:inset 0 1px #fff,inset 0 -2px #7b879a70,0 5px #515d7280,0 12px 26px #0005}:is(.ld-workspace,.topic-picker) button.silver-choice:active:not(:disabled){transform:translateY(2px);box-shadow:inset 0 1px #fff,inset 0 -1px #7b879a70,0 1px #515d7280,0 3px 9px #0003}:is(.ld-workspace,.topic-picker) button.silver-choice:focus-visible{outline-offset:5px;outline:3px solid #a9ccff}:is(.ld-workspace,.topic-picker) button.silver-choice:disabled{opacity:.5;cursor:not-allowed;transform:none}.ld-workspace,.topic-picker{max-width:100vw;height:100dvh;font-family:Arial,Helvetica,sans-serif}:is(body:has(.ld-workspace),body:has(.topic-picker)){--font-inter:Arial, Helvetica, sans-serif;font-family:Arial,Helvetica,sans-serif}.ld-workspace-toolbar,.tp-toolbar,.tp-history-bar{flex-shrink:0}.ld-collection-picker>*,.ld-tool-identity,.tp-brand,.tp-brand>div{min-width:0}@media (min-width:761px) and (max-height:760px){.ld-workspace .ld-scroll-area{overflow-y:auto}.ld-workspace .ld-grid{flex:none;min-height:470px}.ld-workspace .ld-main{min-height:440px}.ld-workspace .ld-concept-stage{overflow:visible}}@media (max-height:760px){.topic-picker .tp-main{overflow-y:auto}.topic-picker .tp-sidebar{min-height:570px;max-height:none}.topic-picker .tp-canvas{flex-shrink:0;min-height:470px}}@media (max-width:768px) and (max-height:760px){.topic-picker .tp-sidebar{flex:none;min-height:0;overflow:visible}.topic-picker .tp-subject-list{flex:none;max-height:220px}}.topic-picker .tp-space-stage{min-height:360px}.topic-picker .tp-result-card{box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0}.topic-picker .tp-result-topic{text-wrap:balance;font-size:clamp(28px,4.8vw,72px)}@media (prefers-reduced-motion:reduce){:is(.ld-workspace,.topic-picker) button.silver-choice{transition:none}}
.ld-workspace.concept-space-background,.topic-picker.concept-space-background{background:radial-gradient(at 60% 34%,#242047 0,#0c1124 42%,#040711 90%)}.ld-sky{z-index:-1;pointer-events:none;position:absolute;inset:0;overflow:hidden}.ld-stars{fill:#f8f5ff;opacity:.5;animation:7s ease-in-out infinite alternate ld-twinkle}.ld-stars-1{animation-duration:9s;animation-delay:-3s}.ld-stars-2{animation-duration:11s;animation-delay:-5s}.ld-stars-3{animation-duration:8s;animation-delay:-8s}.ld-stars-4{animation-duration:12s;animation-delay:-11s}@keyframes ld-twinkle{0%{opacity:.22}to{opacity:.8}}.ld-meteor{opacity:0;background:linear-gradient(90deg,#0000,#c3cdff88,#fff);width:140px;height:1px;animation:19s linear infinite ld-meteor-flight;position:absolute;transform:rotate(-32deg)}.ld-meteor-one{animation-delay:5s;top:4%;left:44%}.ld-meteor-two{animation-duration:27s;animation-delay:13s;top:21%;left:80%}@keyframes ld-meteor-flight{0%,91%{opacity:0;transform:translate(0)rotate(-32deg)}92%{opacity:.8}96%,to{opacity:0;transform:translate(-420px,270px)rotate(-32deg)}}[data-motion=paused] .ld-stars,[data-motion=paused] .ld-meteor{animation:none}@media (prefers-reduced-motion:reduce){.ld-stars,.ld-meteor{animation:none}}@media print{.ld-sky{display:none}}
