.rcb2-layout{--rcb2-primary:var(--mr-primary,#dc2626);--rcb2-text:#333333;--rcb2-text-light:#555555;--rcb2-bg:#ffffff;font-size:13px;color:var(--rcb2-text);max-width:100%;padding:0 0 var(--tr-pb,36px) 0;background:var(--rcb2-bg);box-sizing:border-box}.rcb2-header{padding:24px 30px 20px;color:#fff}.rcb2-header-inner{display:flex;justify-content:space-between;align-items:center}.rcb2-header-text{flex:1 1}.rcb2-name{font-size:28px;font-weight:900;margin:0 0 6px;letter-spacing:2px;color:#fff}.rcb2-intention-row{margin:0;font-size:13px;font-weight:600;color:rgba(255,255,255,.9)}.rcb2-intention-row span{display:inline-block;padding:0 10px;line-height:14px;border-right:1px solid rgba(255,255,255,.4)}.rcb2-intention-row span:first-child{padding-left:0}.rcb2-intention-row span:last-child{border-right:none;padding-right:0}.rcb2-photo{width:100px;height:110px;overflow:hidden;flex-shrink:0;margin-left:24px;border-radius:12px}.rcb2-photo img{width:100%;height:100%;object-fit:cover;display:block}.rcb2-info-bar{padding:12px 30px;border-bottom:1px solid #eee}.rcb2-info-list{display:flex;flex-wrap:wrap;list-style:none;margin:0;padding:0;gap:4px 0}.rcb2-info-item{font-size:13px;color:var(--rcb2-text);min-width:50%;line-height:22px}.rcb2-info-icon,.rcb2-info-item{display:inline-flex;align-items:center}.rcb2-info-icon{margin-right:6px;flex-shrink:0}.rcb2-body{padding:14px 30px 0}.rcb2-section{margin-bottom:4px}.rcb2-section:last-child{margin-bottom:0}.rcb2-chevron-row{display:flex;align-items:stretch;margin-bottom:12px;height:30px}.rcb2-chevron-body{display:flex;align-items:center;gap:6px;padding:0 6px 0 14px;color:#fff;font-size:14px;font-weight:600;white-space:nowrap;line-height:30px}.rcb2-chevron-icon{display:flex;align-items:center;justify-content:center;flex-shrink:0}.rcb2-chevron-point{width:0;height:0;border-top:15px solid transparent;border-bottom:15px solid transparent;flex-shrink:0}.rcb2-dashed-divider{border-bottom:1px dashed;margin:14px 0;opacity:.25}.rcb2-section-content{padding-left:6px}.rcb2-mr-content .mr-module{margin-bottom:0;padding-bottom:0}.rcb2-mr-content .mr-module>*{margin-left:0!important;margin-right:0!important}.rcb2-layout .mr-entry{margin-bottom:0;margin-top:12px}.rcb2-layout .mr-entry:first-child{margin-top:0}.rcb2-layout .mr-entry-header{display:flex;justify-content:flex-start;align-items:baseline;margin-bottom:4px;gap:12px}.rcb2-layout .mr-entry-left strong{font-weight:700}.rcb2-layout .mr-entry-date{flex-shrink:0;color:#999;font-size:13px}.rcb2-layout .mr-entry-desc-bullets ul{list-style:disc;padding-left:18px}.rcb2-layout .mr-entry-desc-bullets ul li{margin-bottom:2px}.rcb2-layout .mr-rich-content{font-size:13px;line-height:22px;color:var(--rcb2-text-light)}.rcb2-layout .mr-module ul{list-style:disc;padding-left:18px}.rcb2-layout .mr-module ul li::marker{color:var(--rcb2-text)}.rcb2-layout .mr-skill-tags{display:flex;flex-wrap:wrap;gap:8px;margin-top:2px}.rcb2-layout .mr-skill-tag-item{display:inline-block;padding:3px 14px;border-radius:14px;font-size:12px;font-weight:500;color:#fff}.rcb2-layout .mr-skill-bars{display:block;margin-top:0;overflow:hidden;padding-bottom:5px}.rcb2-layout .mr-skill-bar-item{float:left;width:33%;margin:11px 0 0;position:relative;display:block;min-width:0}.rcb2-layout .mr-skill-bar-name{display:block;width:80%;font-size:12px;font-weight:700;color:var(--rcb2-text-light);margin-bottom:2px}.rcb2-layout .mr-skill-bar-track{width:80%;height:6px;background:#ebeef5;border-radius:100px;overflow:hidden}.rcb2-layout .mr-skill-bar-fill{height:6px;border-radius:100px}.rcb2-layout .mr-skill-bar-level-text{position:absolute;right:20%;top:0;font-size:12px;line-height:16px;color:#666;width:45px}.rcb2-layout .mr-evaluation-text,.rcb2-layout .mr-skill-descriptions{font-size:13px;line-height:22px;color:var(--rcb2-text-light)}.rcb2-layout .mr-hobby-tags{font-size:13px}.rcb2-layout .mr-hobby-tags .mr-hobby-tag{display:inline-block;margin:5px 12px 5px 0;padding:4px 13px;border-radius:16px;border:1px solid #eee;background-color:#eee;color:var(--rcb2-text-light)}.rcb2-layout .mr-entry-header .mr-entry-left{min-width:200px;margin-right:30px;white-space:nowrap;font-size:13px}.rcb2-layout .mr-entry-header .mr-entry-left strong{font-weight:700;font-size:13px}.rcb2-layout .mr-entry-body{font-size:13px;line-height:22px;color:var(--rcb2-text-light);margin-top:5px}@media print{.rcb2-layout{padding:0}.rcb2-header{padding:20px 25px 16px}.rcb2-info-bar{padding:10px 25px}.rcb2-body{padding:12px 25px 0}}.mbg-layout{--mbg-primary:var(--mr-primary,#1e1b4b);--mbg-text:#333333;--mbg-text-light:#555555;--mbg-bg:#ffffff;font-size:13px;color:var(--mbg-text);max-width:100%;padding:0 0 var(--tr-pb,36px) 0;background:var(--mbg-bg);box-sizing:border-box}.mbg-header{padding:24px 30px 20px;color:#fff;position:relative;overflow:hidden}.mbg-header-grid{position:absolute;inset:0;opacity:.06;background:linear-gradient(rgba(255,255,255,1) 1px,transparent 0),linear-gradient(90deg,rgba(255,255,255,1) 1px,transparent 0);background-size:20px 20px;pointer-events:none}.mbg-header-inner{display:flex;justify-content:space-between;align-items:center;position:relative;z-index:1}.mbg-header-text{flex:1 1}.mbg-name{font-size:28px;font-weight:900;margin:0 0 6px;letter-spacing:2px;color:#fff}.mbg-intention-row{margin:0;font-size:13px;font-weight:600;color:rgba(255,255,255,.9)}.mbg-intention-row span{display:inline-block;padding:0 10px;line-height:14px;border-right:1px solid rgba(255,255,255,.4)}.mbg-intention-row span:first-child{padding-left:0}.mbg-intention-row span:last-child{border-right:none;padding-right:0}.mbg-photo{width:100px;height:110px;overflow:hidden;flex-shrink:0;margin-left:24px;border-radius:10px;box-shadow:0 4px 12px rgba(0,0,0,.3);position:relative;z-index:1}.mbg-photo img{width:100%;height:100%;object-fit:cover;display:block}.mbg-info-bar{padding:12px 30px;border-bottom:1px solid #eee}.mbg-info-list{display:flex;flex-wrap:wrap;list-style:none;margin:0;padding:0;gap:4px 0}.mbg-info-item{font-size:13px;color:var(--mbg-text);min-width:50%;line-height:22px}.mbg-info-icon,.mbg-info-item{display:inline-flex;align-items:center}.mbg-info-icon{margin-right:6px;flex-shrink:0}.mbg-body{padding:14px 30px 0}.mbg-section{margin-bottom:18px}.mbg-section:last-child{margin-bottom:0}.mbg-bracket-title{display:inline-flex;align-items:center;gap:4px;margin-bottom:12px;font-size:15px;font-weight:700}.mbg-bracket{font-weight:300;font-size:20px;line-height:1;opacity:.7}.mbg-bracket-icon{display:flex;align-items:center;justify-content:center;flex-shrink:0;margin:0 2px}.mbg-bracket-text{font-size:15px;font-weight:700;line-height:22px;white-space:nowrap}.mbg-section-content{padding-left:6px}.mbg-mr-content .mr-module{margin-bottom:0;padding-bottom:0}.mbg-mr-content .mr-module>*{margin-left:0!important;margin-right:0!important}.mbg-layout .mr-entry{margin-bottom:0;margin-top:12px}.mbg-layout .mr-entry:first-child{margin-top:0}.mbg-layout .mr-entry-header{display:flex;justify-content:flex-start;align-items:baseline;margin-bottom:4px;gap:12px}.mbg-layout .mr-entry-left strong{font-weight:700}.mbg-layout .mr-entry-date{flex-shrink:0;color:#999;font-size:13px}.mbg-layout .mr-entry-desc-bullets ul{list-style:disc;padding-left:18px}.mbg-layout .mr-entry-desc-bullets ul li{margin-bottom:2px}.mbg-layout .mr-rich-content{font-size:13px;line-height:22px;color:var(--mbg-text-light)}.mbg-layout .mr-module ul{list-style:disc;padding-left:18px}.mbg-layout .mr-module ul li::marker{color:var(--mbg-text)}.mbg-layout .mr-skill-bars{display:block;margin-top:0;overflow:hidden;padding-bottom:5px}.mbg-layout .mr-skill-bar-item{float:left;width:33%;margin:11px 0 0;position:relative;display:block;min-width:0}.mbg-layout .mr-skill-bar-name{display:block;width:80%;font-size:12px;font-weight:700;color:var(--mbg-text-light);margin-bottom:2px}.mbg-layout .mr-skill-bar-track{width:80%;height:6px;background:#ebeef5;border-radius:100px;overflow:hidden}.mbg-layout .mr-skill-bar-fill{height:6px;border-radius:100px}.mbg-layout .mr-skill-bar-level-text{position:absolute;right:20%;top:0;font-size:12px;line-height:16px;color:#666;width:45px}.mbg-layout .mr-evaluation-text,.mbg-layout .mr-skill-descriptions{font-size:13px;line-height:22px;color:var(--mbg-text-light)}.mbg-layout .mr-hobby-tags{font-size:13px}.mbg-layout .mr-hobby-tags .mr-hobby-tag{display:inline-block;margin:5px 15px 5px 0;padding:4px 13px;border-radius:16px;border:1px solid #eee;background-color:#eee;color:var(--mbg-text-light)}.mbg-layout .mr-entry-header .mr-entry-left{min-width:200px;margin-right:30px;white-space:nowrap;font-size:13px}.mbg-layout .mr-entry-header .mr-entry-left strong{font-weight:700;font-size:13px}.mbg-layout .mr-entry-body{font-size:13px;line-height:22px;color:var(--mbg-text-light);margin-top:5px}@media print{.mbg-layout{padding:0}.mbg-header{padding:20px 25px 16px}.mbg-info-bar{padding:10px 25px}.mbg-body{padding:12px 25px 0}}.opg-layout{--opg-primary:var(--mr-primary,#ea580c);--opg-text:#333333;--opg-text-light:#555555;--opg-bg:#ffffff;font-size:13px;color:var(--opg-text);max-width:100%;padding:0 0 var(--tr-pb,36px) 0;background:var(--opg-bg);box-sizing:border-box}.opg-header{padding:25px 30px 0}.opg-header-main{display:flex;justify-content:space-between;align-items:flex-start}.opg-header-text{flex:1 1;padding-top:4px}.opg-name{font-size:26px;font-weight:900;margin:0 0 8px;letter-spacing:2px}.opg-intention-row{margin:0;font-size:13px;font-weight:600}.opg-intention-row span{display:inline-block;padding:0 10px;line-height:14px;border-right:1px solid #ccc}.opg-intention-row span:first-child{padding-left:0}.opg-intention-row span:last-child{border-right:none;padding-right:0}.opg-photo{width:95px;height:110px;overflow:hidden;flex-shrink:0;margin-left:20px;border-radius:12px;border:3px double}.opg-photo img{width:100%;height:100%;object-fit:cover;display:block}.opg-info-list{display:flex;flex-wrap:wrap;list-style:none;margin:12px 0 0;padding:0;gap:2px 0}.opg-info-item{font-size:13px;color:var(--opg-text);min-width:50%;line-height:22px}.opg-info-icon,.opg-info-item{display:inline-flex;align-items:center}.opg-info-icon{margin-right:6px;flex-shrink:0}.opg-header-line{height:2px;margin-top:14px;border-radius:1px}.opg-body{padding:12px 30px 0}.opg-section{margin-bottom:6px}.opg-section:last-child{margin-bottom:0}.opg-pill{display:inline-flex;align-items:center;gap:6px;padding:4px 20px;border-radius:100px;color:#fff;margin-bottom:12px}.opg-pill-icon{display:flex;align-items:center;justify-content:center;flex-shrink:0}.opg-pill-text{font-size:14px;font-weight:600;line-height:20px;white-space:nowrap}.opg-gradient-divider{height:2px;margin:14px 0 4px;border-radius:1px}.opg-section-content{padding-left:6px}.opg-mr-content .mr-module{margin-bottom:0;padding-bottom:0}.opg-mr-content .mr-module>*{margin-left:0!important;margin-right:0!important}.opg-layout .mr-entry{margin-bottom:0;margin-top:12px}.opg-layout .mr-entry:first-child{margin-top:0}.opg-layout .mr-entry-header{display:flex;justify-content:flex-start;align-items:baseline;margin-bottom:4px;gap:12px}.opg-layout .mr-entry-left strong{font-weight:700}.opg-layout .mr-entry-date{flex-shrink:0;color:#999;font-size:13px}.opg-layout .mr-entry-desc-bullets ul{list-style:disc;padding-left:18px}.opg-layout .mr-entry-desc-bullets ul li{margin-bottom:2px}.opg-layout .mr-rich-content{font-size:13px;line-height:22px;color:var(--opg-text-light)}.opg-layout .mr-module ul{list-style:disc;padding-left:18px}.opg-layout .mr-module ul li::marker{color:var(--opg-text)}.opg-layout .mr-skill-tags{display:flex;flex-wrap:wrap;gap:8px;margin-top:2px}.opg-layout .mr-skill-tag-item{display:inline-block;padding:3px 14px;border-radius:14px;font-size:12px;font-weight:500;color:#fff}.opg-layout .mr-skill-bars{display:block;margin-top:0;overflow:hidden;padding-bottom:5px}.opg-layout .mr-skill-bar-item{float:left;width:33%;margin:11px 0 0;position:relative;display:block;min-width:0}.opg-layout .mr-skill-bar-name{display:block;width:80%;font-size:12px;font-weight:700;color:var(--opg-text-light);margin-bottom:2px}.opg-layout .mr-skill-bar-track{width:80%;height:6px;background:#ebeef5;border-radius:100px;overflow:hidden}.opg-layout .mr-skill-bar-fill{height:6px;border-radius:100px}.opg-layout .mr-skill-bar-level-text{position:absolute;right:20%;top:0;font-size:12px;line-height:16px;color:#666;width:45px}.opg-layout .mr-evaluation-text,.opg-layout .mr-skill-descriptions{font-size:13px;line-height:22px;color:var(--opg-text-light)}.opg-layout .mr-hobby-tags{font-size:13px}.opg-layout .mr-hobby-tags .mr-hobby-tag{display:inline-block;margin:5px 12px 5px 0;padding:4px 13px;border-radius:16px;border:1px solid #eee;background-color:#eee;color:var(--opg-text-light)}.opg-layout .mr-entry-header .mr-entry-left{min-width:200px;margin-right:30px;white-space:nowrap;font-size:13px}.opg-layout .mr-entry-header .mr-entry-left strong{font-weight:700;font-size:13px}.opg-layout .mr-entry-body{font-size:13px;line-height:22px;color:var(--opg-text-light);margin-top:5px}@media print{.opg-layout{padding:0}.opg-header{padding:20px 25px 0}.opg-body{padding:10px 25px 0}}.snc-layout{--snc-primary:var(--mr-primary,#0284c7);--snc-text:#333333;--snc-text-light:#555555;--snc-bg:#ffffff;font-size:13px;color:var(--snc-text);max-width:100%;padding:0 0 var(--tr-pb,36px) 0;background:var(--snc-bg);box-sizing:border-box}.snc-tri-bar{display:flex;height:6px}.snc-tri-a{flex:5 1}.snc-tri-b{flex:3 1;opacity:.5}.snc-tri-c{flex:2 1;opacity:.2}.snc-header{padding:20px 30px 0}.snc-header-main{display:flex;justify-content:space-between;align-items:flex-start}.snc-header-text{flex:1 1;padding-top:4px}.snc-name{font-size:26px;font-weight:900;margin:0 0 8px;letter-spacing:2px}.snc-intention-row{margin:0;font-size:13px;font-weight:600}.snc-intention-row span{display:inline-block;padding:0 10px;line-height:14px;border-right:1px solid #ccc}.snc-intention-row span:first-child{padding-left:0}.snc-intention-row span:last-child{border-right:none;padding-right:0}.snc-photo-wrap{flex-shrink:0;margin-left:20px;padding:3px;border-radius:50%}.snc-photo{width:96px;height:96px;overflow:hidden;border-radius:50%}.snc-photo img{width:100%;height:100%;object-fit:cover;display:block}.snc-info-list{display:flex;flex-wrap:wrap;list-style:none;margin:12px 0 0;padding:0;gap:2px 0}.snc-info-item{font-size:13px;color:var(--snc-text);min-width:50%;line-height:22px}.snc-info-icon,.snc-info-item{display:inline-flex;align-items:center}.snc-info-icon{margin-right:6px;flex-shrink:0}.snc-header-line{height:2px;margin-top:14px;border-radius:1px}.snc-body{padding:12px 30px 0}.snc-section{margin-bottom:18px}.snc-section:last-child{margin-bottom:0}.snc-notch{display:inline-flex;align-items:center;gap:6px;padding:5px 22px 8px 14px;color:#fff;margin-bottom:8px;-webkit-clip-path:polygon(0 0,100% 0,100% 70%,60% 70%,55% 100%,45% 100%,40% 70%,0 70%);clip-path:polygon(0 0,100% 0,100% 70%,60% 70%,55% 100%,45% 100%,40% 70%,0 70%)}.snc-notch-icon{display:flex;align-items:center;justify-content:center;flex-shrink:0}.snc-notch-text{font-size:14px;font-weight:600;line-height:20px;white-space:nowrap}.snc-section-content{padding-left:6px}.snc-mr-content .mr-module{margin-bottom:0;padding-bottom:0}.snc-mr-content .mr-module>*{margin-left:0!important;margin-right:0!important}.snc-layout .mr-entry{margin-bottom:0;margin-top:12px}.snc-layout .mr-entry:first-child{margin-top:0}.snc-layout .mr-entry-header{display:flex;justify-content:flex-start;align-items:baseline;margin-bottom:4px;gap:12px}.snc-layout .mr-entry-left strong{font-weight:700}.snc-layout .mr-entry-date{flex-shrink:0;color:#999;font-size:13px}.snc-layout .mr-entry-desc-bullets ul{list-style:disc;padding-left:18px}.snc-layout .mr-entry-desc-bullets ul li{margin-bottom:2px}.snc-layout .mr-rich-content{font-size:13px;line-height:22px;color:var(--snc-text-light)}.snc-layout .mr-module ul{list-style:disc;padding-left:18px}.snc-layout .mr-module ul li::marker{color:var(--snc-text)}.snc-layout .mr-skill-bars{display:block;margin-top:0;overflow:hidden;padding-bottom:5px}.snc-layout .mr-skill-bar-item{float:left;width:33%;margin:11px 0 0;position:relative;display:block;min-width:0}.snc-layout .mr-skill-bar-name{display:block;width:80%;font-size:12px;font-weight:700;color:var(--snc-text-light);margin-bottom:2px}.snc-layout .mr-skill-bar-track{width:80%;height:6px;background:#ebeef5;border-radius:100px;overflow:hidden}.snc-layout .mr-skill-bar-fill{height:6px;border-radius:100px}.snc-layout .mr-skill-bar-level-text{position:absolute;right:20%;top:0;font-size:12px;line-height:16px;color:#666;width:45px}.snc-layout .mr-evaluation-text,.snc-layout .mr-skill-descriptions{font-size:13px;line-height:22px;color:var(--snc-text-light)}.snc-layout .mr-hobby-tags{font-size:13px}.snc-layout .mr-hobby-tags .mr-hobby-tag{display:inline-block;margin:5px 12px 5px 0;padding:4px 13px;border-radius:16px;border:1px solid #eee;background-color:#eee;color:var(--snc-text-light)}.snc-layout .mr-entry-header .mr-entry-left{min-width:200px;margin-right:30px;white-space:nowrap;font-size:13px}.snc-layout .mr-entry-header .mr-entry-left strong{font-weight:700;font-size:13px}.snc-layout .mr-entry-body{font-size:13px;line-height:22px;color:var(--snc-text-light);margin-top:5px}@media print{.snc-layout{padding:0}.snc-header{padding:16px 25px 0}.snc-body{padding:10px 25px 0}}.irt-layout{--irt-primary:var(--mr-primary,#4f46e5);--irt-text:#333333;--irt-text-light:#555555;--irt-bg:#ffffff;font-size:13px;color:var(--irt-text);max-width:100%;padding:0 0 var(--tr-pb,36px) 0;background:var(--irt-bg);box-sizing:border-box}.irt-header{padding:24px 30px 20px;color:#fff;position:relative;overflow:hidden}.irt-header-stripes{position:absolute;inset:0;opacity:.06;background:repeating-linear-gradient(-45deg,transparent,transparent 6px,rgba(255,255,255,1) 0,rgba(255,255,255,1) 7px);pointer-events:none}.irt-header-inner{display:flex;justify-content:space-between;align-items:center;position:relative;z-index:1}.irt-header-text{flex:1 1}.irt-name{font-size:28px;font-weight:900;margin:0 0 6px;letter-spacing:2px;color:#fff}.irt-intention-row{margin:0;font-size:13px;font-weight:600;color:rgba(255,255,255,.9)}.irt-intention-row span{display:inline-block;padding:0 10px;line-height:14px;border-right:1px solid rgba(255,255,255,.4)}.irt-intention-row span:first-child{padding-left:0}.irt-intention-row span:last-child{border-right:none;padding-right:0}.irt-photo{width:100px;height:110px;overflow:hidden;flex-shrink:0;margin-left:24px;border-radius:10px;border:2px solid rgba(255,255,255,.6);position:relative;z-index:1}.irt-photo img{width:100%;height:100%;object-fit:cover;display:block}.irt-info-bar{padding:12px 30px;border-bottom:1px solid #eee}.irt-info-list{display:flex;flex-wrap:wrap;list-style:none;margin:0;padding:0;gap:4px 0}.irt-info-item{font-size:13px;color:var(--irt-text);min-width:50%;line-height:22px}.irt-info-icon,.irt-info-item{display:inline-flex;align-items:center}.irt-info-icon{margin-right:6px;flex-shrink:0}.irt-body{padding:14px 30px 0}.irt-section{margin-bottom:0;padding-left:24px;position:relative}.irt-section:before{content:"";position:absolute;left:7px;top:0;bottom:0;width:0;border-left:2px dashed var(--irt-primary);opacity:.2}.irt-section:last-child:before{bottom:auto;height:18px}.irt-ribbon-wrap{display:flex;align-items:flex-start;margin-bottom:12px;position:relative}.irt-node{position:absolute;left:-24px;width:16px;height:16px;border-radius:50%;top:4px;z-index:1}.irt-ribbon{display:inline-flex;align-items:center;gap:6px;padding:4px 18px 4px 12px;color:#fff;position:relative}.irt-ribbon:after{content:"";position:absolute;right:-8px;top:0;border-top:14px solid transparent;border-bottom:14px solid transparent;border-left:8px solid;border-left-color:inherit}.irt-ribbon-icon{display:flex;align-items:center;justify-content:center;flex-shrink:0}.irt-ribbon-text{font-size:14px;font-weight:600;line-height:20px;white-space:nowrap}.irt-section-content{padding-left:6px;padding-bottom:18px}.irt-section:last-child .irt-section-content{padding-bottom:0}.irt-mr-content .mr-module{margin-bottom:0;padding-bottom:0}.irt-mr-content .mr-module>*{margin-left:0!important;margin-right:0!important}.irt-layout .mr-entry{margin-bottom:0;margin-top:12px}.irt-layout .mr-entry:first-child{margin-top:0}.irt-layout .mr-entry-header{display:flex;justify-content:flex-start;align-items:baseline;margin-bottom:4px;gap:12px}.irt-layout .mr-entry-left strong{font-weight:700}.irt-layout .mr-entry-date{flex-shrink:0;color:#999;font-size:13px}.irt-layout .mr-entry-desc-bullets ul{list-style:disc;padding-left:18px}.irt-layout .mr-entry-desc-bullets ul li{margin-bottom:2px}.irt-layout .mr-rich-content{font-size:13px;line-height:22px;color:var(--irt-text-light)}.irt-layout .mr-module ul{list-style:disc;padding-left:18px}.irt-layout .mr-module ul li::marker{color:var(--irt-text)}.irt-layout .mr-skill-tags{display:flex;flex-wrap:wrap;gap:8px;margin-top:2px}.irt-layout .mr-skill-tag-item{display:inline-block;padding:3px 14px;border-radius:14px;font-size:12px;font-weight:500;color:#fff}.irt-layout .mr-skill-bars{display:block;margin-top:0;overflow:hidden;padding-bottom:5px}.irt-layout .mr-skill-bar-item{float:left;width:33%;margin:11px 0 0;position:relative;display:block;min-width:0}.irt-layout .mr-skill-bar-name{display:block;width:80%;font-size:12px;font-weight:700;color:var(--irt-text-light);margin-bottom:2px}.irt-layout .mr-skill-bar-track{width:80%;height:6px;background:#ebeef5;border-radius:100px;overflow:hidden}.irt-layout .mr-skill-bar-fill{height:6px;border-radius:100px}.irt-layout .mr-skill-bar-level-text{position:absolute;right:20%;top:0;font-size:12px;line-height:16px;color:#666;width:45px}.irt-layout .mr-evaluation-text,.irt-layout .mr-skill-descriptions{font-size:13px;line-height:22px;color:var(--irt-text-light)}.irt-layout .mr-hobby-tags{font-size:13px}.irt-layout .mr-hobby-tags .mr-hobby-tag{display:inline-block;margin:5px 12px 5px 0;padding:4px 13px;border-radius:16px;border:1px solid #eee;background-color:#eee;color:var(--irt-text-light)}.irt-layout .mr-entry-header .mr-entry-left{min-width:200px;margin-right:30px;white-space:nowrap;font-size:13px}.irt-layout .mr-entry-header .mr-entry-left strong{font-weight:700;font-size:13px}.irt-layout .mr-entry-body{font-size:13px;line-height:22px;color:var(--irt-text-light);margin-top:5px}@media print{.irt-layout{padding:0}.irt-header{padding:20px 25px 16px}.irt-info-bar{padding:10px 25px}.irt-body{padding:12px 25px 0}}.tds-layout{--tds-primary:var(--mr-primary,#0d9488);--tds-text:#333333;--tds-text-light:#555555;--tds-bg:#ffffff;font-size:13px;color:var(--tds-text);max-width:100%;padding:0 0 var(--tr-pb,36px) 0;background:var(--tds-bg);box-sizing:border-box}.tds-header{padding:25px 30px 0}.tds-header-main{display:flex;justify-content:space-between;align-items:flex-start}.tds-header-text{flex:1 1;padding-top:4px}.tds-name{font-size:26px;font-weight:900;margin:0 0 8px;letter-spacing:2px}.tds-intention-row{margin:0;font-size:13px;font-weight:600}.tds-intention-row span{display:inline-block;padding:0 10px;line-height:14px;border-right:1px solid #ccc}.tds-intention-row span:first-child{padding-left:0}.tds-intention-row span:last-child{border-right:none;padding-right:0}.tds-photo{width:95px;height:110px;overflow:hidden;flex-shrink:0;margin-left:20px;border-radius:10px;border:2px solid}.tds-photo img{width:100%;height:100%;object-fit:cover;display:block}.tds-info-list{display:flex;flex-wrap:wrap;list-style:none;margin:12px 0 0;padding:0;gap:2px 0}.tds-info-item{font-size:13px;color:var(--tds-text);min-width:50%;line-height:22px}.tds-info-icon,.tds-info-item{display:inline-flex;align-items:center}.tds-info-icon{margin-right:6px;flex-shrink:0}.tds-header-line{height:2px;margin-top:14px;border-radius:1px}.tds-body{padding:12px 30px 0}.tds-section{margin-bottom:18px}.tds-section:last-child{margin-bottom:0}.tds-title-row{display:flex;align-items:center;gap:10px;margin-bottom:12px}.tds-diamond-node{width:26px;height:26px;flex-shrink:0;transform:rotate(45deg);border-radius:4px}.tds-diamond-icon,.tds-diamond-node{display:flex;align-items:center;justify-content:center}.tds-diamond-icon{transform:rotate(-45deg)}.tds-title-text{font-size:15px;font-weight:700;white-space:nowrap}.tds-double-underline{flex:1 1;display:flex;flex-direction:column;gap:3px;margin-top:2px}.tds-line-thick{height:2px;border-radius:1px}.tds-line-thin{height:1px;border-radius:1px;opacity:.3}.tds-stripe-footer{height:4px;margin-top:14px;background:repeating-linear-gradient(90deg,var(--tds-primary) 0,var(--tds-primary) 8px,transparent 8px,transparent 12px);opacity:.2;border-radius:2px}.tds-section-content{padding-left:6px}.tds-mr-content .mr-module{margin-bottom:0;padding-bottom:0}.tds-mr-content .mr-module>*{margin-left:0!important;margin-right:0!important}.tds-layout .mr-entry{margin-bottom:0;margin-top:12px}.tds-layout .mr-entry:first-child{margin-top:0}.tds-layout .mr-entry-header{display:flex;justify-content:flex-start;align-items:baseline;margin-bottom:4px;gap:12px}.tds-layout .mr-entry-left strong{font-weight:700}.tds-layout .mr-entry-date{flex-shrink:0;color:#999;font-size:13px}.tds-layout .mr-entry-desc-bullets ul{list-style:disc;padding-left:18px}.tds-layout .mr-entry-desc-bullets ul li{margin-bottom:2px}.tds-layout .mr-rich-content{font-size:13px;line-height:22px;color:var(--tds-text-light)}.tds-layout .mr-module ul{list-style:disc;padding-left:18px}.tds-layout .mr-module ul li::marker{color:var(--tds-text)}.tds-layout .mr-skill-bars{display:block;margin-top:0;overflow:hidden;padding-bottom:5px}.tds-layout .mr-skill-bar-item{float:left;width:33%;margin:11px 0 0;position:relative;display:block;min-width:0}.tds-layout .mr-skill-bar-name{display:block;width:80%;font-size:12px;font-weight:700;color:var(--tds-text-light);margin-bottom:2px}.tds-layout .mr-skill-bar-track{width:80%;height:6px;background:#ebeef5;border-radius:100px;overflow:hidden}.tds-layout .mr-skill-bar-fill{height:6px;border-radius:100px}.tds-layout .mr-skill-bar-level-text{position:absolute;right:20%;top:0;font-size:12px;line-height:16px;color:#666;width:45px}.tds-layout .mr-evaluation-text,.tds-layout .mr-skill-descriptions{font-size:13px;line-height:22px;color:var(--tds-text-light)}.tds-layout .mr-hobby-tags{font-size:13px}.tds-layout .mr-hobby-tags .mr-hobby-tag{display:inline-block;margin:5px 12px 5px 0;padding:4px 13px;border-radius:16px;border:1px solid #eee;background-color:#eee;color:var(--tds-text-light)}.tds-layout .mr-entry-header .mr-entry-left{min-width:200px;margin-right:30px;white-space:nowrap;font-size:13px}.tds-layout .mr-entry-header .mr-entry-left strong{font-weight:700;font-size:13px}.tds-layout .mr-entry-body{font-size:13px;line-height:22px;color:var(--tds-text-light);margin-top:5px}@media print{.tds-layout{padding:0}.tds-header{padding:20px 25px 0}.tds-body{padding:10px 25px 0}}.nod-layout{--nod-primary:var(--mr-primary,#1e3a5f);--nod-text:#333333;--nod-text-light:#555555;--nod-bg:#ffffff;font-size:13px;color:var(--nod-text);max-width:100%;padding:0 0 var(--tr-pb,36px) 0;background:var(--nod-bg);box-sizing:border-box}.nod-header{color:#fff;position:relative}.nod-header-top{padding:22px 30px 14px}.nod-header-bottom{padding:0 30px 16px;opacity:.85}.nod-header-inner{display:flex;justify-content:space-between;align-items:center}.nod-header-text{flex:1 1}.nod-name{font-size:28px;font-weight:900;margin:0 0 6px;letter-spacing:2px;color:#fff}.nod-intention-row{margin:0;font-size:13px;font-weight:600;color:rgba(255,255,255,.9)}.nod-intention-row span{display:inline-block;padding:0 10px;line-height:14px;border-right:1px solid rgba(255,255,255,.4)}.nod-intention-row span:first-child{padding-left:0}.nod-intention-row span:last-child{border-right:none;padding-right:0}.nod-photo{width:100px;height:110px;overflow:hidden;flex-shrink:0;margin-left:24px;border-radius:10px}.nod-photo img{width:100%;height:100%;object-fit:cover;display:block}.nod-info-bar{padding:12px 30px;border-bottom:1px solid #eee}.nod-info-list{display:flex;flex-wrap:wrap;list-style:none;margin:0;padding:0;gap:4px 0}.nod-info-item{font-size:13px;color:var(--nod-text);min-width:50%;line-height:22px}.nod-info-icon,.nod-info-item{display:inline-flex;align-items:center}.nod-info-icon{margin-right:6px;flex-shrink:0}.nod-body{padding:14px 30px 0}.nod-section{margin-bottom:6px}.nod-section:last-child{margin-bottom:0}.nod-title-row{display:flex;align-items:center;gap:10px;margin-bottom:12px}.nod-octagon{width:28px;height:28px;flex-shrink:0;-webkit-clip-path:polygon(30% 0,70% 0,100% 30%,100% 70%,70% 100%,30% 100%,0 70%,0 30%);clip-path:polygon(30% 0,70% 0,100% 30%,100% 70%,70% 100%,30% 100%,0 70%,0 30%)}.nod-octagon,.nod-octagon-icon{display:flex;align-items:center;justify-content:center}.nod-title-text{font-size:15px;font-weight:700;white-space:nowrap}.nod-title-extend{flex:1 1;height:2px;border-radius:1px;opacity:.15}.nod-dot-guide{display:flex;align-items:center;gap:5px;margin:14px 0 4px;padding-left:38px}.nod-gdot{width:4px;height:4px;border-radius:50%}.nod-section-content{padding-left:6px}.nod-mr-content .mr-module{margin-bottom:0;padding-bottom:0}.nod-mr-content .mr-module>*{margin-left:0!important;margin-right:0!important}.nod-layout .mr-entry{margin-bottom:0;margin-top:12px}.nod-layout .mr-entry:first-child{margin-top:0}.nod-layout .mr-entry-header{display:flex;justify-content:flex-start;align-items:baseline;margin-bottom:4px;gap:12px}.nod-layout .mr-entry-left strong{font-weight:700}.nod-layout .mr-entry-date{flex-shrink:0;color:#999;font-size:13px}.nod-layout .mr-entry-desc-bullets ul{list-style:disc;padding-left:18px}.nod-layout .mr-entry-desc-bullets ul li{margin-bottom:2px}.nod-layout .mr-rich-content{font-size:13px;line-height:22px;color:var(--nod-text-light)}.nod-layout .mr-module ul{list-style:disc;padding-left:18px}.nod-layout .mr-module ul li::marker{color:var(--nod-text)}.nod-layout .mr-skill-tags{display:flex;flex-wrap:wrap;gap:8px;margin-top:2px}.nod-layout .mr-skill-tag-item{display:inline-block;padding:3px 14px;border-radius:14px;font-size:12px;font-weight:500;color:#fff}.nod-layout .mr-skill-bars{display:block;margin-top:0;overflow:hidden;padding-bottom:5px}.nod-layout .mr-skill-bar-item{float:left;width:33%;margin:11px 0 0;position:relative;display:block;min-width:0}.nod-layout .mr-skill-bar-name{display:block;width:80%;font-size:12px;font-weight:700;color:var(--nod-text-light);margin-bottom:2px}.nod-layout .mr-skill-bar-track{width:80%;height:6px;background:#ebeef5;border-radius:100px;overflow:hidden}.nod-layout .mr-skill-bar-fill{height:6px;border-radius:100px}.nod-layout .mr-skill-bar-level-text{position:absolute;right:20%;top:0;font-size:12px;line-height:16px;color:#666;width:45px}.nod-layout .mr-evaluation-text,.nod-layout .mr-skill-descriptions{font-size:13px;line-height:22px;color:var(--nod-text-light)}.nod-layout .mr-hobby-tags{font-size:13px}.nod-layout .mr-hobby-tags .mr-hobby-tag{display:inline-block;margin:5px 12px 5px 0;padding:4px 13px;border-radius:16px;border:1px solid #eee;background-color:#eee;color:var(--nod-text-light)}.nod-layout .mr-entry-header .mr-entry-left{min-width:200px;margin-right:30px;white-space:nowrap;font-size:13px}.nod-layout .mr-entry-header .mr-entry-left strong{font-weight:700;font-size:13px}.nod-layout .mr-entry-body{font-size:13px;line-height:22px;color:var(--nod-text-light);margin-top:5px}@media print{.nod-layout{padding:0}.nod-header-top{padding:18px 25px 10px}.nod-header-bottom{padding:0 25px 12px}.nod-info-bar{padding:10px 25px}.nod-body{padding:12px 25px 0}}.scl-layout{font-size:14px;color:#333;max-width:100%;padding:var(--tr-pt,32px) 36px var(--tr-pb,36px);background:#fff}.scl-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px;gap:24px}.scl-header.scl-header-no-avatar{justify-content:center}.scl-header-main,.scl-header.scl-header-no-avatar .scl-header-main{text-align:center}.scl-header-main{flex:1 1;min-width:0}.scl-name{font-size:26px;font-weight:700;margin-bottom:8px;color:var(--mr-heading,#1a1a2e);letter-spacing:2px}.scl-intention-line{font-size:13px;color:#555;margin-bottom:4px;line-height:1.8}.scl-intention-prefix{margin-right:4px;color:#555}.scl-sep{display:inline-block;margin:0 8px;color:#ccc}.scl-meta-line{margin-bottom:4px}.scl-contact-line,.scl-meta-line{font-size:13px;color:#555;line-height:1.8}.scl-custom-fields,.scl-extra-line{font-size:13px;color:#555;line-height:1.8;margin-top:2px}.scl-avatar-area{flex-shrink:0}.scl-avatar{object-fit:cover}.scl-avatar,.scl-avatar-placeholder{width:90px;height:110px;border-radius:4px}.scl-avatar-placeholder{display:flex;align-items:center;justify-content:center;background:#f0f0f0}@media print{.scl-layout{padding:0 28px}}.lr-layout{display:flex;min-height:100%;overflow:hidden;border-radius:4px}.lr-sidebar{width:var(--lr-sidebar-width,32%);flex-shrink:0;color:rgba(255,255,255,.9);gap:18px;padding-bottom:0}.lr-avatar-section,.lr-sidebar{display:flex;flex-direction:column}.lr-avatar-section{padding:28px 20px 20px;align-items:center;gap:12px}.lr-avatar-wrapper{display:flex;justify-content:center}.lr-avatar{width:90px;height:90px;object-fit:cover;box-shadow:0 4px 16px rgba(0,0,0,.2)}.lr-avatar-circle{border-radius:50%}.lr-avatar-square{border-radius:4px}.lr-avatar-rounded{border-radius:14px}.lr-avatar-placeholder{width:90px;height:90px;background:rgba(255,255,255,.1);display:flex;align-items:center;justify-content:center}.lr-sidebar-name{font-size:18px;font-weight:700;color:white;text-align:center;letter-spacing:2px}.lr-sidebar-info{display:flex;flex-direction:column;gap:10px;padding:0 20px 16px;border-bottom:1px solid rgba(255,255,255,.12)}.lr-info-item{display:flex;align-items:center;gap:10px;font-size:var(--mr-body-size,13px);color:rgba(255,255,255,.95)}.lr-info-icon{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:20px;text-align:center}.lr-info-email{word-break:break-all;font-size:inherit}.lr-sidebar>.mr-module{padding:0 20px}.lr-sidebar:not(.lr-sidebar-light) .mr-section-title{color:rgba(255,255,255,.95);border-bottom-color:rgba(255,255,255,.25)}.lr-sidebar:not(.lr-sidebar-light) .mr-title-icon-left .mr-title-icon{filter:brightness(1.8)}.lr-sidebar:not(.lr-sidebar-light) .mr-custom-content,.lr-sidebar:not(.lr-sidebar-light) .mr-entry-desc,.lr-sidebar:not(.lr-sidebar-light) .mr-evaluation-text,.lr-sidebar:not(.lr-sidebar-light) .mr-hobbies-text,.lr-sidebar:not(.lr-sidebar-light) .mr-rich-content,.lr-sidebar:not(.lr-sidebar-light) .mr-skill-descriptions{color:rgba(255,255,255,.85)}.lr-sidebar:not(.lr-sidebar-light) .mr-skill-bar-name{color:rgba(255,255,255,.9)}.lr-sidebar:not(.lr-sidebar-light) .mr-skill-bar-level-text{color:rgba(255,255,255,.7)}.lr-sidebar:not(.lr-sidebar-light) .mr-skill-bar-track{background:rgba(255,255,255,.15)}.lr-sidebar:not(.lr-sidebar-light) .mr-cert-bullet,.lr-sidebar:not(.lr-sidebar-light) .mr-skill-text-fallback{color:rgba(255,255,255,.85)}.lr-sidebar:not(.lr-sidebar-light) .mr-bullet{color:rgba(255,255,255,.6)}.lr-sidebar:not(.lr-sidebar-light) .mr-entry-left strong{color:rgba(255,255,255,.95)}.lr-sidebar:not(.lr-sidebar-light) .mr-entry-date,.lr-sidebar:not(.lr-sidebar-light) .mr-entry-sub{color:rgba(255,255,255,.7)}.lr-sidebar:not(.lr-sidebar-light) .mr-entry-dash{color:rgba(255,255,255,.4)}.lr-sidebar:not(.lr-sidebar-light) .mr-entry-main-tf strong{color:rgba(255,255,255,.95)}.lr-sidebar:not(.lr-sidebar-light) .mr-entry-date-tf,.lr-sidebar:not(.lr-sidebar-light) .mr-entry-sub-tf{color:rgba(255,255,255,.7)}.lr-sidebar-light{border-right:1px solid #e5e7eb}.lr-right .lr-sidebar-light{border-right:none;border-left:1px solid #e5e7eb}.lr-sidebar-light .mr-section-title{color:var(--mr-heading,#1a1a2e);border-bottom-color:var(--mr-primary,#4F46E5)}.lr-sidebar-light .mr-entry-left strong,.lr-sidebar-light .mr-entry-main-tf strong,.lr-sidebar-light .mr-skill-bar-name{color:#333}.lr-sidebar-light .mr-entry-date-tf{color:#444}.lr-sidebar-light .mr-entry-sub-tf{color:#333}.lr-sidebar-light .mr-cert-bullet,.lr-sidebar-light .mr-entry-desc,.lr-sidebar-light .mr-evaluation-text,.lr-sidebar-light .mr-hobbies-text,.lr-sidebar-light .mr-skill-text-fallback{color:#444}.lr-main{flex:1 1;padding:28px;min-width:0}.lr-main .mr-entry-date-tf{min-width:140px}.lr-main-header{margin-bottom:20px;padding-bottom:0}.lr-main-header-no-border{margin-bottom:8px}.lr-name{font-weight:800;margin-bottom:4px;letter-spacing:1px}.lr-intention-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:6px 24px;gap:6px 24px;margin-bottom:8px;font-size:13px}.lr-intention-item{display:flex;align-items:center;gap:4px}.lr-intention-field-label{font-weight:600;white-space:nowrap}.lr-intention-field-value{color:#444}@media print{.lr-sidebar{print-color-adjust:exact;-webkit-print-color-adjust:exact}}.tb-layout{font-size:14px;color:#1a1a2e;padding-bottom:var(--tr-pb,36px)}.tb-banner{padding:32px 36px;color:white;border-radius:4px 4px 0 0;position:relative;overflow:hidden}.tb-banner-deco{position:absolute;border-radius:50%}.tb-deco-1{width:120px;height:120px;top:-30px;right:-20px}.tb-deco-2{width:80px;height:80px;bottom:-20px;right:80px}.tb-banner-content{display:flex;align-items:center;gap:24px;position:relative;z-index:1}.tb-avatar-wrapper{flex-shrink:0}.tb-avatar{width:82px;height:82px;object-fit:cover;box-shadow:0 4px 20px rgba(0,0,0,.15);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.tb-avatar-circle{border-radius:50%}.tb-avatar-square{border-radius:8px}.tb-avatar-rounded{border-radius:14px}.tb-avatar-placeholder{width:82px;height:82px;background:rgba(255,255,255,.12);display:flex;align-items:center;justify-content:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.tb-banner-info{flex:1 1}.tb-name{font-weight:800;color:white;margin:0 0 4px;letter-spacing:2px;border:none;text-decoration:none;outline:none;box-shadow:none}.tb-meta{display:flex;gap:12px;font-size:13px;color:rgba(255,255,255,.8);margin-bottom:8px;flex-wrap:wrap}.tb-meta span:not(:last-child):after{content:"|";margin-left:12px;color:rgba(255,255,255,.3)}.tb-contact{display:flex;gap:18px;flex-wrap:wrap}.tb-contact-item{display:inline-flex;align-items:center;gap:6px;font-size:13px;color:rgba(255,255,255,.75)}.tb-contact-item svg{flex-shrink:0}.tb-header-modules{padding:16px 36px}.tb-banner-intention{display:flex;flex-wrap:wrap;gap:4px 16px;margin-bottom:6px}.tb-intention-item{font-size:13px;color:rgba(255,255,255,.85);line-height:1.8}.tb-intention-label{color:rgba(255,255,255,.6);margin-right:4px}.tb-intention-value{color:rgba(255,255,255,.95);font-weight:500}.tb-body{padding:22px 36px 0}.tb-extra-info-section{margin-top:var(--mr-gap,18px)}.tb-extra-info-title{font-size:var(--mr-heading-size,16px);font-weight:700;padding-bottom:6px;margin-bottom:12px;border-bottom:2px solid}.tb-extra-info-grid{display:flex;flex-wrap:wrap;gap:8px 12px}.tb-extra-info-tag{display:inline-block;padding:4px 14px;font-size:var(--mr-body-size,13px);border:1px solid;border-radius:4px;background:transparent}@media print{.tb-banner{print-color-adjust:exact;-webkit-print-color-adjust:exact}.tb-banner-deco{display:none}}.tl-layout{font-size:14px;color:#1a1a2e;background:#fff;padding:32px 28px}.tl-header{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:28px;padding-bottom:20px;border-bottom:2px solid var(--mr-primary,#4f46e5);gap:20px;flex-wrap:wrap}.tl-header-left{display:flex;align-items:center;gap:16px}.tl-avatar-wrapper{flex-shrink:0}.tl-avatar{width:72px;height:72px;object-fit:cover}.tl-avatar-circle{border-radius:50%}.tl-avatar-square{border-radius:6px}.tl-avatar-rounded{border-radius:14px}.tl-avatar-placeholder{width:72px;height:72px;display:flex;align-items:center;justify-content:center;background:#f0f0f0}.tl-header-info{display:flex;flex-direction:column;gap:4px}.tl-name{font-weight:800;letter-spacing:2px;margin:0}.tl-meta{display:flex;gap:8px;font-size:13px;color:#666}.tl-meta span:not(:last-child):after{content:"|";margin-left:8px;color:#ccc}.tl-header-contact{display:flex;flex-direction:column;gap:6px;align-items:flex-end}.tl-contact-item{display:inline-flex;align-items:center;gap:6px;font-size:13px;color:#555}.tl-body{position:relative}.tl-timeline-line{position:absolute;left:50%;top:0;bottom:0;width:3px;transform:translateX(-50%);opacity:.3;border-radius:2px}.tl-row{display:flex;align-items:flex-start;margin-bottom:8px}.tl-col{flex:1 1;min-width:0}.tl-col-left{padding-right:24px;text-align:left}.tl-col-right{padding-left:24px;text-align:left}.tl-dot-col{flex-shrink:0;width:20px;display:flex;justify-content:center;padding-top:4px}.tl-dot{width:12px;height:12px;border-radius:50%;border:2px solid;background:#fff;box-shadow:0 0 0 3px rgba(79,70,229,.15);position:relative;z-index:1}@media print{.tl-layout{padding:20px 16px}.tl-timeline-line{print-color-adjust:exact;-webkit-print-color-adjust:exact}}.tr-scaled-wrapper,.tr-wrapper{--tr-pt:32px;--tr-pb:36px;width:100%}.tr-scaled-wrapper{overflow:hidden;position:relative}.tr-scaled-content{pointer-events:none}