.arrangements .input-container{flex-wrap:wrap;justify-content:center;display:flex}.arrangements .input-container .input{flex-wrap:nowrap;align-content:center;align-items:center;margin:0 15px 24px;font-family:KaTeX_Main,Times New Roman,serif;font-size:32px;display:flex}.arrangements .input-container .input p{margin:0 10px}.arrangements .input-container .input button{border:1px solid color-mix(in srgb, var(--color) 15%, transparent);color:var(--color);cursor:pointer;background:0 0;border-radius:4px;font-family:inherit;transition:background-color .3s}.arrangements .input-container .input button:hover:not(:disabled){background:color-mix(in srgb, var(--color) 5%, transparent)}.arrangements .input-container .input button:disabled{opacity:.3;cursor:default}.arrangements .input-container .input button{height:32px;margin:0 4px;padding:0 10px;font-size:16px}.arrangements .input-container .input input{width:80px;font-family:KaTeX_Main,Times New Roman,serif;font-size:32px}.katex-display>.katex{white-space:normal}.katex-display>.base{margin:.25em 0}.katex-display{margin:.5em 0}.configurations{flex-wrap:wrap;justify-content:center;align-items:center;margin-bottom:30px;display:flex}.configurations .choices-container{margin:20px}.configurations .choices-container .choices{text-align:center;font-family:Barlow,sans-serif}.configurations .choices-container .choices .text{width:60px}.configurations .choices-container .choices .number{width:80px;font-size:medium}.configurations .choices-container .choices .firstLine{border-bottom:1px solid color-mix(in srgb, var(--color) 15%, transparent);margin-bottom:10px;padding-bottom:5px;font-weight:700;display:flex}.configurations .choices-container .choices .lastLine{margin-top:10px}.configurations .choices-container .choices .lastLine button{color:#42af7ecc;cursor:pointer;background:0 0;border:1px solid #42af7e80;border-radius:4px;padding:6px 12px;font-family:inherit;font-size:13px;transition:background-color .3s,color .3s}.configurations .choices-container .choices .lastLine button:hover{color:#42af7e;background:#42af7e1a}.configurations .choices-container .choices .lastLine button{width:100%}.configurations .choices-container .choices .choice{border-bottom:1px solid color-mix(in srgb, var(--color) 15%, transparent);justify-content:center;align-items:center;margin:10px 0;padding-bottom:5px;display:flex}.configurations .choices-container .choices .choice input{border:1px solid color-mix(in srgb, var(--color) 15%, transparent);color:var(--color);background:0 0;border-radius:4px;outline:none;padding:4px 6px;font-family:inherit;transition:border-color .3s}.configurations .choices-container .choices .choice input:focus{border-color:color-mix(in srgb, var(--color) 40%, transparent)}.configurations .choices-container .choices .choice input{width:50px;margin:0 16px}.configurations .choices-container .choices .choice .remove{justify-content:center;align-items:center;width:40px;display:flex}.configurations .choices-container .choices .choice .remove button{color:#ff4136b3;cursor:pointer;background:0 0;border:1px solid #ff413680;border-radius:4px;width:26px;height:26px;padding:0;font-family:inherit;font-size:14px;line-height:1;transition:background-color .3s,color .3s,border-color .3s}.configurations .choices-container .choices .choice .remove button:hover{color:#ff4136;background:#ff41361a;border-color:#ff4136cc}.configurations .math{flex:1;justify-content:center;align-items:center;display:flex}.pointDistribute{justify-content:center;display:flex}.pointDistribute .options{font-family:Barlow,sans-serif}.pointDistribute .options .firstLine{border-bottom:1px solid color-mix(in srgb, var(--color) 15%, transparent);margin-bottom:10px;padding-bottom:5px;font-weight:700}.pointDistribute .options .option{align-items:center;font-size:28px;display:flex}.pointDistribute .options .option .text{text-align:center;width:50px;margin:0 5px}.pointDistribute .options .option button{border:1px solid color-mix(in srgb, var(--color) 15%, transparent);color:var(--color);cursor:pointer;background:0 0;border-radius:4px;font-family:inherit;transition:background-color .3s}.pointDistribute .options .option button:hover:not(:disabled){background:color-mix(in srgb, var(--color) 5%, transparent)}.pointDistribute .options .option button:disabled{opacity:.3;cursor:default}.pointDistribute .options .option button{width:32px;height:32px;padding:0;font-size:20px}
