body{font-family:Open Sans,sans-serif;background:url(data:image/png;base64,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);background-size:cover;background-repeat:no-repeat;background-color:#c5d5e1}#mainWrap{width:1240px;margin:0 auto;box-shadow:0 0 5px #000}#headerWrap{height:180px;max-width:1200px;margin:30px auto -40px;background:#eaeaea;padding:20px}#contentWrap{width:100%;margin:auto;background:#eaeaea;padding:20px 0}h1{color:#484848}.small.button{color:#fff;background-color:#1583cc;border-radius:0}.small.button.delete{background:#d72e2e;color:#fff;width:auto;display:inline-block}.button{display:inline-block;text-align:center;line-height:1;cursor:pointer;-webkit-appearance:none;transition:background-color .25s ease-out,color .25s ease-out;vertical-align:middle;border:1px solid transparent;border-radius:0;padding:.85em 1em;margin:0;font-size:.9rem;background-color:#2199e8;color:#fff}.button:hover{background-color:#24618a}[type=text],[type=password],[type=date],[type=datetime],[type=datetime-local],[type=month],[type=week],[type=email],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=color],textarea{display:block;box-sizing:border-box;width:100%;height:2.4375rem;padding:.5rem;border:1px solid #757575;margin:0;font-family:inherit;font-size:1rem;color:#0a0a0a;background-color:#fefefe;box-shadow:inset 0 1px 2px #0a0a0a1a;border-radius:0;transition:box-shadow .5s,border-color .25s ease-in-out;-webkit-appearance:none;-moz-appearance:none}textarea{display:block;box-sizing:border-box;width:100%;min-height:150px;padding:.5rem;border:1px solid #cacaca;margin:0;font-family:inherit;font-size:1rem;color:#0a0a0a;background-color:#fefefe;box-shadow:inset 0 1px 2px #0a0a0a1a;border-radius:0;transition:box-shadow .5s,border-color .25s ease-in-out;-webkit-appearance:none;-moz-appearance:none}#luottamustoimet{min-height:50px}.errorBox{margin:0 0 1rem;padding:1rem;border:1px solid rgba(10,10,10,.25);border-radius:0;position:relative;color:#eee;background-color:#d72e2e}.successBox{margin:0 0 1rem;padding:1rem;border:1px solid rgba(10,10,10,.25);border-radius:0;position:relative;color:#fff;background-color:#14b321}.infoBox{margin:0 0 1rem;padding:1rem;border:1px solid rgba(10,10,10,.25);border-radius:0;position:relative;color:#fff;background-color:#2199e8}.infoForm{width:50%;margin-top:1rem}.detailsSections{display:flex;gap:2rem;align-items:flex-start}.detailsSection{flex:1}.detailsSection input,.infoForm div{margin-bottom:.5rem}.infoForm .required:after{content:" *";color:#d72e2e}.table{margin-top:1rem;width:100%;border-collapse:collapse}.tablePagination{display:flex;float:right;justify-content:space-between;align-items:center;gap:1rem}.tablePaginationControls{display:flex;align-items:center;gap:1rem}.tablePaginationControls select{margin-left:.5rem;height:2.5rem;width:50px}.tablePaginationControls select{cursor:pointer}.tablePaginationButtons{display:flex;align-items:center;gap:.5rem}.table thead{background:#424949;color:#fff}.table thead tr th{font-weight:inherit;padding:.8rem;letter-spacing:.05rem;vertical-align:top;border:1px solid #aab7b8}.table tbody tr td{letter-spacing:.05rem;font-weight:400}.table tr:nth-child(2n){background:#ccc}.table tr:hover td{background:#839192;color:#000;transition:all .25s ease-in;cursor:pointer}.pending{background:gray;color:#fff;width:auto;padding:.2em .5em;display:inline-block;border:1px solid #c2c2c2}.approval{background:#1583cc;color:#fff;width:auto;padding:.2em .5em;display:inline-block;border:1px solid #c2c2c2}.accepted{background:#14b321;color:#fff;width:auto;padding:.2em .5em;display:inline-block;border:1px solid rgba(10,10,10,.25)}.displayAnswers{display:none;background:#fff;padding:5px;border:1px solid rgba(10,10,10,.25);margin-top:-15px;margin-bottom:15px}.displayTitle{margin:0 0 1rem;padding:1rem;border:1px solid rgba(10,10,10,.25);border-radius:0;position:relative;color:#fff;font-weight:700;font-size:18px;background-color:#1583cc}p{margin-top:5px;margin-bottom:5px;font-size:14px}#perustiedot input{font-size:14px;height:2rem}#announcerswidget{margin-left:20px;margin-right:20px}.revisionSelector{margin-bottom:1rem}.revisionSelector label{display:block;font-weight:700;margin-bottom:.35rem}.revisionSelector select{box-sizing:border-box;font-family:inherit;font-size:.9rem;max-width:100%;padding:.5rem;width:100%}.revisionInfo strong{display:block;font-size:1.05rem;margin-bottom:.35rem}#perustiedot [readonly]{background-color:#f2f2f2;color:#333}@media print{*{box-sizing:border-box!important;box-shadow:none!important;max-width:100%!important}#headerWrap,#navigationWrap,#announcerswidget>*:not(#kysymyksetformissa){display:none!important}body,html{width:100%;margin:0;padding:0;overflow-x:hidden}#announcerswidget{border:none!important;box-shadow:none!important;width:100%!important;max-width:100%!important;margin:0!important;padding:0!important}#kysymyksetformissa{display:block!important;font-size:14px;width:100%;max-width:100%;margin:0;padding:0;overflow-wrap:break-word;word-wrap:break-word}#kysymyksetformissa *{max-width:100%!important;overflow-wrap:break-word!important;word-wrap:break-word!important}#kysymyksetformissa p{font-size:14px;margin:2px 0;word-break:break-word;-webkit-hyphens:auto;hyphens:auto}#kysymyksetformissa b{font-size:14px}#kysymyksetformissa input,#kysymyksetformissa textarea{font-size:14px;border:1px solid #000;background:transparent;box-shadow:none;padding:3px;width:calc(100% - 8px);max-width:calc(100% - 8px);margin:2px 0;display:block}#kysymyksetformissa textarea{min-height:120px}#kysymyksetformissa>div{width:100%;max-width:100%}@page{margin:10mm;size:A4 portrait}}@media screen and (max-width:1180px){#mainWrap{width:100%;margin:0;padding:0}}#navigationWrap{max-width:1240px;margin:0 auto;text-align:center}#navigationWrap ul{list-style-type:none;margin-top:20px;margin-bottom:0;padding:0;overflow:hidden;background-color:#1583cc}#navigationWrap ul li{float:left}#navigationWrap ul li .active{float:left;background-color:#24618a}#navigationWrap ul li a{display:block;color:#fff;text-align:center;padding:14px 16px;text-decoration:none;transition:background-color .25s ease-out,color .25s ease-out}#navigationWrap ul li a:hover{background-color:#24618a}#loader{border:5px solid #f3f3f3;left:50%;top:38%;border-radius:50%;border-top:5px solid #3498db;border-bottom:5px solid #3498db;width:20px;height:20px;margin-left:50%;-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(360deg)}}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.composer{--composer-blue: #1583cc;--composer-blue-dark: #24618a;--composer-text: #30373b;--composer-muted: #66727a;--composer-border: #c9ced1;--composer-surface: #fff}.composerIntro{display:grid;grid-template-columns:minmax(12rem,1fr) minmax(16rem,25rem) auto;align-items:center;gap:1rem;margin-bottom:1rem}.composerIntroText strong,.composerIntroText span{display:block}.composerIntroText span{margin-top:.15rem;font-size:.8rem;line-height:1.4}.composerSearch input{height:2.5rem;margin:0;border-color:#fff;box-shadow:0 1px 2px #00000029}.composerSearch input:focus-visible{outline:3px solid rgb(255 255 255 / 45%);outline-offset:2px}.composerResultCount{min-width:3.5rem;font-size:.8rem;font-variant-numeric:tabular-nums;text-align:right}.composerVisuallyHidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.composerNoResults{padding:1.5rem;margin:0;color:var(--composer-muted);text-align:center;background:var(--composer-surface);border:1px solid var(--composer-border)}.composerGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem}.composerCard{position:relative;display:flex;align-items:center;justify-content:space-between;gap:1rem;min-height:6.25rem;box-sizing:border-box;padding:1rem 1.125rem;overflow:hidden;font:inherit;color:var(--composer-text);text-align:left;background:var(--composer-surface);border:1px solid var(--composer-border);border-top:4px solid var(--composer-blue);border-radius:0;box-shadow:0 1px 2px #00000014;cursor:pointer;transition:border-color .16s ease,box-shadow .16s ease,transform .16s ease}.composerCard:hover{border-color:var(--composer-blue);box-shadow:0 3px 8px #00000021;transform:translateY(-1px)}.composerCard:focus-visible,.composerDialogClose:focus-visible{outline:3px solid rgb(21 131 204 / 35%);outline-offset:2px}.composerCardContent{min-width:0}.composerCardName,.composerCardTitle{display:block}.composerCardName{font-size:1.05rem;font-weight:700;line-height:1.3}.composerCardTitle{margin-top:.3rem;font-size:.85rem;line-height:1.4;color:var(--composer-muted)}.composerCardTitle.isEmpty{font-style:italic}.composerCardAction{flex:none;align-self:flex-end;font-size:.75rem;font-weight:700;color:var(--composer-blue-dark);text-transform:uppercase;letter-spacing:.04em}.composerCardAction span{display:inline-block;margin-left:.2rem;font-size:1rem;transition:transform .16s ease}.composerCard:hover .composerCardAction span{transform:translate(2px)}.composerDialog{width:min(45rem,calc(100vw - 2rem));max-height:min(44rem,calc(100vh - 2rem));padding:0;overflow:hidden;color:var(--composer-text, #30373b);background:transparent;border:0;border-radius:0;box-shadow:0 20px 60px #00000059}.composerDialog::backdrop{background:#1f2a3099}.composerDialogPanel{display:flex;max-height:inherit;flex-direction:column;background:#fff;border-top:5px solid #1583cc}.composerDialogHeader{display:flex;align-items:flex-start;gap:1rem;padding:1.15rem 1.25rem 1rem;background:#f3f3f3;border-bottom:1px solid #c9ced1}.composerDialogEyebrow{margin:0 0 .25rem;font-size:.7rem;font-weight:700;color:#24618a;text-transform:uppercase;letter-spacing:.08em}.composerDialogHeader h2{margin:0;font-size:1.35rem;line-height:1.25;color:#30373b}.composerDialogTitle{margin:.25rem 0 0;font-size:.85rem;color:#66727a}.composerDialogClose{display:grid;flex:none;place-items:center;width:2.25rem;height:2.25rem;margin-left:auto;padding:0;font:inherit;font-size:1.65rem;font-weight:300;line-height:1;color:#4f5a61;background:#fff;border:1px solid #c9ced1;border-radius:0;cursor:pointer}.composerDialogClose:hover{color:#fff;background:#24618a;border-color:#24618a}.composerDialogContent{min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:0 1.25rem 1.25rem}.composerEntryList{margin:0}.composerEntry{display:grid;grid-template-columns:minmax(11rem,.8fr) minmax(0,1.2fr);gap:1.25rem;padding:.8rem 0;border-bottom:1px solid #d9dddf}.composerEntry dt,.composerEntry dt p,.composerEntry dd{margin:0}.composerEntry dt,.composerEntry dt p{font-size:.78rem;font-weight:600;line-height:1.45;color:#30373b}.composerEntry dd{font-size:.88rem;line-height:1.5;white-space:pre-wrap;overflow-wrap:anywhere}.composerEntry dd.isEmpty{font-style:italic;color:#78848b}@media(max-width:720px){.composerIntro{grid-template-columns:1fr auto}.composerIntroText{grid-column:1 / -1}.composerGrid{grid-template-columns:1fr}.composerDialog{width:calc(100vw - 1rem);max-height:calc(100vh - 1rem)}.composerDialogHeader,.composerDialogContent{padding-right:1rem;padding-left:1rem}.composerEntry{grid-template-columns:1fr;gap:.2rem}}@media(prefers-reduced-motion:reduce){.composerCard,.composerCardAction span{transition:none}}
