.SolutionPage_container__gYuit{padding:2rem;max-width:900px;margin:auto}.SolutionPage_title__KyKQy{font-size:1.8rem;margin-bottom:1rem;color:#f8fafc}.SolutionPage_codeWrapper__01cLN{position:relative;border-radius:8px;overflow:auto;background:#1e293b;box-shadow:0 0 10px rgba(0,0,0,.3)}.SolutionPage_copyButton__U10fI{position:absolute;top:10px;right:10px;background-color:#3b82f6;color:white;border:none;padding:.4rem .7rem;border-radius:5px;cursor:pointer;font-size:.9rem;z-index:10}.SolutionPage_copyButton__U10fI:hover{background-color:#2563eb}.AlgorithmSolution_container__s6Fsu{padding:2rem;max-width:900px;margin:auto}.AlgorithmSolution_codeWrapper__Kubhi{position:relative;border-radius:8px;overflow:auto;background:#1e293b;box-shadow:0 0 10px rgba(0,0,0,.3)}.AlgorithmSolution_copyButton__d_Vkv{position:absolute;top:10px;right:10px;background-color:#3b82f6;color:white;border:none;padding:.4rem .7rem;border-radius:5px;cursor:pointer;font-size:.9rem;z-index:10}.AlgorithmSolution_copyButton__d_Vkv:hover{background-color:#2563eb}.CodePage_container__KJq2F{padding:2rem;max-width:900px;margin:auto}.CodePage_title__fIeW1{font-size:1.8rem;margin-bottom:1rem;color:#f8fafc}.CodePage_codeBlockWrapper__msR9K pre{background-color:#282c34;color:#f8f8f2;padding:1rem;border-radius:8px;overflow-x:auto;font-family:Courier New,Courier,monospace}.CodePage_copyButton__VBIb2{position:absolute;top:10px;right:10px;background-color:#3b82f6;color:white;border:none;padding:.4rem .7rem;border-radius:5px;cursor:pointer;font-size:.9rem;z-index:10}.CodePage_copyButton__VBIb2:hover{background-color:#2563eb}.DSSolution_container__thXw9{padding:2rem;max-width:900px;margin:auto}.DSSolution_codeWrapper__wIgQ8{position:relative;border-radius:8px;overflow:auto;background:#1e293b;box-shadow:0 0 10px rgba(0,0,0,.3)}.DSSolution_copyButton__Kmjah{position:absolute;top:10px;right:10px;background-color:#3b82f6;color:white;border:none;padding:.4rem .7rem;border-radius:5px;cursor:pointer;font-size:.9rem;z-index:10}.DSSolution_copyButton__Kmjah:hover{background-color:#2563eb}.CodePage_container__XWaTx{padding:2rem;max-width:900px;margin:auto}.CodePage_codeBlock__m4O_P{background-color:#282c34;color:#f8f8f2;padding:1rem;border-radius:8px;overflow-x:auto;font-family:Courier New,monospace;font-size:.9rem;position:relative}.CodePage_copyButton__WssvH{position:absolute;top:.5rem;right:.5rem;background:#444;color:white;border:none;padding:.3rem .6rem;font-size:.8rem;border-radius:4px;cursor:pointer}.CodePage_copyButton__WssvH:hover{background:#666}