html body .pf-page .pf-layout{grid-gap:34px!important;gap:34px!important;grid-template-columns:222px minmax(0,1fr)!important;max-width:100vw!important;overflow-x:hidden!important;padding:14px 30px 34px 0!important}html body .pf-page .pf-sidebar{align-content:start!important;grid-gap:16px!important;gap:16px!important;grid-template-rows:auto auto 1fr!important;padding:16px 14px!important}html body .pf-page .pf-user-card{align-self:start!important;background:radial-gradient(190px 90px at 0 0,rgba(44,143,218,.18),transparent 72%),rgba(13,37,61,.68)!important;border:1px solid rgba(116,174,220,.24)!important;border-radius:10px!important;grid-gap:12px!important;grid-template-columns:52px minmax(0,1fr)!important;min-height:78px!important;padding:12px!important}html body .pf-page .pf-user-card>div:not(.pf-avatar){grid-gap:3px!important;gap:3px!important}html body .pf-page .pf-user-name{color:#fff!important;display:block!important;font-size:14px!important}html body .pf-page .pf-company-badge{color:#ffb45f!important}html body .pf-page .pf-avatar,html body .pf-page .pf-avatar-upload{background:rgba(6,24,42,.9)!important;border:1px solid rgba(134,190,231,.38)!important;border-radius:14px!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.08),0 8px 18px rgba(0,6,18,.22)!important;cursor:pointer!important;height:52px!important;position:relative!important;width:52px!important}html body .pf-page .pf-avatar>.profile-avatar-initial,html body .pf-page .pf-avatar>img{border-radius:12px!important}html body .pf-page .pf-avatar-overlay{background:rgba(4,16,29,.88)!important;border:1px solid rgba(161,209,245,.34)!important;bottom:-5px!important;color:#dff3ff!important;height:20px!important;pointer-events:none!important;right:-5px!important;width:20px!important}html body .pf-page .pf-avatar-remove,html body .pf-page .pf-avatar-remove:focus-visible,html body .pf-page .pf-avatar-remove:hover{background:transparent!important;border:0!important;box-shadow:none!important;color:#ff4d4d!important;font-size:15px!important;font-weight:950!important;height:14px!important;line-height:1!important;min-height:14px!important;min-width:14px!important;padding:0!important;right:-8px!important;top:-8px!important;transform:none!important;width:14px!important}html body .pf-page .pf-nav{grid-gap:12px!important;gap:12px!important;margin:0!important}html body .pf-page :is(.pf-info-edit-btn,.pf-manage-btn){display:none!important}html body .pf-page .pf-form,html body .pf-page .pf-form:has(.pf-company-sellers-section){align-items:start!important;grid-template-columns:repeat(2,minmax(0,1fr))!important}html body .pf-page #tiedot,html body .pf-page #yritys,html body .pf-page .pf-save-bar{grid-column:1/-1!important}html body .pf-page #julkinen-profiili,html body .pf-page #osoite,html body .pf-page .pf-company-sellers-section{grid-column:span 1!important;min-width:0!important}html body .pf-page .pf-info-title,html body .pf-page :is(.pf-info-card-head,.pf-section-head){align-items:center!important;display:grid!important;grid-gap:14px!important;gap:14px!important;grid-template-columns:58px minmax(0,1fr)!important;min-width:0!important}html body .pf-page :is(.pf-info-card-head,.pf-section-head){min-height:92px!important;padding:20px 24px 14px!important}html body .pf-page .pf-info-title{grid-column:1/-1!important}html body .pf-page :is(.pf-info-card-head h2,.pf-section-head h2){line-height:1.15!important;white-space:normal!important}html body .pf-page :is(.pf-info-card-head p,.pf-section-head p){color:rgba(221,234,246,.72)!important;line-height:1.35!important;white-space:normal!important}html body .pf-page #julkinen-profiili .pf-public-fields,html body .pf-page #osoite .pf-fields,html body .pf-page .pf-info-rows{background:rgba(3,16,29,.34)!important;border:1px solid rgba(107,154,195,.22)!important;border-radius:8px!important;box-sizing:border-box!important;margin:0 24px 24px!important;min-width:0!important;overflow:hidden!important}html body .pf-page .pf-info-row{align-items:center!important;display:grid!important;grid-gap:16px!important;gap:16px!important;grid-template-columns:42px minmax(130px,190px) minmax(0,1fr)!important;min-height:70px!important;padding:10px 12px!important}html body .pf-page .pf-phone-row{grid-gap:10px!important;grid-template-columns:minmax(0,1fr) minmax(220px,auto)!important}html body .pf-page #julkinen-profiili .pf-public-fields{display:grid!important;grid-gap:0!important;gap:0!important;grid-template-columns:1fr!important;padding:16px 18px!important}html body .pf-page #julkinen-profiili .pf-field,html body .pf-page #julkinen-profiili .pf-field.pf-field-wide{align-items:start!important;background:transparent!important;border:0!important;border-bottom:1px solid rgba(107,154,195,.18)!important;display:grid!important;grid-gap:12px!important;gap:12px!important;grid-template-columns:minmax(118px,.38fr) minmax(0,1fr)!important;min-height:62px!important;min-width:0!important;padding:13px 0!important}html body .pf-page #julkinen-profiili :is(.pf-locked input:disabled,.pf-readonly-value span,.pf-public-address-field input,.pf-public-bio-field textarea){background:transparent!important;border:0!important;box-shadow:none!important;color:#fff!important;line-height:1.45!important;min-width:0!important;overflow:visible!important;padding:0!important;white-space:normal!important;width:100%!important;overflow-wrap:anywhere!important;-webkit-text-fill-color:#fff!important}html body .pf-page #osoite .pf-fields{display:grid!important;grid-gap:16px!important;gap:16px!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;padding:18px!important}html body .pf-page #osoite .pf-field,html body .pf-page #osoite .pf-field:last-child{background:transparent!important;border:0!important;grid-column:span 1!important;min-width:0!important;padding:0!important}html body .pf-page #osoite .pf-field input,html body .pf-page :is(.pf-field input,.pf-field textarea,.pf-info-value input:not(:disabled)){background:rgba(10,34,57,.86)!important;border:1px solid rgba(107,154,195,.36)!important;border-radius:8px!important;color:#fff!important;min-height:48px!important;min-width:0!important;padding:0 14px!important;width:100%!important;-webkit-text-fill-color:#fff!important}@media (max-width:1180px){html body .pf-page .pf-layout{grid-template-columns:1fr!important;padding:0 14px 32px!important}html body .pf-page .pf-sidebar{display:none!important}html body .pf-page .pf-form,html body .pf-page .pf-form:has(.pf-company-sellers-section){grid-template-columns:1fr!important}}@media (max-width:680px){html body .pf-page #julkinen-profiili .pf-field,html body .pf-page #julkinen-profiili .pf-field.pf-field-wide,html body .pf-page #osoite .pf-fields,html body .pf-page .pf-info-row,html body .pf-page .pf-info-title,html body .pf-page .pf-phone-row,html body .pf-page :is(.pf-info-card-head,.pf-section-head){grid-template-columns:1fr!important}}html body .pf-page .pf-content{padding-top:0!important}html body .pf-page #julkinen-profiili,html body .pf-page #osoite,html body .pf-page #tiedot,html body .pf-page #yritys,html body .pf-page .pf-company-sellers-section,html body .pf-page .pf-save-bar{grid-column:1/-1!important}html body .pf-page :is(.pf-section,.pf-info-card,.pf-public-profile-section,.pf-company-sellers-section){background:radial-gradient(620px 240px at 12% 0,rgba(35,122,190,.12),transparent 72%),linear-gradient(180deg,rgba(5,27,49,.98),rgba(3,18,33,.99))!important;border:1px solid rgba(61,129,188,.44)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.04)!important}html body .pf-page :is(.pf-info-card-head,.pf-section-head){border-bottom:0!important;min-height:60px!important}html body .pf-page :is(.pf-info-title-icon,.pf-section-head>svg){border:1px solid rgba(255,138,31,.58)!important}html body .pf-page #julkinen-profiili .pf-section-head>svg{border-color:rgba(70,184,255,.62)!important}html body .pf-page :is(.pf-info-edit-btn,.pf-manage-btn){border:1px solid rgba(105,156,200,.34)!important}html body .pf-page #julkinen-profiili .pf-public-fields,html body .pf-page #osoite .pf-fields,html body .pf-page .pf-info-rows{background:rgba(2,15,29,.36)!important;border:1px solid rgba(96,148,192,.2)!important;border-radius:6px!important;display:grid!important;grid-gap:7px!important;gap:7px!important;margin:0 18px 14px!important;overflow:visible!important;padding:10px!important}html body .pf-page #julkinen-profiili .pf-field,html body .pf-page #julkinen-profiili .pf-field.pf-field-wide,html body .pf-page #osoite .pf-field,html body .pf-page #osoite .pf-field:last-child,html body .pf-page .pf-info-row{align-items:center!important;background:transparent!important;border:0!important;display:grid!important;grid-gap:10px!important;gap:10px!important;grid-column:1/-1!important;grid-template-columns:34px minmax(132px,.28fr) minmax(0,1fr)!important;min-height:40px!important;min-width:0!important;padding:0!important}html body .pf-page #julkinen-profiili .pf-field:before,html body .pf-page #osoite .pf-field:before,html body .pf-page .pf-info-row-icon{align-items:center!important;background:rgba(33,88,130,.44)!important;border:1px solid rgba(120,158,195,.22)!important;border-radius:7px!important;color:rgba(215,233,247,.86)!important;display:inline-flex!important;height:30px!important;justify-content:center!important;width:30px!important}html body .pf-page #julkinen-profiili .pf-field:before,html body .pf-page #osoite .pf-field:before{content:""!important;grid-column:1!important}html body .pf-page #julkinen-profiili :is(.pf-locked,.pf-readonly-value),html body .pf-page #julkinen-profiili :is(input,textarea),html body .pf-page #osoite input,html body .pf-page .pf-info-value{grid-column:3!important;min-width:0!important}html body .pf-page #julkinen-profiili :is(.pf-locked input:disabled,.pf-readonly-value span,.pf-public-address-field input,.pf-public-bio-field textarea),html body .pf-page #osoite input,html body .pf-page .pf-info-value input:disabled,html body .pf-page .pf-info-value>span{box-shadow:inset 0 1px 0 rgba(255,255,255,.035)!important;color:#fff!important;min-width:0!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;-webkit-text-fill-color:#fff!important}html body .pf-page #julkinen-profiili .pf-public-bio-field textarea{min-height:34px!important;resize:vertical!important;white-space:normal!important}html body .pf-page .pf-phone-row{grid-template-columns:minmax(0,1fr) auto!important}html body .pf-page .pf-phone-number{color:#fff!important}html body .pf-page .pf-phone-actions{grid-auto-columns:minmax(90px,1fr)!important}@media (max-width:720px){html body .pf-page .pf-layout{padding:0 10px 28px!important}html body .pf-page #julkinen-profiili .pf-field,html body .pf-page #julkinen-profiili .pf-field.pf-field-wide,html body .pf-page #osoite .pf-field,html body .pf-page #osoite .pf-field:last-child,html body .pf-page .pf-info-row,html body .pf-page .pf-info-title,html body .pf-page .pf-phone-row,html body .pf-page :is(.pf-info-card-head,.pf-section-head){grid-template-columns:1fr!important}html body .pf-page :is(.pf-info-edit-btn,.pf-manage-btn){grid-column:1!important;justify-self:stretch!important;width:100%!important}html body .pf-page #julkinen-profiili :is(.pf-locked,.pf-readonly-value),html body .pf-page #julkinen-profiili :is(input,textarea),html body .pf-page #osoite input,html body .pf-page .pf-info-value{grid-column:1!important}}html body .pf-page .pf-layout{margin-inline:auto!important}html body .pf-page .pf-sidebar{display:none!important}html body .pf-page .pf-field-icon{align-items:center!important;background:rgba(33,88,130,.44)!important;border:1px solid rgba(120,158,195,.22)!important;border-radius:7px!important;color:rgba(215,233,247,.86)!important;display:inline-flex!important;grid-column:1!important;height:30px!important;justify-content:center!important;width:30px!important}html body .pf-page .pf-field-icon svg{height:15px!important;width:15px!important}html body .pf-page #julkinen-profiili .pf-field,html body .pf-page #julkinen-profiili .pf-field.pf-field-wide,html body .pf-page #osoite .pf-field,html body .pf-page #osoite .pf-field:last-child{align-items:center!important;display:grid!important;grid-template-columns:34px minmax(132px,.28fr) minmax(0,1fr)!important}html body .pf-page #julkinen-profiili .pf-field label,html body .pf-page #osoite .pf-field label{grid-column:2!important}html body .pf-page #julkinen-profiili :is(.pf-locked,.pf-readonly-value),html body .pf-page #julkinen-profiili :is(input,textarea),html body .pf-page #osoite input{grid-column:3!important}html body .pf-page #julkinen-profiili :is(.pf-locked input:disabled,.pf-readonly-value span,.pf-public-address-field input,.pf-public-bio-field textarea),html body .pf-page #osoite input,html body .pf-page .pf-info-value input:disabled,html body .pf-page .pf-info-value>span{background:rgba(9,30,52,.84)!important;border:1px solid rgba(91,141,184,.26)!important;border-radius:5px!important;color:#ffffff!important;display:block!important;font-size:12px!important;font-weight:850!important;line-height:1.3!important;min-height:30px!important;padding:7px 10px!important;width:100%!important;-webkit-text-fill-color:#ffffff!important}html body .pf-page #julkinen-profiili .pf-public-bio-field textarea{min-height:30px!important}html body .pf-page #julkinen-profiili .pf-public-bio-field .pf-phone-help{display:none!important}html body .pf-page .pf-info-value{display:block!important}html body .pf-page .pf-phone-number{background:rgba(9,30,52,.84)!important;border:1px solid rgba(91,141,184,.26)!important;border-radius:5px!important;color:#ffffff!important;display:block!important;min-height:30px!important;padding:7px 10px!important}html body .pf-page .pf-verified{align-self:center!important}@media (max-width:720px){html body .pf-page #julkinen-profiili .pf-field,html body .pf-page #julkinen-profiili .pf-field.pf-field-wide,html body .pf-page #osoite .pf-field,html body .pf-page #osoite .pf-field:last-child{grid-template-columns:34px minmax(0,1fr)!important}html body .pf-page #julkinen-profiili :is(.pf-locked,.pf-readonly-value),html body .pf-page #julkinen-profiili :is(input,textarea),html body .pf-page #osoite input{grid-column:1/-1!important}html body .pf-page .pf-phone-row{grid-template-columns:1fr!important}}html body .pf-page .pf-layout{display:block!important;max-width:1040px!important;padding:10px 12px 28px!important}html body .pf-page .pf-lock-icon,html body .pf-page .pf-phone-help,html body .pf-page .pf-profile-heading,html body .pf-page .pf-public-note,html body .pf-page .pf-readonly-value>svg,html body .pf-page .pf-sidebar{display:none!important}html body .pf-page .pf-form,html body .pf-page .pf-form:has(.pf-company-sellers-section){grid-gap:10px!important;gap:10px!important}html body .pf-page :is(#tiedot,#yritys,#julkinen-profiili,#osoite,.pf-save-bar){grid-column:1/-1!important;width:100%!important}html body .pf-page :is(.pf-section,.pf-info-card,.pf-public-profile-section){background:radial-gradient(540px 220px at 12% 0,rgba(31,124,195,.13),transparent 72%),linear-gradient(180deg,rgba(5,27,49,.99),rgba(3,18,33,.99))!important;border:1px solid rgba(65,137,197,.5)!important;border-radius:7px!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.04)!important;box-sizing:border-box!important;overflow:hidden!important}html body .pf-page :is(.pf-info-card-head,.pf-section-head){grid-gap:10px!important;gap:10px!important;grid-template-columns:42px minmax(0,1fr) auto!important;min-height:58px!important;padding:14px 18px 8px!important}html body .pf-page .pf-info-title{grid-gap:10px!important;gap:10px!important;grid-template-columns:42px minmax(0,1fr)!important}html body .pf-page :is(.pf-info-title-icon,.pf-section-head>svg){border:1px solid rgba(255,138,31,.62)!important;height:42px!important;padding:10px!important;width:42px!important}html body .pf-page #julkinen-profiili .pf-section-head>svg{background:rgba(37,160,255,.11)!important;border-color:rgba(70,184,255,.64)!important}html body .pf-page :is(.pf-info-card-head h2,.pf-section-head h2){color:#fff!important;font-size:16px!important;line-height:1.1!important}html body .pf-page :is(.pf-info-card-head p,.pf-section-head p){color:rgba(216,232,244,.7)!important;font-weight:750!important}html body .pf-page :is(.pf-info-edit-btn,.pf-manage-btn){border:1px solid rgba(105,156,200,.38)!important;color:#fff!important;font-size:11px!important;gap:7px!important;min-height:32px!important;min-width:104px!important;padding:0 12px!important}html body .pf-page :is(.pf-info-edit-btn,.pf-manage-btn) svg{height:13px!important;width:13px!important}html body .pf-page :is(.pf-info-rows,#julkinen-profiili .pf-public-fields,#osoite .pf-fields){background:rgba(2,15,29,.36)!important;border:1px solid rgba(96,148,192,.22)!important;border-radius:6px!important;grid-gap:7px!important;gap:7px!important;margin:0 18px 14px!important;overflow:visible!important;padding:10px!important}html body .pf-page :is(.pf-info-row,#julkinen-profiili .pf-field,#julkinen-profiili .pf-field.pf-field-wide,#osoite .pf-field,#osoite .pf-field:last-child){grid-gap:10px!important;gap:10px!important;grid-template-columns:34px minmax(132px,.28fr) minmax(0,1fr)!important;min-height:40px!important;padding:0!important}html body .pf-page :is(.pf-info-row-icon,.pf-field-icon){background:rgba(33,88,130,.44)!important;border:1px solid rgba(120,158,195,.24)!important;color:rgba(215,233,247,.88)!important;height:30px!important;min-width:30px!important;width:30px!important}html body .pf-page :is(.pf-info-row-icon,.pf-field-icon) svg{height:15px!important;width:15px!important}html body .pf-page :is(.pf-info-label,.pf-field label){color:rgba(207,222,235,.72)!important;font-size:11px!important}html body .pf-page :is(.pf-info-value input,.pf-info-value input:disabled,.pf-info-value>span,.pf-phone-number,#julkinen-profiili .pf-locked input,#julkinen-profiili .pf-locked input:disabled,#julkinen-profiili .pf-readonly-value,#julkinen-profiili .pf-readonly-value span,#julkinen-profiili input,#julkinen-profiili textarea,#osoite input){background:rgba(9,30,52,.84)!important;border:1px solid rgba(91,141,184,.3)!important;border-radius:5px!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.035)!important;font-size:12px!important;font-weight:850!important;line-height:1.3!important;min-height:30px!important;padding:7px 10px!important}html body .pf-page #julkinen-profiili .pf-readonly-value{align-items:center!important}html body .pf-page #julkinen-profiili textarea{height:34px!important;min-height:34px!important;resize:vertical!important;white-space:normal!important}html body .pf-page .pf-phone-row{grid-gap:8px!important;gap:8px!important;grid-template-columns:minmax(0,220px) auto minmax(140px,1fr)!important}html body .pf-page :is(.pf-verified,.pf-unverified,.pf-locked-badge){padding:6px 10px!important}html body .pf-page .pf-phone-actions{grid-auto-columns:minmax(140px,1fr)!important}html body .pf-page .pf-save-bar{background:rgba(6,25,43,.78)!important;border:1px solid rgba(82,139,190,.42)!important;gap:18px!important;padding:12px 14px!important}html body .pf-page .pf-save-btn{min-height:42px!important;min-width:180px!important}html body .pf-page .pf-last-updated{color:rgba(207,222,235,.72)!important;font-size:11px!important;font-weight:800!important}@media (max-width:720px){html body .pf-page .pf-layout{padding:0 10px 28px!important}html body .pf-page :is(.pf-info-card-head,.pf-section-head){grid-template-columns:42px minmax(0,1fr)!important;padding:14px 14px 8px!important}html body .pf-page .pf-info-title{grid-column:1/-1!important;grid-template-columns:42px minmax(0,1fr)!important}html body .pf-page :is(.pf-info-edit-btn,.pf-manage-btn){grid-column:1/-1!important;justify-self:stretch!important;width:100%!important}html body .pf-page :is(.pf-info-rows,#julkinen-profiili .pf-public-fields,#osoite .pf-fields){margin:0 12px 12px!important;padding:10px!important}html body .pf-page :is(.pf-info-row,#julkinen-profiili .pf-field,#julkinen-profiili .pf-field.pf-field-wide,#osoite .pf-field,#osoite .pf-field:last-child){grid-template-columns:34px minmax(0,1fr)!important}html body .pf-page :is(.pf-info-value,#julkinen-profiili .pf-locked,#julkinen-profiili .pf-readonly-value,#julkinen-profiili input,#julkinen-profiili textarea,#osoite input){grid-column:1/-1!important}html body .pf-page .pf-phone-actions,html body .pf-page .pf-phone-row{grid-auto-flow:row!important;grid-template-columns:1fr!important}html body .pf-page .pf-save-bar{align-items:stretch!important;flex-direction:column!important}html body .pf-page .pf-save-btn{width:100%!important}}html body:has(.pf-page){background:#06131f!important}html body .pf-page{background:radial-gradient(980px 460px at 62% 0,rgba(20,93,147,.16),transparent 68%),linear-gradient(180deg,#06131f,#071522 48%,#07131d)!important;color:#f4f8fc!important;min-height:100dvh!important;overflow-x:hidden!important;padding:0!important}html body .pf-page .pf-layout{grid-gap:18px!important;gap:18px!important;grid-template-columns:260px minmax(0,1fr)!important;padding:20px 30px 28px!important;width:min(100%,1460px)!important}html body .pf-page .pf-lock-icon,html body .pf-page .pf-phone-help,html body .pf-page .pf-profile-heading,html body .pf-page .pf-public-note,html body .pf-page .pf-readonly-value>svg{display:none!important}html body .pf-page .pf-sidebar{gap:14px!important;min-width:0!important;top:18px!important}html body .pf-page .pf-nav,html body .pf-page .pf-user-card{background:radial-gradient(360px 160px at 10% 0,rgba(33,125,197,.16),transparent 72%),rgba(5,28,51,.96)!important;border:1px solid rgba(61,133,193,.72)!important;border-radius:8px!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.05)!important;box-sizing:border-box!important;overflow:hidden!important}html body .pf-page .pf-user-card{gap:12px!important;min-width:0!important;padding:15px!important}html body .pf-page .pf-avatar{background:radial-gradient(circle at 30% 20%,rgba(88,199,255,.55),transparent 45%),linear-gradient(135deg,rgba(15,75,123,.98),rgba(3,18,33,.98))!important;border:1px solid rgba(70,184,255,.62)!important;height:58px!important;width:58px!important}html body .pf-page .pf-avatar>.profile-avatar-initial{font-size:21px!important}html body .pf-page .pf-avatar-overlay{background:rgba(0,0,0,.5)!important}html body .pf-page .pf-avatar-remove{align-items:center!important;background:linear-gradient(135deg,#ff9a24,#ff6b16)!important;border:2px solid rgba(255,255,255,.94)!important;box-shadow:0 8px 18px rgba(255,122,26,.32),0 0 0 2px rgba(8,20,34,.95)!important;cursor:pointer!important;display:flex!important;font-size:13px!important;font-weight:950!important;justify-content:center!important;line-height:1!important;padding:0!important;position:absolute!important;right:-7px!important;z-index:3!important}html body .pf-page .pf-user-name{font-size:15px!important;line-height:1.2!important;max-width:150px!important}html body .pf-page .pf-company-badge{color:rgba(216,232,244,.72)!important;font-size:11px!important;margin-top:4px!important}html body .pf-page .pf-nav-item{border-bottom:1px solid rgba(96,148,192,.2)!important;color:rgba(207,222,235,.78)!important;display:flex!important;font-size:13px!important;gap:10px!important;min-height:48px!important;padding:0 14px!important}html body .pf-page .pf-nav-item:last-child{border-bottom:0!important}html body .pf-page .pf-nav-active,html body .pf-page .pf-nav-item:hover{background:rgba(255,122,26,.1)!important}html body .pf-page .pf-nav-item svg{flex:0 0 auto!important}html body .pf-page .pf-nav-external{margin-left:auto!important}html body .pf-page .pf-nav-danger{color:#ffb39f!important}html body .pf-page .pf-nav-danger:hover{background:rgba(239,68,68,.12)!important;border-left-color:#ff7a66!important;color:#ffd0c6!important}html body .pf-page .pf-content{margin:0!important}html body .pf-page .pf-form,html body .pf-page .pf-form:has(.pf-company-sellers-section){grid-gap:18px!important;gap:18px!important}html body .pf-page :is(.pf-section,.pf-info-card,.pf-public-profile-section,.pf-company-sellers-section){background:radial-gradient(760px 280px at 8% 0,rgba(33,125,197,.16),transparent 74%),linear-gradient(180deg,rgba(5,28,51,.98),rgba(3,18,33,.99))!important;border:1px solid rgba(61,133,193,.78)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.05)!important}html body .pf-page :is(.pf-info-card-head,.pf-section-head){grid-gap:20px!important;gap:20px!important;min-height:91px!important;padding:18px 22px 10px!important}html body .pf-page .pf-info-title{grid-gap:20px!important;gap:20px!important}html body .pf-page :is(.pf-info-title-icon,.pf-section-head>svg){background:rgba(255,122,26,.07)!important;border-radius:18px!important;height:58px!important;padding:14px!important;width:58px!important}html body .pf-page #julkinen-profiili .pf-section-head>svg{border-color:rgba(70,184,255,.76)!important}html body .pf-page :is(.pf-info-card-head h2,.pf-section-head h2){font-size:20px!important;line-height:1.08!important;margin:0 0 7px!important}html body .pf-page :is(.pf-info-card-head p,.pf-section-head p){color:rgba(216,232,244,.72)!important}html body .pf-page :is(.pf-info-edit-btn,.pf-manage-btn){background:rgba(4,17,31,.72)!important;border:1px solid rgba(105,156,200,.44)!important;min-height:43px!important;min-width:126px!important;padding:0 18px!important}html body .pf-page :is(.pf-info-rows,#julkinen-profiili .pf-public-fields,#osoite .pf-fields){background:rgba(2,15,29,.24)!important;border:1px solid rgba(96,148,192,.32)!important;border-radius:7px!important;display:grid!important;grid-gap:0!important;gap:0!important;grid-template-columns:1fr!important;margin:0 22px 21px!important;overflow:hidden!important;padding:0!important}html body .pf-page :is(.pf-info-row,#julkinen-profiili .pf-field,#julkinen-profiili .pf-field.pf-field-wide,#osoite .pf-field,#osoite .pf-field:last-child){align-items:center!important;background:transparent!important;border:0!important;border-bottom:1px solid rgba(96,148,192,.24)!important;display:grid!important;grid-gap:20px!important;gap:20px!important;grid-column:1/-1!important;grid-template-columns:52px minmax(220px,310px) minmax(0,1fr)!important;min-height:56px!important;min-width:0!important;padding:0 11px!important;width:100%!important}html body .pf-page :is(.pf-info-row:last-child,#julkinen-profiili .pf-field:last-child,#osoite .pf-field:last-child){border-bottom:0!important}html body .pf-page #julkinen-profiili .pf-field:before,html body .pf-page #osoite .pf-field:before{content:none!important;display:none!important}html body .pf-page :is(.pf-info-row-icon,.pf-field-icon){align-self:center!important;border-radius:8px!important;box-sizing:border-box!important;color:rgba(215,233,247,.9)!important;height:42px!important;min-width:42px!important;width:42px!important}html body .pf-page :is(.pf-info-row-icon,.pf-field-icon) svg{height:20px!important;width:20px!important}html body .pf-page :is(.pf-info-label,.pf-field label){color:rgba(207,222,235,.76)!important;font-weight:900!important}html body .pf-page :is(.pf-info-value,#julkinen-profiili .pf-locked,#julkinen-profiili .pf-readonly-value,#julkinen-profiili input,#julkinen-profiili textarea,#osoite input){display:flex!important;grid-column:3!important;min-height:0!important;min-width:0!important;width:100%!important}html body .pf-page :is(.pf-info-value input,.pf-info-value input:disabled,.pf-info-value>span,.pf-phone-number,#julkinen-profiili .pf-locked input,#julkinen-profiili .pf-locked input:disabled,#julkinen-profiili .pf-readonly-value,#julkinen-profiili .pf-readonly-value span,#julkinen-profiili input,#julkinen-profiili textarea,#osoite input){color:#ffffff!important;font-size:15px!important;-webkit-text-fill-color:#ffffff!important}html body .pf-page #julkinen-profiili .pf-readonly-value{display:flex!important}html body .pf-page :is(#julkinen-profiili input:focus,#julkinen-profiili textarea:focus,#osoite input:focus,.pf-info-value input:focus){background:rgba(9,30,52,.74)!important;border:1px solid rgba(91,141,184,.42)!important;border-radius:5px!important;margin:-8px -10px!important;padding:8px 10px!important}html body .pf-page .pf-phone-row{grid-template-columns:max-content max-content minmax(270px,.38fr)!important}html body .pf-page .pf-phone-card{display:contents!important}html body .pf-page .pf-phone-number{width:auto!important}html body .pf-page :is(.pf-verified,.pf-unverified,.pf-locked-badge){align-self:center!important;border-radius:6px!important;min-height:28px!important;padding:6px 12px!important}html body .pf-page .pf-verified{background:rgba(34,197,94,.18)!important}html body .pf-page .pf-phone-actions{grid-auto-columns:minmax(270px,1fr)!important}html body .pf-page .pf-inline-btn{background:rgba(4,17,31,.72)!important;border:1px solid rgba(105,156,200,.44)!important;min-height:30px!important}html body .pf-page .pf-inline-btn.verify{border-color:rgba(255,213,166,.48)!important}html body .pf-page .pf-save-bar{background:radial-gradient(500px 180px at 10% 0,rgba(31,124,195,.13),transparent 72%),rgba(6,25,43,.88)!important;border:1px solid rgba(82,139,190,.56)!important;border-radius:7px!important;min-height:72px!important;padding:12px 21px!important}html body .pf-page .pf-save-btn{border:1px solid rgba(255,210,165,.62)!important;min-height:46px!important;min-width:210px!important}html body .pf-page .pf-last-updated,html body .pf-page .pf-status{color:rgba(207,222,235,.72)!important;font-weight:800!important}@media (max-width:760px){html body .pf-page .pf-layout{gap:14px!important;grid-template-columns:1fr!important;padding:10px 10px 24px!important;width:100%!important}html body .pf-page .pf-sidebar{height:auto!important;min-height:0!important;position:static!important}html body .pf-page .pf-nav,html body .pf-page .pf-user-card{flex:0 0 auto!important;height:auto!important;min-height:0!important}html body .pf-page .pf-user-card{min-height:82px!important;padding:12px!important}html body .pf-page .pf-nav{grid-template-columns:1fr!important}html body .pf-page .pf-nav-item{height:auto!important;min-height:52px!important}html body .pf-page :is(.pf-info-card-head,.pf-section-head){grid-template-columns:50px minmax(0,1fr)!important;min-height:0!important;padding:16px 14px 10px!important}html body .pf-page .pf-info-title{grid-column:1/-1!important;grid-template-columns:50px minmax(0,1fr)!important}html body .pf-page :is(.pf-info-title-icon,.pf-section-head>svg){border-radius:13px!important;height:50px!important;padding:12px!important;width:50px!important}html body .pf-page :is(.pf-info-edit-btn,.pf-manage-btn){grid-column:1/-1!important;justify-self:stretch!important;width:100%!important}html body .pf-page :is(.pf-info-rows,#julkinen-profiili .pf-public-fields,#osoite .pf-fields){margin:0 12px 12px!important}html body .pf-page :is(.pf-info-row,#julkinen-profiili .pf-field,#julkinen-profiili .pf-field.pf-field-wide,#osoite .pf-field,#osoite .pf-field:last-child){gap:8px 12px!important;grid-template-columns:42px minmax(0,1fr)!important;min-height:0!important;padding:10px!important}html body .pf-page :is(.pf-info-value,#julkinen-profiili .pf-locked,#julkinen-profiili .pf-readonly-value,#julkinen-profiili input,#julkinen-profiili textarea,#osoite input){grid-column:1/-1!important}html body .pf-page .pf-phone-actions,html body .pf-page .pf-phone-row{grid-auto-flow:row!important;grid-template-columns:1fr!important}html body .pf-page .pf-save-bar{align-items:stretch!important;flex-direction:column!important}html body .pf-page .pf-save-btn{min-width:0!important;width:100%!important}}html body .pf-page .pf-info-website-value .pf-website-link{align-items:center!important;border-radius:6px!important;color:#ff9a24!important;display:inline-flex!important;flex:0 0 auto!important;height:28px!important;justify-content:center!important;margin-left:10px!important;text-decoration:none!important;width:28px!important}html body .pf-page .pf-info-website-value .pf-website-link:focus-visible,html body .pf-page .pf-info-website-value .pf-website-link:hover{background:rgba(255,154,36,.12)!important;box-shadow:0 0 0 2px rgba(255,154,36,.2)!important;outline:none!important}html body .pf-page .pf-info-website-value .pf-website-link svg{color:currentColor!important;margin-left:0!important}html body .pf-page #julkinen-profiili .pf-public-fields>.pf-field,html body .pf-page #julkinen-profiili .pf-public-fields>.pf-field.pf-field-wide,html body .pf-page #osoite .pf-address-rows>.pf-info-row,html body .pf-page #tiedot .pf-info-rows>.pf-info-row,html body .pf-page #yritys .pf-info-rows>.pf-info-row{column-gap:20px!important;grid-template-columns:52px minmax(220px,310px) minmax(0,1fr)!important}html body .pf-page #julkinen-profiili :is(.pf-locked,.pf-readonly-value,input,textarea),html body .pf-page #osoite .pf-info-value,html body .pf-page #tiedot .pf-info-value,html body .pf-page #yritys .pf-info-value{grid-column:3!important;justify-self:stretch!important;text-align:left!important}html body .pf-page #julkinen-profiili .pf-public-address-field>input,html body .pf-page #julkinen-profiili .pf-public-bio-field>textarea,html body .pf-page #julkinen-profiili .pf-public-id-field>.pf-readonly-value,html body .pf-page #julkinen-profiili .pf-public-name-field>.pf-locked,html body .pf-page #osoite .pf-info-row>.pf-info-value,html body .pf-page #tiedot .pf-info-row>.pf-info-value,html body .pf-page #yritys .pf-info-row>.pf-info-value{grid-column:3!important;margin-left:0!important}html body .pf-page #julkinen-profiili :is(.pf-locked input,.pf-locked input:disabled,.pf-readonly-value,.pf-readonly-value span,input,textarea),html body .pf-page #osoite .pf-info-value :is(input,span),html body .pf-page #tiedot .pf-info-value :is(input,span),html body .pf-page #yritys .pf-info-value :is(input,span){padding-left:0!important;text-align:left!important}html body .pf-page .pf-layout{align-items:start!important;grid-gap:24px!important;gap:24px!important;grid-template-columns:284px minmax(0,1fr)!important;max-width:none!important;padding:22px 34px 28px!important}html body .pf-page .pf-sidebar{background:radial-gradient(260px 420px at -12% 28%,rgba(72,166,236,.12),transparent 62%),radial-gradient(280px 240px at 70% 0,rgba(20,99,165,.12),transparent 74%),linear-gradient(180deg,rgba(4,22,39,.98),rgba(2,14,26,.99))!important;border:1px solid rgba(82,144,199,.58)!important;display:flex!important;flex-direction:column!important;min-height:calc(100dvh - 108px)!important;padding:28px 18px!important;top:82px!important}html body .pf-page .pf-sidebar:before{background:linear-gradient(180deg,rgba(74,156,221,.16),rgba(74,156,221,.02))!important;border:1px solid rgba(92,153,207,.18)!important;border-radius:999px!important;content:""!important;height:420px!important;left:-4px!important;pointer-events:none!important;position:absolute!important;top:14px!important;width:14px!important}html body .pf-page .pf-user-card{display:flex!important;flex:0 0 auto!important;min-height:96px!important;overflow:visible!important;padding:6px 12px 30px!important;width:100%!important}html body .pf-page .pf-user-card>div:not(.pf-avatar){flex:1 1 auto!important}html body .pf-page .pf-avatar{align-items:center!important;background:radial-gradient(circle at 30% 20%,rgba(101,207,255,.5),transparent 44%),linear-gradient(135deg,rgba(15,80,128,.98),rgba(2,18,34,.98))!important;border:1px solid rgba(82,184,247,.72)!important;border-radius:999px!important;box-shadow:0 18px 34px rgba(0,8,22,.28)!important;color:#ffffff!important;display:flex!important;flex:0 0 auto!important;height:76px!important;justify-content:center!important;overflow:visible!important;position:relative!important;width:76px!important}html body .pf-page .pf-avatar:after{background:#20d06a!important;border:3px solid #062034!important;border-radius:999px!important;bottom:7px!important;box-shadow:0 0 0 1px rgba(42,224,126,.4)!important;content:""!important;height:14px!important;pointer-events:none!important;position:absolute!important;right:4px!important;width:14px!important;z-index:2!important}html body .pf-page .pf-avatar>img{display:block!important;object-fit:cover!important;overflow:hidden!important}html body .pf-page .pf-avatar>.profile-avatar-initial{align-items:center!important;display:flex!important;font-size:26px!important;font-weight:950!important;justify-content:center!important}html body .pf-page .pf-avatar-overlay{background:rgba(0,0,0,.54)!important;color:#ffffff!important;display:flex!important;inset:0!important;opacity:0!important;position:absolute!important;transition:opacity .15s ease!important;z-index:4!important}html body .pf-page .pf-avatar-loading .pf-avatar-overlay,html body .pf-page .pf-avatar-upload:hover .pf-avatar-overlay{opacity:1!important}html body .pf-page .pf-user-name{line-height:1.18!important;max-width:160px!important;min-width:0!important}html body .pf-page .pf-company-badge{color:rgba(221,234,246,.74)!important;display:block!important;font-weight:750!important;line-height:1.2!important;margin-top:6px!important}html body .pf-page .pf-nav{background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important;flex:0 0 auto!important;overflow:visible!important;padding:0!important;width:100%!important}html body .pf-page .pf-nav-item{border-bottom:1px solid rgba(109,160,202,.22)!important;box-shadow:none!important;color:rgba(221,234,246,.82)!important;font-size:16px!important;font-weight:850!important;grid-gap:16px!important;gap:16px!important;grid-template-columns:25px minmax(0,1fr) auto!important;min-height:72px!important;padding:0 12px 0 26px!important}html body .pf-page .pf-nav-active,html body .pf-page .pf-nav-item:hover{background:linear-gradient(90deg,rgba(255,122,26,.14),rgba(26,84,132,.18) 72%,transparent)!important}html body .pf-page .pf-nav-item svg{height:22px!important;width:22px!important}html body .pf-page .pf-nav-external{margin-left:0!important;opacity:.72!important}html body .pf-page .pf-nav-button{-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;cursor:pointer!important;font-family:inherit!important}html body .pf-page .pf-nav-danger{color:#ff8a8a!important}html body .pf-page .pf-nav-danger svg{color:#ff6b6b!important}html body .pf-page .pf-nav-danger:hover{background:rgba(239,68,68,.1)!important;border-left-color:#ff6b6b!important;color:#ffd0d0!important}@media (min-width:761px){html body .pf-page .pf-save-bar{margin-top:-2px!important}}@media (max-width:860px){html body .pf-page .pf-layout{gap:14px!important;grid-template-columns:1fr!important;padding:10px 10px 24px!important}html body .pf-page .pf-sidebar{min-height:0!important;padding:16px 14px!important;position:static!important}html body .pf-page .pf-sidebar:before{display:none!important}html body .pf-page .pf-user-card{min-height:86px!important;padding:4px 12px 14px!important}html body .pf-page .pf-avatar{height:58px!important;width:58px!important}html body .pf-page .pf-nav-item{font-size:14px!important;min-height:58px!important;padding-left:20px!important}}html body .pf-page .pf-modal-backdrop:has(.pf-delete-modal){align-items:center!important;background:radial-gradient(520px 320px at 50% 42%,rgba(239,68,68,.14),transparent 70%),rgba(1,9,18,.72)!important;-webkit-backdrop-filter:blur(18px) saturate(1.15)!important;backdrop-filter:blur(18px) saturate(1.15)!important;display:flex!important;inset:0!important;justify-content:center!important;padding:22px!important;position:fixed!important}html body .pf-page .pf-delete-modal.pf-phone-modal{background:radial-gradient(520px 190px at 8% 0,rgba(66,153,225,.16),transparent 72%),linear-gradient(180deg,rgba(5,27,49,.99),rgba(3,17,31,.99))!important;border:1px solid rgba(89,154,211,.72)!important;box-shadow:0 34px 90px rgba(0,5,14,.56),inset 0 1px 0 rgba(255,255,255,.06)!important;color:#f4f8fc!important;max-width:520px!important;max-height:calc(100dvh - 32px)!important;overflow:hidden!important;overflow-y:auto!important;padding:30px!important;position:relative!important;width:min(100%,520px)!important}html body .pf-page .pf-delete-modal.pf-phone-modal:before{background:linear-gradient(90deg,#ff8a1f,rgba(239,68,68,.9),transparent)!important;content:""!important;left:0!important;position:absolute!important;right:0!important;top:0!important}html body .pf-page .pf-delete-modal .pf-modal-close{align-items:center!important;background:rgba(8,25,44,.86)!important;border:1px solid rgba(117,164,205,.34)!important;color:rgba(221,234,246,.82)!important;display:flex!important;font-size:24px!important;height:38px!important;justify-content:center!important;line-height:1!important;position:absolute!important;right:18px!important;top:18px!important;width:38px!important}html body .pf-page .pf-delete-modal .pf-modal-close:hover{background:rgba(16,45,73,.96)!important;color:#ffffff!important}html body .pf-page .pf-delete-modal .pf-delete-modal-icon{align-items:center!important;background:radial-gradient(circle at 35% 25%,rgba(255,148,148,.26),transparent 52%),rgba(239,68,68,.12)!important;border:1px solid rgba(248,113,113,.62)!important;border-radius:16px!important;display:flex!important;height:58px!important;justify-content:center!important;margin:0 0 18px!important;width:58px!important}html body .pf-page .pf-delete-modal-final .pf-delete-modal-icon{background:radial-gradient(circle at 35% 25%,rgba(255,175,175,.32),transparent 52%),rgba(220,38,38,.18)!important;border-color:rgba(252,165,165,.78)!important;color:#fecaca!important}html body .pf-page .pf-delete-modal h2#delete-account-title{font-size:25px!important;line-height:1.1!important;margin:0 48px 10px 0!important}html body .pf-page .pf-delete-modal p{color:rgba(221,234,246,.76)!important;font-size:14px!important;font-weight:760!important;line-height:1.5!important;margin:0 0 16px!important}html body .pf-page .pf-delete-modal .pf-delete-email{align-items:center!important;background:rgba(4,18,32,.76)!important;border:1px solid rgba(112,163,207,.34)!important;color:#ffffff!important;display:flex!important;overflow:hidden!important;padding:0 13px!important;text-overflow:ellipsis!important;white-space:nowrap!important}html body .pf-page .pf-delete-warning-list{grid-gap:8px!important;gap:8px!important;margin:12px 0 0!important}html body .pf-page .pf-delete-warning-list span{background:rgba(239,68,68,.1)!important;border:1px solid rgba(248,113,113,.34)!important;color:#fecaca!important;display:block!important;font-size:12px!important;line-height:1.35!important;padding:9px 11px!important}html body .pf-page .pf-delete-modal .pf-delete-modal-actions{grid-gap:10px!important;gap:10px!important;grid-template-columns:minmax(0,1fr) minmax(128px,auto)!important;margin-top:18px!important}html body .pf-page .pf-delete-modal .pf-delete-btn,html body .pf-page .pf-delete-modal .pf-inline-btn.secondary{align-items:center!important;border-radius:9px!important;display:inline-flex!important;font-size:13px!important;justify-content:center!important;white-space:nowrap!important}html body .pf-page .pf-delete-modal .pf-delete-btn{background:linear-gradient(180deg,#ff9a24,#ff7418)!important;border:1px solid rgba(255,210,165,.58)!important;box-shadow:0 18px 34px rgba(255,116,24,.24)!important;color:#ffffff!important}html body .pf-page .pf-delete-modal-final .pf-delete-btn{background:linear-gradient(180deg,#fb7185,#dc2626)!important;border-color:rgba(254,202,202,.64)!important;box-shadow:0 18px 34px rgba(220,38,38,.28)!important}html body .pf-page .pf-delete-modal .pf-inline-btn.secondary{background:rgba(8,25,44,.72)!important;border:1px solid rgba(112,163,207,.36)!important;box-shadow:none!important;color:rgba(221,234,246,.86)!important}html body .pf-page .pf-delete-modal .pf-inline-btn.secondary:hover{background:rgba(18,49,79,.86)!important;color:#ffffff!important}html body .pf-page .pf-delete-modal .pf-delete-note.pf-modal-note{background:rgba(255,122,26,.1)!important;border:1px solid rgba(255,165,85,.3)!important;color:#ffd2a1!important;display:block!important;font-size:12px!important;margin:14px 0 0!important;padding:10px 12px!important}html body .pf-page .pf-delete-modal-final .pf-delete-note.pf-modal-note{display:none!important}html body .pf-page .pf-delete-modal .pf-phone-status{background:rgba(6,78,59,.16)!important;border:1px solid rgba(52,211,153,.28)!important;border-radius:10px!important;color:#86efac!important;display:block!important;font-weight:900!important;margin-top:12px!important;padding:10px 12px!important}@media (max-width:560px){html body .pf-page .pf-delete-modal.pf-phone-modal{padding:24px 18px 18px!important}html body .pf-page .pf-delete-modal h2#delete-account-title{font-size:21px!important}html body .pf-page .pf-delete-modal .pf-delete-modal-actions{grid-template-columns:1fr!important}}html body .pf-page .pf-modal-backdrop:has(.pf-delete-modal){background:radial-gradient(620px 360px at 28% 42%,rgba(255,122,26,.12),transparent 70%),radial-gradient(760px 420px at 70% 40%,rgba(54,145,217,.1),transparent 74%),rgba(1,8,17,.78)!important;-webkit-backdrop-filter:blur(20px) saturate(1.15)!important;backdrop-filter:blur(20px) saturate(1.15)!important;padding:28px!important;z-index:100000!important}html body .pf-page .pf-delete-modal.pf-phone-modal{background:radial-gradient(740px 320px at 10% 0,rgba(30,121,190,.2),transparent 70%),radial-gradient(460px 260px at 84% 12%,rgba(15,69,118,.34),transparent 74%),linear-gradient(180deg,rgba(5,26,48,.99),rgba(2,15,29,.995))!important;border:1px solid rgba(83,151,211,.78)!important;border-radius:20px!important;box-shadow:0 34px 100px rgba(0,5,14,.66),inset 0 1px 0 rgba(255,255,255,.06)!important;max-width:656px!important;padding:42px 48px 40px!important;width:min(100%,656px)!important}html body .pf-page .pf-delete-modal.pf-phone-modal:before{background:linear-gradient(90deg,#ffb13b,#ff7418 32%,rgba(63,153,221,.72) 82%,transparent)!important;height:4px!important}html body .pf-page .pf-delete-modal.pf-delete-modal-final:before{background:linear-gradient(90deg,#ff8074,#ef4444 38%,rgba(63,153,221,.72) 86%,transparent)!important}html body .pf-page .pf-delete-modal .pf-modal-close{background:rgba(3,18,33,.72)!important;border:1px solid rgba(96,156,209,.44)!important;border-radius:999px!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.04)!important;color:transparent!important;font-size:0!important;height:58px!important;right:36px!important;top:36px!important;width:58px!important}html body .pf-page .pf-delete-modal .pf-modal-close:after,html body .pf-page .pf-delete-modal .pf-modal-close:before{background:rgba(221,234,246,.92)!important;border-radius:999px!important;content:""!important;height:4px!important;left:17px!important;position:absolute!important;top:27px!important;width:24px!important}html body .pf-page .pf-delete-modal .pf-modal-close:before{transform:rotate(45deg)!important}html body .pf-page .pf-delete-modal .pf-modal-close:after{transform:rotate(-45deg)!important}html body .pf-page .pf-delete-modal .pf-delete-modal-icon{background:radial-gradient(circle at 38% 28%,rgba(255,160,160,.28),transparent 54%),rgba(239,68,68,.12)!important;border:1px solid rgba(248,113,113,.72)!important;border-radius:18px!important;color:#ff8a8a!important;height:78px!important;margin:0 0 44px!important;width:78px!important}html body .pf-page .pf-delete-modal .pf-delete-modal-icon svg{height:34px!important;width:34px!important}html body .pf-page .pf-delete-modal h2#delete-account-title{font-size:36px!important;letter-spacing:0!important;line-height:1.08!important;margin:0 72px 26px 0!important;text-shadow:0 4px 18px rgba(0,0,0,.34)!important}html body .pf-page .pf-delete-modal p{color:rgba(221,234,246,.84)!important;font-size:20px!important;font-weight:850!important;line-height:1.55!important;margin:0 0 42px!important;max-width:540px!important}html body .pf-page .pf-delete-modal-final>p:not(.pf-delete-final-copy){display:none!important}html body .pf-page .pf-delete-modal .pf-delete-email{background:rgba(2,14,27,.52)!important;border:1px solid rgba(98,159,211,.62)!important;border-radius:10px!important;color:rgba(238,246,255,.94)!important;font-size:18px!important;min-height:58px!important;padding:0 20px!important}html body .pf-page .pf-delete-modal .pf-delete-modal-actions{display:grid!important;grid-gap:20px!important;gap:20px!important;grid-template-columns:minmax(0,1fr) 174px!important;margin-top:56px!important}html body .pf-page .pf-delete-modal-final .pf-delete-modal-actions{margin-top:38px!important}html body .pf-page .pf-delete-modal .pf-delete-btn,html body .pf-page .pf-delete-modal .pf-inline-btn.secondary{border-radius:10px!important;font-size:20px!important;min-height:68px!important;padding:0 24px!important}html body .pf-page .pf-delete-modal .pf-delete-btn{background:linear-gradient(180deg,#ff9f2e,#ff7a1a)!important;border:1px solid rgba(255,218,177,.74)!important;box-shadow:0 22px 38px rgba(255,122,26,.25),inset 0 1px 0 rgba(255,255,255,.18)!important}html body .pf-page .pf-delete-modal-final .pf-delete-btn{background:linear-gradient(180deg,#ff6f80,#ef2336)!important;border-color:rgba(255,218,218,.8)!important;box-shadow:0 22px 38px rgba(239,35,54,.28),inset 0 1px 0 rgba(255,255,255,.18)!important}html body .pf-page .pf-delete-modal .pf-inline-btn.secondary{background:rgba(3,18,33,.62)!important;border:1px solid rgba(92,151,204,.64)!important;color:rgba(235,244,255,.9)!important}html body .pf-page .pf-delete-modal .pf-delete-note.pf-modal-note{align-items:center!important;background:rgba(2,20,38,.42)!important;border:1px solid rgba(66,153,225,.62)!important;border-radius:10px!important;color:rgba(221,234,246,.86)!important;display:grid!important;font-size:18px!important;font-weight:850!important;grid-gap:18px!important;gap:18px!important;grid-template-columns:40px minmax(0,1fr)!important;margin:56px 0 0!important;min-height:98px!important;padding:18px 22px!important}html body .pf-page .pf-delete-modal-final .pf-delete-note.pf-modal-note{display:grid!important;margin-top:42px!important}html body .pf-page .pf-delete-modal .pf-delete-note.pf-modal-note:before{align-items:center!important;border:2px solid #27b8ff!important;border-radius:999px!important;color:#27b8ff!important;content:"i"!important;display:inline-flex!important;font-size:22px!important;font-weight:950!important;height:34px!important;justify-content:center!important;width:34px!important}html body .pf-page .pf-delete-modal .pf-delete-note.pf-modal-note strong{font:inherit!important;min-width:0!important}html body .pf-page .pf-delete-warning-list{display:grid!important;grid-gap:14px!important;gap:14px!important;margin:22px 0 0!important}html body .pf-page .pf-delete-warning-list span{align-items:center!important;background:rgba(239,68,68,.08)!important;border:1px solid rgba(248,82,82,.7)!important;border-radius:9px!important;color:rgba(221,234,246,.9)!important;display:grid!important;font-size:18px!important;font-weight:900!important;grid-gap:16px!important;gap:16px!important;grid-template-columns:34px minmax(0,1fr)!important;line-height:1.25!important;min-height:60px!important;padding:0 22px!important}html body .pf-page .pf-delete-warning-list span:before{color:#ff7f7f!important;display:inline-flex!important;font-size:28px!important;font-weight:850!important;justify-content:center!important}html body .pf-page .pf-delete-warning-list span:first-child:before{content:"☎"!important}html body .pf-page .pf-delete-warning-list span:last-child:before{content:"⚠"!important}html body .pf-page .pf-delete-warning-list strong{font:inherit!important;min-width:0!important}@media (max-width:720px){html body .pf-page .pf-modal-backdrop:has(.pf-delete-modal){align-items:flex-start!important;padding:14px!important}html body .pf-page .pf-delete-modal.pf-phone-modal{border-radius:16px!important;padding:28px 18px 22px!important}html body .pf-page .pf-delete-modal .pf-modal-close{height:48px!important;right:18px!important;top:18px!important;width:48px!important}html body .pf-page .pf-delete-modal .pf-modal-close:after,html body .pf-page .pf-delete-modal .pf-modal-close:before{left:14px!important;top:22px!important;width:20px!important}html body .pf-page .pf-delete-modal .pf-delete-modal-icon{height:64px!important;margin-bottom:30px!important;width:64px!important}html body .pf-page .pf-delete-modal h2#delete-account-title{font-size:28px!important;margin-right:56px!important}html body .pf-page .pf-delete-modal .pf-delete-note.pf-modal-note,html body .pf-page .pf-delete-modal p,html body .pf-page .pf-delete-warning-list span{font-size:15px!important}html body .pf-page .pf-delete-modal .pf-delete-modal-actions{grid-template-columns:1fr!important;margin-top:30px!important}html body .pf-page .pf-delete-modal .pf-delete-btn,html body .pf-page .pf-delete-modal .pf-inline-btn.secondary{font-size:16px!important;min-height:54px!important}html body .pf-page .pf-delete-modal .pf-delete-note.pf-modal-note{margin-top:28px!important;min-height:0!important}}html body .pf-page :is(.pf-section,.pf-info-card,.pf-public-profile-section,.pf-company-sellers-section){border-radius:7px!important}html body .pf-page :is(.pf-info-card-head,.pf-section-head){gap:14px!important;grid-template-columns:46px minmax(0,1fr) auto!important;min-height:70px!important;padding:14px 20px 10px!important}html body .pf-page .pf-info-title{gap:14px!important;grid-template-columns:46px minmax(0,1fr)!important}html body .pf-page :is(.pf-info-title-icon,.pf-section-head>svg){height:46px!important;padding:11px!important;width:46px!important}html body .pf-page .pf-section-head>svg,html body .pf-page :is(.pf-info-title-icon,.pf-section-head>svg) svg{height:20px!important;width:20px!important}html body .pf-page :is(.pf-info-card-head h2,.pf-section-head h2){font-family:inherit!important;font-size:17px!important}html body .pf-page :is(.pf-info-card-head p,.pf-section-head p){color:rgba(204,219,232,.7)!important;font-family:inherit!important;font-size:11px!important}html body .pf-page :is(.pf-info-edit-btn,.pf-manage-btn){border-radius:6px!important;font-family:inherit!important;font-size:12px!important;min-width:108px!important}html body .pf-page :is(.pf-info-rows,#julkinen-profiili .pf-public-fields,#osoite .pf-fields){margin:0 20px 16px!important}html body .pf-page :is(.pf-info-row,#julkinen-profiili .pf-field,#julkinen-profiili .pf-field.pf-field-wide,#osoite .pf-field,#osoite .pf-field:last-child){gap:16px!important;grid-template-columns:40px minmax(170px,260px) minmax(0,1fr)!important;min-height:46px!important;padding:0 10px!important}html body .pf-page :is(.pf-info-label,.pf-field label){font-family:inherit!important;font-size:12px!important}html body .pf-page #julkinen-profiili .pf-field label,html body .pf-page #osoite .pf-field label,html body .pf-page .pf-info-label{color:#9aaabe!important;font-family:inherit!important;font-size:12px!important;font-weight:850!important;letter-spacing:0!important;line-height:1.2!important;text-transform:none!important}html body .pf-page :is(.pf-info-value,#julkinen-profiili .pf-locked,#julkinen-profiili .pf-readonly-value,#julkinen-profiili input,#julkinen-profiili textarea,#osoite input){align-items:center!important;color:#f6fbff!important;font-family:inherit!important;font-size:13px!important;font-weight:900!important;line-height:1.25!important}html body .pf-page :is(.pf-info-value input,.pf-info-value input:disabled,.pf-info-value>span,.pf-phone-number,#julkinen-profiili .pf-locked input,#julkinen-profiili .pf-locked input:disabled,#julkinen-profiili .pf-readonly-value,#julkinen-profiili .pf-readonly-value span,#julkinen-profiili input,#julkinen-profiili textarea,#osoite input){font-family:inherit!important;font-size:13px!important;font-weight:900!important}html body .pf-page #julkinen-profiili :is(input::placeholder,textarea::placeholder){color:rgba(175,194,211,.72)!important;font:inherit!important;-webkit-text-fill-color:rgba(175,194,211,.72)!important}html body .pf-page #julkinen-profiili textarea{height:18px!important;min-height:18px!important}html body .pf-page .pf-phone-row{gap:10px!important;grid-template-columns:max-content max-content minmax(200px,.32fr)!important}html body .pf-page :is(.pf-verified,.pf-unverified,.pf-locked-badge){font-family:inherit!important;font-size:10px!important;font-weight:900!important;min-height:24px!important}html body .pf-page .pf-phone-actions{grid-auto-columns:minmax(170px,1fr)!important}html body .pf-page .pf-inline-btn{font-family:inherit!important;font-size:11px!important;font-weight:900!important;min-height:28px!important}html body .pf-page .pf-save-bar{min-height:56px!important;padding:10px 14px!important}html body .pf-page .pf-save-btn{font-size:13px!important;min-height:38px!important;min-width:170px!important}html body .pf-page .pf-last-updated,html body .pf-page .pf-status{color:rgba(199,214,227,.74)!important;font-family:inherit!important;font-size:12px!important}html body .pf-page .pf-modal-backdrop:has(.pf-delete-modal){padding:18px!important}html body .pf-page .pf-delete-modal.pf-phone-modal{border-radius:14px!important;max-width:500px!important;padding:28px 34px 30px!important;width:min(100%,500px)!important}html body .pf-page .pf-delete-modal.pf-phone-modal:before{height:3px!important}html body .pf-page .pf-delete-modal .pf-modal-close{height:42px!important;right:24px!important;top:24px!important;width:42px!important}html body .pf-page .pf-delete-modal .pf-modal-close:after,html body .pf-page .pf-delete-modal .pf-modal-close:before{height:3px!important;left:12px!important;top:20px!important;width:18px!important}html body .pf-page .pf-delete-modal .pf-delete-modal-icon{border-radius:13px!important;height:54px!important;margin:0 0 26px!important;width:54px!important}html body .pf-page .pf-delete-modal .pf-delete-modal-icon svg{height:24px!important;width:24px!important}html body .pf-page .pf-delete-modal h2#delete-account-title{color:#ffffff!important;font-family:inherit!important;font-size:26px!important;font-weight:950!important;line-height:1.12!important;margin:0 56px 16px 0!important}html body .pf-page .pf-delete-modal p{color:rgba(218,232,244,.82)!important;font-family:inherit!important;font-size:15px!important;font-weight:800!important;line-height:1.45!important;margin:0 0 24px!important}html body .pf-page .pf-delete-modal .pf-delete-email{border-radius:8px!important;font-family:inherit!important;font-size:13px!important;font-weight:900!important;min-height:42px!important;padding:0 14px!important}html body .pf-page .pf-delete-modal .pf-delete-warning-list{gap:8px!important;margin:14px 0 0!important}html body .pf-page .pf-delete-modal .pf-delete-warning-list span{font-family:inherit!important;font-size:13px!important;font-weight:850!important;gap:10px!important;grid-template-columns:24px minmax(0,1fr)!important;min-height:42px!important;padding:0 14px!important}html body .pf-page .pf-delete-modal .pf-delete-warning-list span:before{font-size:18px!important}html body .pf-page .pf-delete-modal .pf-delete-modal-actions{gap:12px!important;grid-template-columns:minmax(0,1fr) 130px!important;margin-top:28px!important}html body .pf-page .pf-delete-modal-final .pf-delete-modal-actions{margin-top:24px!important}html body .pf-page .pf-delete-modal .pf-delete-btn,html body .pf-page .pf-delete-modal .pf-inline-btn.secondary{border-radius:8px!important;font-family:inherit!important;font-size:14px!important;font-weight:950!important;min-height:46px!important;padding:0 16px!important}html body .pf-page .pf-delete-modal .pf-delete-note.pf-modal-note{border-radius:8px!important;font-family:inherit!important;font-size:13px!important;font-weight:800!important;gap:12px!important;grid-template-columns:28px minmax(0,1fr)!important;line-height:1.35!important;margin:28px 0 0!important;min-height:64px!important;padding:12px 14px!important}html body .pf-page .pf-delete-modal .pf-delete-note.pf-modal-note:before{font-size:16px!important;height:22px!important;width:22px!important}html body .pf-page .pf-delete-modal .pf-phone-status{font-size:12px!important;margin-top:10px!important;padding:9px 10px!important}@media (max-width:760px){html body .pf-page :is(.pf-info-card-head,.pf-section-head){grid-template-columns:40px minmax(0,1fr)!important;min-height:58px!important;padding:12px 14px 8px!important}html body .pf-page .pf-info-title{grid-template-columns:40px minmax(0,1fr)!important}html body .pf-page :is(.pf-info-title-icon,.pf-section-head>svg){height:40px!important;width:40px!important}html body .pf-page :is(.pf-info-row,#julkinen-profiili .pf-field,#julkinen-profiili .pf-field.pf-field-wide,#osoite .pf-field,#osoite .pf-field:last-child){grid-template-columns:34px minmax(0,1fr)!important;min-height:48px!important}html body .pf-page :is(.pf-info-value,#julkinen-profiili .pf-locked,#julkinen-profiili .pf-readonly-value,#julkinen-profiili input,#julkinen-profiili textarea,#osoite input){grid-column:1/-1!important}html body .pf-page .pf-phone-actions,html body .pf-page .pf-phone-row{grid-template-columns:1fr!important}html body .pf-page .pf-delete-modal.pf-phone-modal{max-width:430px!important;padding:24px 18px 22px!important;width:min(100%,430px)!important}html body .pf-page .pf-delete-modal h2#delete-account-title{font-size:22px!important;margin-right:44px!important}html body .pf-page .pf-delete-modal p{font-size:14px!important}html body .pf-page .pf-delete-modal .pf-delete-modal-actions{grid-template-columns:1fr!important}}html body:has(.pf-page){background:#061421!important;background-image:none!important}html body:has(.pf-page) .bottom-nav,html body:has(.pf-page) .fc-panel,html body:has(.pf-page) .rebuilt-chat-button,html body:has(.pf-page) .site-footer,html body:has(.pf-page) header.universal-app-topbar{display:none!important}html body .pf-page{background:radial-gradient(740px 420px at 78% 0,rgba(30,112,174,.2),transparent 70%),radial-gradient(520px 320px at 10% 0,rgba(23,94,151,.1),transparent 68%),linear-gradient(180deg,#071828,#061522 58%,#05111d)!important;box-sizing:border-box!important;color:#f5f9fd!important;min-height:100svh!important;padding:14px 18px!important}html body .pf-page .pf-layout{box-sizing:border-box!important;grid-gap:32px!important;gap:32px!important;grid-template-columns:276px minmax(0,1fr)!important;margin:0 auto!important;max-width:1600px!important;overflow:visible!important;padding:0!important}html body .pf-page .pf-layout,html body .pf-page .pf-sidebar{display:grid!important;min-height:calc(100svh - 28px)!important;width:100%!important}html body .pf-page .pf-sidebar{align-content:stretch!important;align-self:start!important;background:radial-gradient(260px 220px at 34% 0,rgba(34,116,180,.2),transparent 78%),linear-gradient(180deg,rgba(6,23,39,.98),rgba(3,15,27,.99))!important;border:1px solid rgba(72,145,203,.58)!important;border-radius:8px!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.04)!important;grid-gap:0!important;gap:0!important;grid-template-rows:auto auto 1fr auto!important;overflow:hidden!important;padding:20px 15px 24px!important;position:-webkit-sticky!important;position:sticky!important;top:14px!important}html body .pf-page .pf-user-card{align-items:center!important;background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important;display:grid!important;grid-gap:14px!important;gap:14px!important;grid-row:1!important;grid-template-columns:74px minmax(0,1fr)!important;min-height:116px!important;padding:18px 14px 22px!important}html body .pf-page .pf-user-card>div:not(.pf-avatar){display:grid!important;grid-gap:6px!important;gap:6px!important;min-width:0!important}html body .pf-page .pf-avatar,html body .pf-page .pf-avatar-upload{align-items:center!important;background:radial-gradient(46px 42px at 50% 32%,rgba(86,205,255,.28),transparent 74%),rgba(6,26,44,.98)!important;border:2px solid rgba(89,188,231,.68)!important;border-radius:999px!important;box-shadow:0 0 0 3px rgba(6,22,38,.96),0 14px 24px rgba(0,8,20,.32)!important;display:grid!important;height:74px!important;justify-content:center!important;overflow:visible!important;width:74px!important}html body .pf-page .pf-avatar>.profile-avatar-initial,html body .pf-page .pf-avatar>img{border-radius:999px!important;height:100%!important;object-fit:cover!important;width:100%!important}html body .pf-page .profile-avatar-initial{align-items:center!important;color:#dff6ff!important;display:grid!important;font-size:27px!important;font-weight:950!important;place-items:center!important;text-transform:uppercase!important}html body .pf-page .pf-avatar-overlay{align-items:center!important;background:#11c27b!important;border:2px solid #052033!important;border-radius:999px!important;bottom:-3px!important;color:#052033!important;display:inline-flex!important;height:19px!important;justify-content:center!important;opacity:1!important;right:-3px!important;width:19px!important}html body .pf-page .pf-avatar-overlay svg{display:none!important}html body .pf-page .pf-avatar-overlay:before{content:""!important;border-bottom:2px solid!important;border-left:2px solid!important;height:5px!important;transform:rotate(-45deg) translateY(-1px)!important;width:9px!important}html body .pf-page .pf-avatar-remove{background:#ff7620!important;border:2px solid #ffffff!important;border-radius:999px!important;color:#ffffff!important;height:20px!important;right:-6px!important;top:-7px!important;width:20px!important}html body .pf-page .pf-user-name{color:#ffffff!important;font-size:17px!important;font-weight:950!important;letter-spacing:0!important;line-height:1.15!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}html body .pf-page .pf-company-badge{color:rgba(214,231,244,.78)!important;font-size:13px!important;font-weight:850!important}html body .pf-page .pf-nav{align-content:start!important;display:grid!important;grid-gap:0!important;gap:0!important;grid-row:2!important;margin:16px 0 0!important}html body .pf-page .pf-nav-item{align-items:center!important;background:transparent!important;border:0!important;border-bottom:1px solid rgba(104,156,198,.22)!important;border-left:3px solid transparent!important;border-radius:0!important;box-sizing:border-box!important;color:rgba(212,227,240,.78)!important;cursor:pointer!important;display:grid!important;font-size:15px!important;font-weight:900!important;grid-gap:14px!important;gap:14px!important;grid-template-columns:28px minmax(0,1fr) auto!important;height:70px!important;justify-items:start!important;min-height:70px!important;padding:0 16px 0 20px!important;text-align:left!important;text-decoration:none!important;width:100%!important}html body .pf-page .pf-nav-item svg{color:currentColor!important;height:20px!important;stroke-width:2.2!important;width:20px!important}html body .pf-page .pf-nav-active,html body .pf-page .pf-nav-item:hover{background:radial-gradient(190px 86px at 72% 22%,rgba(91,151,208,.16),transparent 74%),rgba(17,45,72,.78)!important;border-left-color:#ff8a1f!important;color:#ffffff!important;padding-left:17px!important}html body .pf-page .pf-nav-active svg{color:#ff8a1f!important}html body .pf-page .pf-nav-external{height:16px!important;justify-self:end!important;opacity:.74!important;width:16px!important}html body .pf-page .pf-nav-danger{border-bottom:0!important;color:#ff7474!important}html body .pf-page .pf-nav-danger:hover{background:rgba(255,88,88,.1)!important;border-left-color:#ff6d6d!important;color:#ff9d9d!important}html body .pf-page .pf-sidebar-language{align-self:end!important;display:inline-flex!important;grid-row:4!important;justify-self:start!important;padding:18px 0 0 12px!important}html body .pf-page .pf-sidebar-language .language-switcher{background:rgba(255,255,255,.08)!important;border:1px solid rgba(255,255,255,.18)!important;border-radius:999px!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.06)!important;color:#ffffff!important;gap:8px!important;height:40px!important;min-width:74px!important;padding:0 14px!important;width:auto!important}html body .pf-page .pf-sidebar-language .language-switcher>span{display:none!important}html body .pf-page .pf-sidebar-language .language-switcher:before{content:"FI"!important;color:#ffffff!important;font-size:13px!important;font-weight:950!important;letter-spacing:0!important}html body .pf-page .pf-sidebar-language .language-switcher:after{border-left:4px solid transparent!important;border-right:4px solid transparent!important;border-top:5px solid!important;content:""!important;display:block!important;height:0!important;margin-left:2px!important;opacity:.8!important;width:0!important}html body .pf-page .pf-content{box-sizing:border-box!important;max-width:none!important;min-width:0!important;padding:0!important;width:100%!important}html body .pf-page .pf-profile-heading{display:none!important}html body .pf-page .pf-login-prompt{background:radial-gradient(520px 180px at 8% 0,rgba(41,119,182,.18),transparent 72%),linear-gradient(180deg,rgba(7,31,53,.98),rgba(4,17,31,.99))!important;border:1px solid rgba(82,139,190,.55)!important;border-radius:8px!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.05)!important;color:#f5f9fd!important;min-height:180px!important}html body .pf-page .pf-form,html body .pf-page .pf-form:has(.pf-company-sellers-section){align-items:stretch!important;display:grid!important;grid-gap:14px!important;gap:14px!important;grid-template-columns:1fr!important;min-width:0!important;width:100%!important}html body .pf-page :is(#tiedot,#yritys,#julkinen-profiili,#osoite,.pf-company-sellers-section,.pf-save-bar){grid-column:1/-1!important;width:100%!important}html body .pf-page :is(.pf-section,.pf-info-card,.pf-public-profile-section,.pf-company-sellers-section){background:radial-gradient(720px 260px at 10% 0,rgba(41,119,182,.15),transparent 72%),linear-gradient(180deg,rgba(7,31,53,.98),rgba(4,17,31,.99))!important;border:1px solid rgba(58,129,188,.74)!important;border-radius:8px!important;box-shadow:0 18px 46px rgba(0,7,18,.18),inset 0 1px 0 rgba(255,255,255,.05)!important;box-sizing:border-box!important;min-height:0!important;overflow:hidden!important;padding:0!important}html body .pf-page :is(.pf-info-card-head,.pf-section-head){align-items:center!important;border:0!important;display:grid!important;grid-gap:18px!important;gap:18px!important;grid-template-columns:58px minmax(0,1fr) auto!important;min-height:74px!important;padding:14px 24px 10px!important}html body .pf-page .pf-info-title{align-items:center!important;display:grid!important;grid-gap:18px!important;gap:18px!important;grid-column:1/3!important;grid-template-columns:58px minmax(0,1fr)!important;min-width:0!important}html body .pf-page :is(.pf-info-title-icon,.pf-section-head>svg){align-items:center!important;background:rgba(255,122,26,.08)!important;border:1px solid rgba(255,138,31,.76)!important;border-radius:12px!important;box-sizing:border-box!important;color:#ff8a1f!important;display:inline-flex!important;height:48px!important;justify-content:center!important;padding:12px!important;width:48px!important}html body .pf-page #julkinen-profiili .pf-section-head>svg{background:rgba(37,160,255,.12)!important;border-color:rgba(70,184,255,.78)!important;color:#38b9ff!important}html body .pf-page :is(.pf-info-card-head h2,.pf-section-head h2){color:#ffffff!important;font-size:18px!important;font-weight:950!important;letter-spacing:0!important;line-height:1.12!important;margin:0 0 4px!important;overflow-wrap:anywhere!important}html body .pf-page :is(.pf-info-card-head p,.pf-section-head p){color:rgba(204,219,232,.74)!important;font-size:12px!important;font-weight:800!important;letter-spacing:0!important;line-height:1.25!important;margin:0!important;overflow-wrap:anywhere!important}html body .pf-page :is(.pf-info-edit-btn,.pf-manage-btn){align-items:center!important;background:rgba(4,16,30,.72)!important;border:1px solid rgba(106,156,199,.46)!important;border-radius:7px!important;color:#ffffff!important;cursor:pointer!important;display:inline-flex!important;font-size:13px!important;font-weight:950!important;gap:8px!important;grid-column:3!important;justify-content:center!important;justify-self:end!important;min-height:36px!important;min-width:84px!important;padding:0 14px!important;white-space:nowrap!important}html body .pf-page :is(.pf-info-edit-btn,.pf-manage-btn) svg{color:#ff8a1f!important;height:15px!important;width:15px!important}html body .pf-page :is(.pf-info-rows,#julkinen-profiili .pf-public-fields,#osoite .pf-info-rows,#osoite .pf-address-rows){background:rgba(3,16,29,.34)!important;border:1px solid rgba(107,154,195,.24)!important;border-radius:7px!important;box-sizing:border-box!important;display:grid!important;grid-gap:0!important;gap:0!important;grid-template-columns:1fr!important;margin:0 24px 18px!important;overflow:hidden!important;padding:0!important}html body .pf-page :is(.pf-info-row,#julkinen-profiili .pf-field,#julkinen-profiili .pf-field.pf-field-wide,#osoite .pf-info-row,#osoite .pf-field,#osoite .pf-field:last-child){align-items:center!important;background:transparent!important;border:0!important;border-bottom:1px solid rgba(107,154,195,.2)!important;display:grid!important;grid-gap:18px!important;gap:18px!important;grid-column:1/-1!important;grid-template-columns:42px minmax(190px,330px) minmax(0,1fr)!important;min-height:48px!important;min-width:0!important;padding:0 10px!important;width:100%!important}html body .pf-page :is(.pf-info-row:last-child,#julkinen-profiili .pf-field:last-child,#osoite .pf-info-row:last-child){border-bottom:0!important}html body .pf-page :is(.pf-info-row-icon,.pf-field-icon){align-items:center!important;background:rgba(33,88,130,.5)!important;border:1px solid rgba(120,158,195,.28)!important;border-radius:7px!important;color:rgba(215,233,247,.92)!important;display:inline-flex!important;grid-column:1!important;height:34px!important;justify-content:center!important;min-width:34px!important;width:34px!important}html body .pf-page :is(.pf-info-row-icon,.pf-field-icon) svg{height:16px!important;width:16px!important}html body .pf-page :is(.pf-info-label,.pf-field label){color:#9aaabe!important;font-size:13px!important;font-weight:850!important;grid-column:2!important;letter-spacing:0!important;line-height:1.2!important;margin:0!important;min-width:0!important;overflow-wrap:anywhere!important;text-transform:none!important}html body .pf-page :is(.pf-info-value,#julkinen-profiili .pf-locked,#julkinen-profiili .pf-readonly-value,#julkinen-profiili input,#julkinen-profiili textarea,#osoite .pf-info-value,#osoite input){align-items:center!important;display:flex!important;grid-column:3!important;min-height:0!important;min-width:0!important;width:100%!important}html body .pf-page :is(.pf-info-value input,.pf-info-value input:disabled,.pf-info-value>span,.pf-phone-number,#julkinen-profiili .pf-locked input,#julkinen-profiili .pf-locked input:disabled,#julkinen-profiili .pf-readonly-value,#julkinen-profiili .pf-readonly-value span,#julkinen-profiili input,#julkinen-profiili textarea,#osoite input){background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important;box-sizing:border-box!important;color:#f6fbff!important;display:block!important;font-size:14px!important;font-weight:950!important;letter-spacing:0!important;line-height:1.25!important;min-height:0!important;min-width:0!important;opacity:1!important;outline:none!important;overflow:hidden!important;padding:0!important;text-overflow:ellipsis!important;white-space:nowrap!important;width:100%!important;-webkit-text-fill-color:#f6fbff!important}html body .pf-page :is(.pf-info-value input:not(:disabled):focus,#julkinen-profiili input:focus,#julkinen-profiili textarea:focus,#osoite input:focus){background:rgba(12,38,62,.78)!important;border:1px solid rgba(111,167,215,.42)!important;border-radius:5px!important;margin:-7px -9px!important;padding:7px 9px!important}html body .pf-page #julkinen-profiili .pf-lock-icon,html body .pf-page #julkinen-profiili .pf-readonly-value svg{display:none!important}html body .pf-page #julkinen-profiili textarea{height:22px!important;min-height:22px!important;resize:none!important;white-space:nowrap!important}html body .pf-page #julkinen-profiili .pf-public-bio-field .pf-phone-help{color:rgba(204,219,232,.58)!important;display:block!important;font-size:11px!important;font-weight:800!important;grid-column:3!important;justify-self:end!important;line-height:1!important;margin-top:-10px!important}html body .pf-page .pf-info-phone-value{display:block!important}html body .pf-page .pf-phone-row{align-items:center!important;display:grid!important;grid-gap:12px!important;gap:12px!important;grid-template-columns:minmax(0,1fr) minmax(210px,.3fr)!important;width:100%!important}html body .pf-page .pf-phone-card{align-items:center!important;background:transparent!important;border:0!important;box-shadow:none!important;display:flex!important;gap:12px!important;min-height:0!important;min-width:0!important;overflow:visible!important;padding:0!important}html body .pf-page .pf-phone-number{flex:0 1 auto!important;max-width:100%!important;min-width:0!important}html body .pf-page :is(.pf-verified,.pf-unverified,.pf-locked-badge){align-items:center!important;border-radius:5px!important;display:inline-flex!important;flex:0 0 auto!important;font-size:11px!important;font-weight:950!important;justify-content:center!important;min-height:26px!important;padding:5px 10px!important;white-space:nowrap!important}html body .pf-page .pf-verified{background:rgba(34,197,94,.16)!important;border:1px solid rgba(34,197,94,.44)!important;color:#4ade80!important}html body .pf-page .pf-locked-badge,html body .pf-page .pf-unverified{background:rgba(255,122,26,.1)!important;border:1px solid rgba(255,122,26,.44)!important;color:#ffd2a1!important}html body .pf-page .pf-phone-actions{align-items:center!important;display:grid!important;grid-gap:8px!important;gap:8px!important;grid-auto-flow:column!important;grid-auto-columns:minmax(120px,1fr)!important;min-width:0!important}html body .pf-page .pf-inline-btn{background:rgba(4,16,30,.72)!important;border:1px solid rgba(106,156,199,.46)!important;border-radius:6px!important;color:#ffffff!important;cursor:pointer!important;font-size:12px!important;font-weight:950!important;min-height:31px!important;padding:0 12px!important}html body .pf-page .pf-inline-btn.verify{background:linear-gradient(135deg,#ff9a24,#ff7418)!important;border-color:rgba(255,213,166,.5)!important}html body .pf-page .pf-phone-help{color:rgba(204,219,232,.68)!important;display:block!important;font-size:12px!important;font-weight:800!important;margin-top:4px!important}html body .pf-page .pf-save-bar{align-items:center!important;background:radial-gradient(500px 170px at 10% 0,rgba(41,119,182,.13),transparent 72%),rgba(6,25,43,.82)!important;border:1px solid rgba(82,139,190,.52)!important;border-radius:8px!important;box-shadow:none!important;box-sizing:border-box!important;display:flex!important;flex-direction:row!important;gap:22px!important;min-height:60px!important;padding:10px!important}html body .pf-page .pf-save-btn{align-items:center!important;background:linear-gradient(180deg,#ff9f2e,#ff7418)!important;border:1px solid rgba(255,210,165,.64)!important;border-radius:7px!important;box-shadow:0 16px 30px rgba(255,120,24,.24)!important;color:#ffffff!important;display:inline-flex!important;font-size:14px!important;font-weight:950!important;gap:9px!important;justify-content:center!important;min-height:40px!important;min-width:220px!important;padding:0 22px!important;width:auto!important}html body .pf-page .pf-last-updated,html body .pf-page .pf-status{color:rgba(204,219,232,.74)!important;font-size:13px!important;font-weight:850!important}@media (max-width:980px){html body .pf-page{padding:10px!important}html body .pf-page .pf-layout{gap:14px!important;grid-template-columns:1fr!important;min-height:0!important}html body .pf-page .pf-sidebar{min-height:0!important;position:static!important}html body .pf-page .pf-nav{grid-template-columns:repeat(2,minmax(0,1fr))!important}html body .pf-page .pf-nav-item{border:1px solid rgba(104,156,198,.22)!important;border-radius:7px!important;height:54px!important;min-height:54px!important;padding:0 12px!important}html body .pf-page .pf-nav-active{border-left:3px solid #ff8a1f!important;padding-left:9px!important}html body .pf-page .pf-sidebar-language{padding-left:0!important}}@media (max-width:700px){html body .pf-page .pf-user-card{grid-template-columns:64px minmax(0,1fr)!important;min-height:92px!important;padding:12px!important}html body .pf-page .pf-avatar,html body .pf-page .pf-avatar-upload{height:60px!important;width:60px!important}html body .pf-page .pf-nav{grid-template-columns:1fr!important}html body .pf-page :is(.pf-info-card-head,.pf-section-head){gap:12px!important;grid-template-columns:44px minmax(0,1fr)!important;min-height:0!important;padding:14px!important}html body .pf-page .pf-info-title{grid-column:1/-1!important;grid-template-columns:44px minmax(0,1fr)!important}html body .pf-page :is(.pf-info-title-icon,.pf-section-head>svg){border-radius:10px!important;height:44px!important;padding:10px!important;width:44px!important}html body .pf-page :is(.pf-info-edit-btn,.pf-manage-btn){grid-column:1/-1!important;justify-self:stretch!important;width:100%!important}html body .pf-page :is(.pf-info-rows,#julkinen-profiili .pf-public-fields,#osoite .pf-info-rows,#osoite .pf-address-rows){margin:0 12px 12px!important}html body .pf-page :is(.pf-info-row,#julkinen-profiili .pf-field,#julkinen-profiili .pf-field.pf-field-wide,#osoite .pf-info-row,#osoite .pf-field,#osoite .pf-field:last-child){gap:8px 12px!important;grid-template-columns:36px minmax(0,1fr)!important;min-height:0!important;padding:10px!important}html body .pf-page :is(.pf-info-value,#julkinen-profiili .pf-locked,#julkinen-profiili .pf-readonly-value,#julkinen-profiili input,#julkinen-profiili textarea,#osoite .pf-info-value,#osoite input){grid-column:1/-1!important}html body .pf-page #julkinen-profiili .pf-public-bio-field .pf-phone-help{grid-column:1/-1!important;justify-self:start!important;margin-top:0!important}html body .pf-page .pf-phone-actions,html body .pf-page .pf-phone-row{grid-auto-flow:row!important;grid-template-columns:1fr!important}html body .pf-page .pf-save-bar{align-items:stretch!important;flex-direction:column!important}html body .pf-page .pf-save-btn{min-width:0!important;width:100%!important}}