.comp112{--c112-line:#c9cebb;--c112-cream:#fbf8ef;--c112-green:#173d2b;color:#203628;overflow-wrap:anywhere}.comp112 [hidden]{display:none!important}.comp112 button,.comp112 input,.comp112 textarea{font:inherit}.comp112 button,.comp112-option,.comp112 summary{min-height:44px}.comp112 button{padding:.7rem 1rem;border:1px solid #58735c;border-radius:5px;background:var(--c112-green);color:#fff;cursor:pointer;white-space:normal;text-align:left}.comp112 button:disabled{background:#ebebe1;color:#555c50;cursor:default}.comp112 :is(a,button,input,textarea,summary):focus-visible{outline:3px solid #9b4a20;outline-offset:4px}.comp112-notice{padding:1rem;border-left:4px solid #a56c35;background:#f1eadb;margin:1rem 0}.comp112 summary{cursor:pointer;font-weight:600;padding:.65rem 0}.comp112 fieldset{border:0;padding:0;margin:1.25rem 0;min-width:0}.comp112 legend{font-weight:650;font-size:1.15rem;padding:0 0 .5rem}.comp112-option{display:flex;align-items:flex-start;gap:.7rem;padding:.8rem;border:1px solid var(--c112-line);border-radius:5px;margin:.45rem 0;cursor:pointer;background:#fffdf6}.comp112-option input{flex:0 0 auto;width:20px;height:20px;margin:.1rem 0}.comp112-option:has(input:checked){border:2px solid #315b3a;padding:calc(.8rem - 1px);background:#eef2e7}.comp112-controls,.comp112 #comp112-result-actions{display:flex;flex-wrap:wrap;gap:.5rem;margin:1rem 0}.comp112-meta-field{margin:1rem 0}.comp112-meta-field label{display:block;font-weight:600;margin-bottom:.4rem}.comp112 textarea{display:block;width:100%;min-width:0;border:1px solid #8c9982;border-radius:4px;background:#fffdf7;padding:.7rem;color:#203628;resize:vertical}.comp112-help{font-size:1rem;line-height:1.6;color:#4b5846}.comp112-error{color:#893d20;font-weight:600}.comp112-error:empty{display:none}.comp112 [aria-invalid=true]{border-color:#893d20}.comp112-article,#comp112-system-help{max-width:800px;margin:2.5rem auto}.comp112-article h3{font-size:1.5rem;margin:2.2rem 0 1rem;scroll-margin-top:6rem}.comp112-article p{font-size:1.1rem;line-height:1.8;margin:1rem 0}.comp112-article nav{display:flex;flex-wrap:wrap;gap:.4rem 1rem;padding:1rem;border-block:1px solid var(--c112-line)}.comp112-article nav a{padding:.35rem 0}.comp112-figure{margin:1rem 0;padding:1rem;background:#f6f2e7;border:1px solid var(--c112-line);border-radius:7px}.comp112-figure :is(h3,h4){font-size:20px;line-height:1.4;margin:.6rem 0}.comp112-figure :is(p,figcaption){font-size:16px;line-height:1.6}.comp112-figure img{display:block;width:100%;height:auto;max-width:160px;margin:.6rem auto}.comp112-panels{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem}.comp112-panels section{min-width:0}.comp112-panels h4{min-height:3em}.comp112 #problem-result{margin:1.5rem 0;padding:1.2rem;border:1px solid #708767;background:#fbfaf2;scroll-margin-top:5rem}.comp112 #problem-result h2{font-size:1.6rem}.comp112 #comp112-own-note{margin:1rem 0;padding:1rem;border:1px solid var(--c112-line)}.comp112 .source-list>li{margin:1.5rem 0}.comp112 .source-list [id^=claim-]{border-top:1px solid var(--c112-line);padding:.8rem 0}.comp112 [id^=claim-],.comp112 .citation,.comp112 [id^=source-],.comp112 .comp112-figure{scroll-margin-top:6rem}.comp112 .s08-flow-aside{min-width:0;align-self:start}.comp112 .s08-wizard-layout>div{min-width:0}.comp112 #comp112-ornekler details{margin:1rem 0;border-top:1px solid var(--c112-line)}.comp112-own-text p{white-space:pre-wrap}.comp112 #comp112-safety{margin:1rem 0}.comp112 .comp112-topic-source{font-size:1rem}#comp112-print-document{display:none}@media(max-width:700px){.comp112 .s08-wizard-layout{display:grid;grid-template-columns:1fr}.comp112 .s08-flow-aside{position:static}.comp112 .s08-wizard{padding:1rem}.comp112 .s08-flow-intro h1{font-size:2.25rem}.comp112 .comp112-article{margin:2rem 0}.comp112 .source-list{padding-left:1.3rem}}@media(max-width:560px){.comp112-panels{grid-template-columns:1fr}.comp112-panels h4{min-height:0}.comp112 .comp112-figure{padding:.65rem}}@media print{body.comp112-printing>*{display:none!important}body.comp112-printing>#comp112-print-document{display:block!important;color:#000;background:#fff}#comp112-print-document pre{font:11pt/1.45 serif;white-space:pre-wrap;overflow-wrap:anywhere}#comp112-print-document h1{font-size:18pt}.comp112 button,.comp112 input,.comp112 textarea,.comp112 script{display:none!important}.comp112 img{break-inside:avoid}.comp112{color:#000}.comp112 .s08-wizard-layout{display:block}}
