body *{margin:0}.container{max-width:1280px}.legacyInteractiveGenerator_container__MDFL7{background:#fff;border-radius:10px;box-shadow:0 2px 8px #00000012;font-family:Henderson BCG Sans,Arial,sans-serif;margin:40px auto;max-width:90vw;padding:32px 24px 24px}.legacyInteractiveGenerator_instructions__EcVY1{color:#707070;font-size:16px;margin-bottom:18px}.legacyInteractiveGenerator_promptBoxWrapper__cygzw{margin-bottom:24px;position:relative}.legacyInteractiveGenerator_promptBox__cylLd{background:#f8f8f8;border:2px solid #366e56;border-radius:8px;box-sizing:border-box;color:#3e3e3f;font-family:Henderson BCG Sans,Arial,sans-serif;font-size:18px;min-height:90px;outline:none;padding:18px 16px;resize:none;width:100%}.legacyInteractiveGenerator_buttonRow__Ohflr{display:flex;gap:18px;margin-top:8px}.legacyInteractiveGenerator_button__vG4Kf{background:#366e56;border:none;border-radius:22px;color:#fff;cursor:pointer;font-family:Henderson BCG Sans,Arial,sans-serif;font-size:16px;padding:10px 24px;transition:background .2s}.legacyInteractiveGenerator_button__vG4Kf:hover{background:#2e5c47}.legacyInteractiveGenerator_buttonPrimary__yta6x{background:#366e56;border:none;border-radius:22px;color:#fff;cursor:pointer;font-family:Henderson BCG Sans,Arial,sans-serif;font-size:16px;padding:10px 24px;transition:background .2s}.legacyInteractiveGenerator_buttonPrimary__yta6x:hover{background:#2e5c47}code[class*=language-],pre[class*=language-]{word-wrap:normal;background:none;color:#000;font-family:Consolas,Monaco,Andale Mono,Ubuntu Mono,monospace;font-size:1em;-webkit-hyphens:none;hyphens:none;line-height:1.5;tab-size:4;text-align:left;text-shadow:0 1px #fff;white-space:pre;word-break:normal;word-spacing:normal}code[class*=language-] ::selection,code[class*=language-]::selection,pre[class*=language-] ::selection,pre[class*=language-]::selection{background:#b3d4fc;text-shadow:none}@media print{code[class*=language-],pre[class*=language-]{text-shadow:none}}pre[class*=language-]{margin:.5em 0;overflow:auto;padding:1em}:not(pre)>code[class*=language-],pre[class*=language-]{background:#f5f2f0}:not(pre)>code[class*=language-]{border-radius:.3em;padding:.1em;white-space:normal}.token.cdata,.token.comment,.token.doctype,.token.prolog{color:#708090}.token.punctuation{color:#999}.token.namespace{opacity:.7}.token.boolean,.token.constant,.token.deleted,.token.number,.token.property,.token.symbol,.token.tag{color:#905}.token.attr-name,.token.builtin,.token.char,.token.inserted,.token.selector,.token.string{color:#690}.language-css .token.string,.style .token.string,.token.entity,.token.operator,.token.url{background:#ffffff80;color:#9a6e3a}.token.atrule,.token.attr-value,.token.keyword{color:#07a}.token.class-name,.token.function{color:#dd4a68}.token.important,.token.regex,.token.variable{color:#e90}.token.bold,.token.important{font-weight:700}.token.italic{font-style:italic}.token.entity{cursor:help}.shape-calculator{background-color:#f5f5f5;border:2px solid #ccc;border-radius:8px;box-shadow:0 2px 4px #0000001a;display:flex;flex-direction:column;font-family:Arial,sans-serif;height:0;margin:0 auto;max-width:1200px;padding-bottom:56.25%;position:relative}.content{display:flex;flex-grow:1;padding:20px}.shape-visualization{align-items:center;border-right:2px solid #ccc;display:flex;flex:1 1;justify-content:center;padding-right:20px}.circle{background-color:#a5d6a7;border:2px solid #fff;border-radius:50%;box-shadow:0 2px 4px #0000001a;box-shadow:inset 0 0 10px #0003}.calculation-section{flex:1 1;padding:20px}.calculation-section h3{color:#333;margin-bottom:10px}.calculation-item{background-color:#fff;border:2px solid #ccc;border-radius:8px;box-shadow:0 2px 4px #0000001a;margin-bottom:20px;padding:20px}.calculation-item h4{color:#333;margin-bottom:10px}.calculation-item p{margin-bottom:5px}.result{color:#4caf50;font-weight:700}.footer{background-color:#fff;border-top:2px solid #ccc;padding:20px}.input-section{align-items:center;display:flex}.input-section label{color:#333;margin-right:10px}.input-section input[type=range]{flex-grow:1;margin-right:10px}.input-section select{border:1px solid #ccc;border-radius:4px;padding:5px}
/*# sourceMappingURL=main.63d70208.css.map*/