.u-breakAll{word-break:break-all}.u-overflow-auto{overflow:auto}.u-max{width:100%}.u-cursorPointer{cursor:pointer}.u-textOverflowEllipsis{text-overflow:ellipsis}.u-textLeft{text-align:left!important}.u-textCenter{text-align:center!important}.u-textRight{text-align:right!important}.u-textBold{font-weight:700}.u-textWeightInitial{font-weight:400}.u-textRed{color:red!important}.u-textWhite{color:#fff!important}.u-textPink{color:#ff1493!important}.u-textBlue{color:#00f!important}.u-textGreen{color:green!important}.u-textGray{color:#708090!important}.u-textBlack{color:#000!important}.u-textDarkOrange{color:#ff8c00!important}.u-flex-row{flex-direction:row;display:flex}.u-flex-column{flex-direction:column;display:flex}.u-flex-max{flex:1}.u-flex-middle{place-content:center;align-items:center}.u-flex-baseline{align-items:baseline}.u-flex-align-content-start{align-content:start}.u-flex-space-between{justify-content:space-between}.u-flex-align-left{align-items:flex-start}.u-flex-align-right{align-items:flex-end}.u-flex-justify-left{justify-content:flex-start}.u-flex-justify-right{justify-content:flex-end}.u-flex-wrap{flex-wrap:wrap}.u-border{border:1px solid #dee2e6!important}.u-border-top{border-top:1px solid #dee2e6!important}.u-border-right{border-right:1px solid #dee2e6!important}.u-border-bottom{border-bottom:1px solid #dee2e6!important}.u-border-left{border-left:1px solid #dee2e6!important}.u-border-0{border:0!important}.u-border-top-0{border-top:0!important}.u-border-right-0{border-right:0!important}.u-border-bottom-0{border-bottom:0!important}.u-border-left-0{border-left:0!important}.u-border-primary{border-color:#007bff!important}.u-border-secondary{border-color:#6c757d!important}.u-border-success{border-color:#28a745!important}.u-border-info{border-color:#17a2b8!important}.u-border-warning{border-color:#ffc107!important}.u-border-danger{border-color:#dc3545!important}.u-border-light{border-color:#f8f9fa!important}.u-border-dark{border-color:#343a40!important}.u-border-white{border-color:#fff!important}.u-rounded{border-radius:.25rem!important}.u-rounded-top{border-top-left-radius:.25rem!important;border-top-right-radius:.25rem!important}.u-rounded-right{border-top-right-radius:.25rem!important;border-bottom-right-radius:.25rem!important}.u-rounded-bottom{border-bottom-right-radius:.25rem!important;border-bottom-left-radius:.25rem!important}.u-rounded-left{border-top-left-radius:.25rem!important;border-bottom-left-radius:.25rem!important}.u-rounded-circle{border-radius:50%!important}.u-rounded-0{border-radius:0!important}.u-m-auto{margin:auto!important}.u-m0{margin:0!important}.u-mt0{margin-top:0!important}.u-mb0{margin-bottom:0!important}.u-ml0{margin-left:0!important}.u-mr0{margin-right:0!important}.u-p0{padding:0!important}.u-pt0{padding-top:0!important}.u-pb0{padding-bottom:0!important}.u-pl0{padding-left:0!important}.u-pr0{padding-right:0!important}.u-m1{margin:1px!important}.u-mt1{margin-top:1px!important}.u-mb1{margin-bottom:1px!important}.u-ml1{margin-left:1px!important}.u-mr1{margin-right:1px!important}.u-p1{padding:1px!important}.u-pt1{padding-top:1px!important}.u-pb1{padding-bottom:1px!important}.u-pl1{padding-left:1px!important}.u-pr1{padding-right:1px!important}.u-m2{margin:2px!important}.u-mt2{margin-top:2px!important}.u-mb2{margin-bottom:2px!important}.u-ml2{margin-left:2px!important}.u-mr2{margin-right:2px!important}.u-p2{padding:2px!important}.u-pt2{padding-top:2px!important}.u-pb2{padding-bottom:2px!important}.u-pl2{padding-left:2px!important}.u-pr2{padding-right:2px!important}.u-m3{margin:3px!important}.u-mt3{margin-top:3px!important}.u-mb3{margin-bottom:3px!important}.u-ml3{margin-left:3px!important}.u-mr3{margin-right:3px!important}.u-p3{padding:3px!important}.u-pt3{padding-top:3px!important}.u-pb3{padding-bottom:3px!important}.u-pl3{padding-left:3px!important}.u-pr3{padding-right:3px!important}.u-m4{margin:4px!important}.u-mt4{margin-top:4px!important}.u-mb4{margin-bottom:4px!important}.u-ml4{margin-left:4px!important}.u-mr4{margin-right:4px!important}.u-p4{padding:4px!important}.u-pt4{padding-top:4px!important}.u-pb4{padding-bottom:4px!important}.u-pl4{padding-left:4px!important}.u-pr4{padding-right:4px!important}.u-m5{margin:5px!important}.u-mt5{margin-top:5px!important}.u-mb5{margin-bottom:5px!important}.u-ml5{margin-left:5px!important}.u-mr5{margin-right:5px!important}.u-p5{padding:5px!important}.u-pt5{padding-top:5px!important}.u-pb5{padding-bottom:5px!important}.u-pl5{padding-left:5px!important}.u-pr5{padding-right:5px!important}.u-m6{margin:6px!important}.u-mt6{margin-top:6px!important}.u-mb6{margin-bottom:6px!important}.u-ml6{margin-left:6px!important}.u-mr6{margin-right:6px!important}.u-p6{padding:6px!important}.u-pt6{padding-top:6px!important}.u-pb6{padding-bottom:6px!important}.u-pl6{padding-left:6px!important}.u-pr6{padding-right:6px!important}.u-m7{margin:7px!important}.u-mt7{margin-top:7px!important}.u-mb7{margin-bottom:7px!important}.u-ml7{margin-left:7px!important}.u-mr7{margin-right:7px!important}.u-p7{padding:7px!important}.u-pt7{padding-top:7px!important}.u-pb7{padding-bottom:7px!important}.u-pl7{padding-left:7px!important}.u-pr7{padding-right:7px!important}.u-m8{margin:8px!important}.u-mt8{margin-top:8px!important}.u-mb8{margin-bottom:8px!important}.u-ml8{margin-left:8px!important}.u-mr8{margin-right:8px!important}.u-p8{padding:8px!important}.u-pt8{padding-top:8px!important}.u-pb8{padding-bottom:8px!important}.u-pl8{padding-left:8px!important}.u-pr8{padding-right:8px!important}.u-m9{margin:9px!important}.u-mt9{margin-top:9px!important}.u-mb9{margin-bottom:9px!important}.u-ml9{margin-left:9px!important}.u-mr9{margin-right:9px!important}.u-p9{padding:9px!important}.u-pt9{padding-top:9px!important}.u-pb9{padding-bottom:9px!important}.u-pl9{padding-left:9px!important}.u-pr9{padding-right:9px!important}.u-m10{margin:10px!important}.u-mt10{margin-top:10px!important}.u-mb10{margin-bottom:10px!important}.u-ml10{margin-left:10px!important}.u-mr10{margin-right:10px!important}.u-p10{padding:10px!important}.u-pt10{padding-top:10px!important}.u-pb10{padding-bottom:10px!important}.u-pl10{padding-left:10px!important}.u-pr10{padding-right:10px!important}.u-m11{margin:11px!important}.u-mt11{margin-top:11px!important}.u-mb11{margin-bottom:11px!important}.u-ml11{margin-left:11px!important}.u-mr11{margin-right:11px!important}.u-p11{padding:11px!important}.u-pt11{padding-top:11px!important}.u-pb11{padding-bottom:11px!important}.u-pl11{padding-left:11px!important}.u-pr11{padding-right:11px!important}.u-m12{margin:12px!important}.u-mt12{margin-top:12px!important}.u-mb12{margin-bottom:12px!important}.u-ml12{margin-left:12px!important}.u-mr12{margin-right:12px!important}.u-p12{padding:12px!important}.u-pt12{padding-top:12px!important}.u-pb12{padding-bottom:12px!important}.u-pl12{padding-left:12px!important}.u-pr12{padding-right:12px!important}.u-m13{margin:13px!important}.u-mt13{margin-top:13px!important}.u-mb13{margin-bottom:13px!important}.u-ml13{margin-left:13px!important}.u-mr13{margin-right:13px!important}.u-p13{padding:13px!important}.u-pt13{padding-top:13px!important}.u-pb13{padding-bottom:13px!important}.u-pl13{padding-left:13px!important}.u-pr13{padding-right:13px!important}.u-m14{margin:14px!important}.u-mt14{margin-top:14px!important}.u-mb14{margin-bottom:14px!important}.u-ml14{margin-left:14px!important}.u-mr14{margin-right:14px!important}.u-p14{padding:14px!important}.u-pt14{padding-top:14px!important}.u-pb14{padding-bottom:14px!important}.u-pl14{padding-left:14px!important}.u-pr14{padding-right:14px!important}.u-m15{margin:15px!important}.u-mt15{margin-top:15px!important}.u-mb15{margin-bottom:15px!important}.u-ml15{margin-left:15px!important}.u-mr15{margin-right:15px!important}.u-p15{padding:15px!important}.u-pt15{padding-top:15px!important}.u-pb15{padding-bottom:15px!important}.u-pl15{padding-left:15px!important}.u-pr15{padding-right:15px!important}.u-m16{margin:16px!important}.u-mt16{margin-top:16px!important}.u-mb16{margin-bottom:16px!important}.u-ml16{margin-left:16px!important}.u-mr16{margin-right:16px!important}.u-p16{padding:16px!important}.u-pt16{padding-top:16px!important}.u-pb16{padding-bottom:16px!important}.u-pl16{padding-left:16px!important}.u-pr16{padding-right:16px!important}.u-m17{margin:17px!important}.u-mt17{margin-top:17px!important}.u-mb17{margin-bottom:17px!important}.u-ml17{margin-left:17px!important}.u-mr17{margin-right:17px!important}.u-p17{padding:17px!important}.u-pt17{padding-top:17px!important}.u-pb17{padding-bottom:17px!important}.u-pl17{padding-left:17px!important}.u-pr17{padding-right:17px!important}.u-m18{margin:18px!important}.u-mt18{margin-top:18px!important}.u-mb18{margin-bottom:18px!important}.u-ml18{margin-left:18px!important}.u-mr18{margin-right:18px!important}.u-p18{padding:18px!important}.u-pt18{padding-top:18px!important}.u-pb18{padding-bottom:18px!important}.u-pl18{padding-left:18px!important}.u-pr18{padding-right:18px!important}.u-m19{margin:19px!important}.u-mt19{margin-top:19px!important}.u-mb19{margin-bottom:19px!important}.u-ml19{margin-left:19px!important}.u-mr19{margin-right:19px!important}.u-p19{padding:19px!important}.u-pt19{padding-top:19px!important}.u-pb19{padding-bottom:19px!important}.u-pl19{padding-left:19px!important}.u-pr19{padding-right:19px!important}.u-m20{margin:20px!important}.u-mt20{margin-top:20px!important}.u-mb20{margin-bottom:20px!important}.u-ml20{margin-left:20px!important}.u-mr20{margin-right:20px!important}.u-p20{padding:20px!important}.u-pt20{padding-top:20px!important}.u-pb20{padding-bottom:20px!important}.u-pl20{padding-left:20px!important}.u-pr20{padding-right:20px!important}.u-m21{margin:21px!important}.u-mt21{margin-top:21px!important}.u-mb21{margin-bottom:21px!important}.u-ml21{margin-left:21px!important}.u-mr21{margin-right:21px!important}.u-p21{padding:21px!important}.u-pt21{padding-top:21px!important}.u-pb21{padding-bottom:21px!important}.u-pl21{padding-left:21px!important}.u-pr21{padding-right:21px!important}.u-m22{margin:22px!important}.u-mt22{margin-top:22px!important}.u-mb22{margin-bottom:22px!important}.u-ml22{margin-left:22px!important}.u-mr22{margin-right:22px!important}.u-p22{padding:22px!important}.u-pt22{padding-top:22px!important}.u-pb22{padding-bottom:22px!important}.u-pl22{padding-left:22px!important}.u-pr22{padding-right:22px!important}.u-m23{margin:23px!important}.u-mt23{margin-top:23px!important}.u-mb23{margin-bottom:23px!important}.u-ml23{margin-left:23px!important}.u-mr23{margin-right:23px!important}.u-p23{padding:23px!important}.u-pt23{padding-top:23px!important}.u-pb23{padding-bottom:23px!important}.u-pl23{padding-left:23px!important}.u-pr23{padding-right:23px!important}.u-m24{margin:24px!important}.u-mt24{margin-top:24px!important}.u-mb24{margin-bottom:24px!important}.u-ml24{margin-left:24px!important}.u-mr24{margin-right:24px!important}.u-p24{padding:24px!important}.u-pt24{padding-top:24px!important}.u-pb24{padding-bottom:24px!important}.u-pl24{padding-left:24px!important}.u-pr24{padding-right:24px!important}.u-m25{margin:25px!important}.u-mt25{margin-top:25px!important}.u-mb25{margin-bottom:25px!important}.u-ml25{margin-left:25px!important}.u-mr25{margin-right:25px!important}.u-p25{padding:25px!important}.u-pt25{padding-top:25px!important}.u-pb25{padding-bottom:25px!important}.u-pl25{padding-left:25px!important}.u-pr25{padding-right:25px!important}.u-m26{margin:26px!important}.u-mt26{margin-top:26px!important}.u-mb26{margin-bottom:26px!important}.u-ml26{margin-left:26px!important}.u-mr26{margin-right:26px!important}.u-p26{padding:26px!important}.u-pt26{padding-top:26px!important}.u-pb26{padding-bottom:26px!important}.u-pl26{padding-left:26px!important}.u-pr26{padding-right:26px!important}.u-m27{margin:27px!important}.u-mt27{margin-top:27px!important}.u-mb27{margin-bottom:27px!important}.u-ml27{margin-left:27px!important}.u-mr27{margin-right:27px!important}.u-p27{padding:27px!important}.u-pt27{padding-top:27px!important}.u-pb27{padding-bottom:27px!important}.u-pl27{padding-left:27px!important}.u-pr27{padding-right:27px!important}.u-m28{margin:28px!important}.u-mt28{margin-top:28px!important}.u-mb28{margin-bottom:28px!important}.u-ml28{margin-left:28px!important}.u-mr28{margin-right:28px!important}.u-p28{padding:28px!important}.u-pt28{padding-top:28px!important}.u-pb28{padding-bottom:28px!important}.u-pl28{padding-left:28px!important}.u-pr28{padding-right:28px!important}.u-m29{margin:29px!important}.u-mt29{margin-top:29px!important}.u-mb29{margin-bottom:29px!important}.u-ml29{margin-left:29px!important}.u-mr29{margin-right:29px!important}.u-p29{padding:29px!important}.u-pt29{padding-top:29px!important}.u-pb29{padding-bottom:29px!important}.u-pl29{padding-left:29px!important}.u-pr29{padding-right:29px!important}.u-m30{margin:30px!important}.u-mt30{margin-top:30px!important}.u-mb30{margin-bottom:30px!important}.u-ml30{margin-left:30px!important}.u-mr30{margin-right:30px!important}.u-p30{padding:30px!important}.u-pt30{padding-top:30px!important}.u-pb30{padding-bottom:30px!important}.u-pl30{padding-left:30px!important}.u-pr30{padding-right:30px!important}.u-m32{margin:32px!important}.u-mt32{margin-top:32px!important}.u-mb32{margin-bottom:32px!important}.u-ml32{margin-left:32px!important}.u-mr32{margin-right:32px!important}.u-p32{padding:32px!important}.u-pt32{padding-top:32px!important}.u-pb32{padding-bottom:32px!important}.u-pl32{padding-left:32px!important}.u-pr32{padding-right:32px!important}.u-m35{margin:35px!important}.u-mt35{margin-top:35px!important}.u-mb35{margin-bottom:35px!important}.u-ml35{margin-left:35px!important}.u-mr35{margin-right:35px!important}.u-p35{padding:35px!important}.u-pt35{padding-top:35px!important}.u-pb35{padding-bottom:35px!important}.u-pl35{padding-left:35px!important}.u-pr35{padding-right:35px!important}.u-m40{margin:40px!important}.u-mt40{margin-top:40px!important}.u-mb40{margin-bottom:40px!important}.u-ml40{margin-left:40px!important}.u-mr40{margin-right:40px!important}.u-p40{padding:40px!important}.u-pt40{padding-top:40px!important}.u-pb40{padding-bottom:40px!important}.u-pl40{padding-left:40px!important}.u-pr40{padding-right:40px!important}.u-m45{margin:45px!important}.u-mt45{margin-top:45px!important}.u-mb45{margin-bottom:45px!important}.u-ml45{margin-left:45px!important}.u-mr45{margin-right:45px!important}.u-p45{padding:45px!important}.u-pt45{padding-top:45px!important}.u-pb45{padding-bottom:45px!important}.u-pl45{padding-left:45px!important}.u-pr45{padding-right:45px!important}.u-m48{margin:48px!important}.u-mt48{margin-top:48px!important}.u-mb48{margin-bottom:48px!important}.u-ml48{margin-left:48px!important}.u-mr48{margin-right:48px!important}.u-p48{padding:48px!important}.u-pt48{padding-top:48px!important}.u-pb48{padding-bottom:48px!important}.u-pl48{padding-left:48px!important}.u-pr48{padding-right:48px!important}.u-m50{margin:50px!important}.u-mt50{margin-top:50px!important}.u-mb50{margin-bottom:50px!important}.u-ml50{margin-left:50px!important}.u-mr50{margin-right:50px!important}.u-p50{padding:50px!important}.u-pt50{padding-top:50px!important}.u-pb50{padding-bottom:50px!important}.u-pl50{padding-left:50px!important}.u-pr50{padding-right:50px!important}.u-m55{margin:55px!important}.u-mt55{margin-top:55px!important}.u-mb55{margin-bottom:55px!important}.u-ml55{margin-left:55px!important}.u-mr55{margin-right:55px!important}.u-p55{padding:55px!important}.u-pt55{padding-top:55px!important}.u-pb55{padding-bottom:55px!important}.u-pl55{padding-left:55px!important}.u-pr55{padding-right:55px!important}.u-m56{margin:56px!important}.u-mt56{margin-top:56px!important}.u-mb56{margin-bottom:56px!important}.u-ml56{margin-left:56px!important}.u-mr56{margin-right:56px!important}.u-p56{padding:56px!important}.u-pt56{padding-top:56px!important}.u-pb56{padding-bottom:56px!important}.u-pl56{padding-left:56px!important}.u-pr56{padding-right:56px!important}.u-m60{margin:60px!important}.u-mt60{margin-top:60px!important}.u-mb60{margin-bottom:60px!important}.u-ml60{margin-left:60px!important}.u-mr60{margin-right:60px!important}.u-p60{padding:60px!important}.u-pt60{padding-top:60px!important}.u-pb60{padding-bottom:60px!important}.u-pl60{padding-left:60px!important}.u-pr60{padding-right:60px!important}.u-m64{margin:64px!important}.u-mt64{margin-top:64px!important}.u-mb64{margin-bottom:64px!important}.u-ml64{margin-left:64px!important}.u-mr64{margin-right:64px!important}.u-p64{padding:64px!important}.u-pt64{padding-top:64px!important}.u-pb64{padding-bottom:64px!important}.u-pl64{padding-left:64px!important}.u-pr64{padding-right:64px!important}.u-m65{margin:65px!important}.u-mt65{margin-top:65px!important}.u-mb65{margin-bottom:65px!important}.u-ml65{margin-left:65px!important}.u-mr65{margin-right:65px!important}.u-p65{padding:65px!important}.u-pt65{padding-top:65px!important}.u-pb65{padding-bottom:65px!important}.u-pl65{padding-left:65px!important}.u-pr65{padding-right:65px!important}.u-m70{margin:70px!important}.u-mt70{margin-top:70px!important}.u-mb70{margin-bottom:70px!important}.u-ml70{margin-left:70px!important}.u-mr70{margin-right:70px!important}.u-p70{padding:70px!important}.u-pt70{padding-top:70px!important}.u-pb70{padding-bottom:70px!important}.u-pl70{padding-left:70px!important}.u-pr70{padding-right:70px!important}.u-m72{margin:72px!important}.u-mt72{margin-top:72px!important}.u-mb72{margin-bottom:72px!important}.u-ml72{margin-left:72px!important}.u-mr72{margin-right:72px!important}.u-p72{padding:72px!important}.u-pt72{padding-top:72px!important}.u-pb72{padding-bottom:72px!important}.u-pl72{padding-left:72px!important}.u-pr72{padding-right:72px!important}.u-m75{margin:75px!important}.u-mt75{margin-top:75px!important}.u-mb75{margin-bottom:75px!important}.u-ml75{margin-left:75px!important}.u-mr75{margin-right:75px!important}.u-p75{padding:75px!important}.u-pt75{padding-top:75px!important}.u-pb75{padding-bottom:75px!important}.u-pl75{padding-left:75px!important}.u-pr75{padding-right:75px!important}.u-m80{margin:80px!important}.u-mt80{margin-top:80px!important}.u-mb80{margin-bottom:80px!important}.u-ml80{margin-left:80px!important}.u-mr80{margin-right:80px!important}.u-p80{padding:80px!important}.u-pt80{padding-top:80px!important}.u-pb80{padding-bottom:80px!important}.u-pl80{padding-left:80px!important}.u-pr80{padding-right:80px!important}.u-m85{margin:85px!important}.u-mt85{margin-top:85px!important}.u-mb85{margin-bottom:85px!important}.u-ml85{margin-left:85px!important}.u-mr85{margin-right:85px!important}.u-p85{padding:85px!important}.u-pt85{padding-top:85px!important}.u-pb85{padding-bottom:85px!important}.u-pl85{padding-left:85px!important}.u-pr85{padding-right:85px!important}.u-m88{margin:88px!important}.u-mt88{margin-top:88px!important}.u-mb88{margin-bottom:88px!important}.u-ml88{margin-left:88px!important}.u-mr88{margin-right:88px!important}.u-p88{padding:88px!important}.u-pt88{padding-top:88px!important}.u-pb88{padding-bottom:88px!important}.u-pl88{padding-left:88px!important}.u-pr88{padding-right:88px!important}.u-m90{margin:90px!important}.u-mt90{margin-top:90px!important}.u-mb90{margin-bottom:90px!important}.u-ml90{margin-left:90px!important}.u-mr90{margin-right:90px!important}.u-p90{padding:90px!important}.u-pt90{padding-top:90px!important}.u-pb90{padding-bottom:90px!important}.u-pl90{padding-left:90px!important}.u-pr90{padding-right:90px!important}.u-m95{margin:95px!important}.u-mt95{margin-top:95px!important}.u-mb95{margin-bottom:95px!important}.u-ml95{margin-left:95px!important}.u-mr95{margin-right:95px!important}.u-p95{padding:95px!important}.u-pt95{padding-top:95px!important}.u-pb95{padding-bottom:95px!important}.u-pl95{padding-left:95px!important}.u-pr95{padding-right:95px!important}.u-m96{margin:96px!important}.u-mt96{margin-top:96px!important}.u-mb96{margin-bottom:96px!important}.u-ml96{margin-left:96px!important}.u-mr96{margin-right:96px!important}.u-p96{padding:96px!important}.u-pt96{padding-top:96px!important}.u-pb96{padding-bottom:96px!important}.u-pl96{padding-left:96px!important}.u-pr96{padding-right:96px!important}.u-m100{margin:100px!important}.u-mt100{margin-top:100px!important}.u-mb100{margin-bottom:100px!important}.u-ml100{margin-left:100px!important}.u-mr100{margin-right:100px!important}.u-p100{padding:100px!important}.u-pt100{padding-top:100px!important}.u-pb100{padding-bottom:100px!important}.u-pl100{padding-left:100px!important}.u-pr100{padding-right:100px!important}.u-m104{margin:104px!important}.u-mt104{margin-top:104px!important}.u-mb104{margin-bottom:104px!important}.u-ml104{margin-left:104px!important}.u-mr104{margin-right:104px!important}.u-p104{padding:104px!important}.u-pt104{padding-top:104px!important}.u-pb104{padding-bottom:104px!important}.u-pl104{padding-left:104px!important}.u-pr104{padding-right:104px!important}.u-m105{margin:105px!important}.u-mt105{margin-top:105px!important}.u-mb105{margin-bottom:105px!important}.u-ml105{margin-left:105px!important}.u-mr105{margin-right:105px!important}.u-p105{padding:105px!important}.u-pt105{padding-top:105px!important}.u-pb105{padding-bottom:105px!important}.u-pl105{padding-left:105px!important}.u-pr105{padding-right:105px!important}.u-m110{margin:110px!important}.u-mt110{margin-top:110px!important}.u-mb110{margin-bottom:110px!important}.u-ml110{margin-left:110px!important}.u-mr110{margin-right:110px!important}.u-p110{padding:110px!important}.u-pt110{padding-top:110px!important}.u-pb110{padding-bottom:110px!important}.u-pl110{padding-left:110px!important}.u-pr110{padding-right:110px!important}.u-m112{margin:112px!important}.u-mt112{margin-top:112px!important}.u-mb112{margin-bottom:112px!important}.u-ml112{margin-left:112px!important}.u-mr112{margin-right:112px!important}.u-p112{padding:112px!important}.u-pt112{padding-top:112px!important}.u-pb112{padding-bottom:112px!important}.u-pl112{padding-left:112px!important}.u-pr112{padding-right:112px!important}.u-m115{margin:115px!important}.u-mt115{margin-top:115px!important}.u-mb115{margin-bottom:115px!important}.u-ml115{margin-left:115px!important}.u-mr115{margin-right:115px!important}.u-p115{padding:115px!important}.u-pt115{padding-top:115px!important}.u-pb115{padding-bottom:115px!important}.u-pl115{padding-left:115px!important}.u-pr115{padding-right:115px!important}.u-m120{margin:120px!important}.u-mt120{margin-top:120px!important}.u-mb120{margin-bottom:120px!important}.u-ml120{margin-left:120px!important}.u-mr120{margin-right:120px!important}.u-p120{padding:120px!important}.u-pt120{padding-top:120px!important}.u-pb120{padding-bottom:120px!important}.u-pl120{padding-left:120px!important}.u-pr120{padding-right:120px!important}.u-m125{margin:125px!important}.u-mt125{margin-top:125px!important}.u-mb125{margin-bottom:125px!important}.u-ml125{margin-left:125px!important}.u-mr125{margin-right:125px!important}.u-p125{padding:125px!important}.u-pt125{padding-top:125px!important}.u-pb125{padding-bottom:125px!important}.u-pl125{padding-left:125px!important}.u-pr125{padding-right:125px!important}.u-m128{margin:128px!important}.u-mt128{margin-top:128px!important}.u-mb128{margin-bottom:128px!important}.u-ml128{margin-left:128px!important}.u-mr128{margin-right:128px!important}.u-p128{padding:128px!important}.u-pt128{padding-top:128px!important}.u-pb128{padding-bottom:128px!important}.u-pl128{padding-left:128px!important}.u-pr128{padding-right:128px!important}.u-w10{width:10px!important}.u-w20{width:20px!important}.u-w30{width:30px!important}.u-w40{width:40px!important}.u-w50{width:50px!important}.u-w60{width:60px!important}.u-w70{width:70px!important}.u-w80{width:80px!important}.u-w90{width:90px!important}.u-w100{width:100px!important}.u-w110{width:110px!important}.u-w120{width:120px!important}.u-w130{width:130px!important}.u-w140{width:140px!important}.u-w150{width:150px!important}.u-w160{width:160px!important}.u-w170{width:170px!important}.u-w180{width:180px!important}.u-w190{width:190px!important}.u-w200{width:200px!important}.u-w210{width:210px!important}.u-w220{width:220px!important}.u-w230{width:230px!important}.u-w240{width:240px!important}.u-w250{width:250px!important}.u-w260{width:260px!important}.u-w270{width:270px!important}.u-w280{width:280px!important}.u-w290{width:290px!important}.u-w300{width:300px!important}.u-w50p{width:50%!important}.u-w100p{width:100%!important}.u-w150p{width:150%!important}.u-w200p{width:200%!important}.u-w250p{width:250%!important}.u-w300p{width:300%!important}@media (width<=991px){.u-w50p--sp{width:50%!important}.u-w100p--sp{width:100%!important}.u-w150p--sp{width:150%!important}.u-w200p--sp{width:200%!important}.u-w250p--sp{width:250%!important}.u-w300p--sp{width:300%!important}}.u-h10{height:10px!important}.u-h20{height:20px!important}.u-h30{height:30px!important}.u-h40{height:40px!important}.u-h50{height:50px!important}.u-h60{height:60px!important}.u-h70{height:70px!important}.u-h80{height:80px!important}.u-h90{height:90px!important}.u-h100{height:100px!important}.u-h110{height:110px!important}.u-h120{height:120px!important}.u-h130{height:130px!important}.u-h140{height:140px!important}.u-h150{height:150px!important}.u-h160{height:160px!important}.u-h170{height:170px!important}.u-h180{height:180px!important}.u-h190{height:190px!important}.u-h200{height:200px!important}.u-h210{height:210px!important}.u-h220{height:220px!important}.u-h230{height:230px!important}.u-h240{height:240px!important}.u-h250{height:250px!important}.u-h260{height:260px!important}.u-h270{height:270px!important}.u-h280{height:280px!important}.u-h290{height:290px!important}.u-h300{height:300px!important}.u-h50p{height:50%!important}.u-h100p{height:100%!important}.u-h150p{height:150%!important}.u-h200p{height:200%!important}.u-h250p{height:250%!important}.u-h300p{height:300%!important}@media (width<=991px){.u-h50p--sp{height:50%!important}.u-h100p--sp{height:100%!important}.u-h150p--sp{height:150%!important}.u-h200p--sp{height:200%!important}.u-h250p--sp{height:250%!important}.u-h300p--sp{height:300%!important}}.u-fontSize6{font-size:6px!important}.u-fontSize7{font-size:7px!important}.u-fontSize8{font-size:8px!important}.u-fontSize9{font-size:9px!important}.u-fontSize10{font-size:10px!important}.u-fontSize11{font-size:11px!important}.u-fontSize12{font-size:12px!important}.u-fontSize13{font-size:13px!important}.u-fontSize14{font-size:14px!important}.u-fontSize15{font-size:15px!important}.u-fontSize16{font-size:16px!important}.u-fontSize17{font-size:17px!important}.u-fontSize18{font-size:18px!important}.u-fontSize19{font-size:19px!important}.u-fontSize20{font-size:20px!important}.u-fontSize21{font-size:21px!important}.u-fontSize22{font-size:22px!important}.u-fontSize23{font-size:23px!important}.u-fontSize24{font-size:24px!important}.u-fontSize25{font-size:25px!important}.u-fontSize26{font-size:26px!important}.u-fontSize27{font-size:27px!important}.u-fontSize28{font-size:28px!important}.u-fontSize29{font-size:29px!important}.u-fontSize30{font-size:30px!important}.u-fontSize31{font-size:31px!important}.u-fontSize32{font-size:32px!important}.u-fontSize33{font-size:33px!important}.u-fontSize34{font-size:34px!important}.u-fontSize35{font-size:35px!important}.u-fontSize36{font-size:36px!important}.u-fontSize37{font-size:37px!important}.u-fontSize38{font-size:38px!important}.u-fontSize39{font-size:39px!important}.u-fontSize40{font-size:40px!important}.u-fontSize41{font-size:41px!important}.u-fontSize42{font-size:42px!important}.u-fontSize43{font-size:43px!important}.u-fontSize44{font-size:44px!important}.u-fontSize45{font-size:45px!important}.u-fontSize46{font-size:46px!important}.u-fontSize47{font-size:47px!important}.u-fontSize48{font-size:48px!important}.u-fontSize49{font-size:49px!important}.u-fontSize50{font-size:50px!important}.u-fontSize51{font-size:51px!important}.u-fontSize52{font-size:52px!important}.u-fontSize53{font-size:53px!important}.u-fontSize54{font-size:54px!important}.u-fontSize55{font-size:55px!important}.u-fontSize56{font-size:56px!important}.u-fontSize57{font-size:57px!important}.u-fontSize58{font-size:58px!important}.u-fontSize59{font-size:59px!important}.u-fontSize60{font-size:60px!important}.u-fontSize61{font-size:61px!important}.u-fontSize62{font-size:62px!important}.u-fontSize63{font-size:63px!important}.u-fontSize64{font-size:64px!important}.u-fontSize65{font-size:65px!important}.u-fontSize66{font-size:66px!important}.u-fontSize67{font-size:67px!important}.u-fontSize68{font-size:68px!important}.u-fontSize69{font-size:69px!important}.u-fontSize70{font-size:70px!important}.u-fontSize71{font-size:71px!important}.u-fontSize72{font-size:72px!important}.u-fontSize73{font-size:73px!important}.u-fontSize74{font-size:74px!important}.u-fontSize75{font-size:75px!important}.u-fontSize76{font-size:76px!important}.u-fontSize77{font-size:77px!important}.u-fontSize78{font-size:78px!important}.u-fontSize79{font-size:79px!important}.u-fontSize80{font-size:80px!important}.u-fontSize81{font-size:81px!important}.u-fontSize82{font-size:82px!important}.u-fontSize83{font-size:83px!important}.u-fontSize84{font-size:84px!important}.u-fontSize85{font-size:85px!important}.u-fontSize86{font-size:86px!important}.u-fontSize87{font-size:87px!important}.u-fontSize88{font-size:88px!important}.u-fontSize89{font-size:89px!important}.u-fontSize90{font-size:90px!important}.u-fontSize91{font-size:91px!important}.u-fontSize92{font-size:92px!important}.u-fontSize93{font-size:93px!important}.u-fontSize94{font-size:94px!important}.u-fontSize95{font-size:95px!important}.u-fontSize96{font-size:96px!important}.u-fontSize97{font-size:97px!important}.u-fontSize98{font-size:98px!important}.u-fontSize99{font-size:99px!important}.u-fontSize100{font-size:100px!important}.u-fontSize101{font-size:101px!important}.u-fontSize102{font-size:102px!important}.u-fontSize103{font-size:103px!important}.u-fontSize104{font-size:104px!important}.u-fontSize105{font-size:105px!important}.u-fontSize106{font-size:106px!important}.u-fontSize107{font-size:107px!important}.u-fontSize108{font-size:108px!important}.u-fontSize109{font-size:109px!important}.u-fontSize110{font-size:110px!important}.u-fontSize111{font-size:111px!important}.u-fontSize112{font-size:112px!important}.u-fontSize113{font-size:113px!important}.u-fontSize114{font-size:114px!important}.u-fontSize115{font-size:115px!important}.u-fontSize116{font-size:116px!important}.u-fontSize117{font-size:117px!important}.u-fontSize118{font-size:118px!important}.u-fontSize119{font-size:119px!important}.u-fontSize120{font-size:120px!important}.u-fontSize121{font-size:121px!important}.u-fontSize122{font-size:122px!important}.u-fontSize123{font-size:123px!important}.u-fontSize124{font-size:124px!important}.u-fontSize125{font-size:125px!important}.u-fontSize126{font-size:126px!important}.u-fontSize127{font-size:127px!important}.u-fontSize128{font-size:128px!important}.u-fontSize129{font-size:129px!important}.u-fontSize130{font-size:130px!important}.u-fontSize131{font-size:131px!important}.u-fontSize132{font-size:132px!important}.u-fontSize133{font-size:133px!important}.u-fontSize134{font-size:134px!important}.u-fontSize135{font-size:135px!important}.u-fontSize136{font-size:136px!important}.u-fontSize137{font-size:137px!important}.u-fontSize138{font-size:138px!important}.u-fontSize139{font-size:139px!important}.u-fontSize140{font-size:140px!important}.u-fontSize141{font-size:141px!important}.u-fontSize142{font-size:142px!important}.u-fontSize143{font-size:143px!important}.u-fontSize144{font-size:144px!important}.u-fontSize145{font-size:145px!important}.u-fontSize146{font-size:146px!important}.u-fontSize147{font-size:147px!important}.u-fontSize148{font-size:148px!important}.u-fontSize149{font-size:149px!important}.u-fontSize150{font-size:150px!important}.u-fontSize151{font-size:151px!important}.u-fontSize152{font-size:152px!important}.u-fontSize153{font-size:153px!important}.u-fontSize154{font-size:154px!important}.u-fontSize155{font-size:155px!important}.u-fontSize156{font-size:156px!important}.u-fontSize157{font-size:157px!important}.u-fontSize158{font-size:158px!important}.u-fontSize159{font-size:159px!important}.u-fontSize160{font-size:160px!important}.u-fontSize161{font-size:161px!important}.u-fontSize162{font-size:162px!important}.u-fontSize163{font-size:163px!important}.u-fontSize164{font-size:164px!important}.u-fontSize165{font-size:165px!important}.u-fontSize166{font-size:166px!important}.u-fontSize167{font-size:167px!important}.u-fontSize168{font-size:168px!important}.u-fontSize169{font-size:169px!important}.u-fontSize170{font-size:170px!important}.u-fontSize171{font-size:171px!important}.u-fontSize172{font-size:172px!important}.u-fontSize173{font-size:173px!important}.u-fontSize174{font-size:174px!important}.u-fontSize175{font-size:175px!important}.u-fontSize176{font-size:176px!important}.u-fontSize177{font-size:177px!important}.u-fontSize178{font-size:178px!important}.u-fontSize179{font-size:179px!important}.u-fontSize180{font-size:180px!important}.u-fontSize181{font-size:181px!important}.u-fontSize182{font-size:182px!important}.u-fontSize183{font-size:183px!important}.u-fontSize184{font-size:184px!important}.u-fontSize185{font-size:185px!important}.u-fontSize186{font-size:186px!important}.u-fontSize187{font-size:187px!important}.u-fontSize188{font-size:188px!important}.u-fontSize189{font-size:189px!important}.u-fontSize190{font-size:190px!important}.u-fontSize191{font-size:191px!important}.u-fontSize192{font-size:192px!important}.u-fontSize193{font-size:193px!important}.u-fontSize194{font-size:194px!important}.u-fontSize195{font-size:195px!important}.u-fontSize196{font-size:196px!important}.u-fontSize197{font-size:197px!important}.u-fontSize198{font-size:198px!important}.u-fontSize199{font-size:199px!important}.u-fontSize200{font-size:200px!important}.u-fontSize201{font-size:201px!important}.u-fontSize202{font-size:202px!important}.u-fontSize203{font-size:203px!important}.u-fontSize204{font-size:204px!important}.u-fontSize205{font-size:205px!important}.u-fontSize206{font-size:206px!important}.u-fontSize207{font-size:207px!important}.u-fontSize208{font-size:208px!important}.u-fontSize209{font-size:209px!important}.u-fontSize210{font-size:210px!important}.u-fontSize211{font-size:211px!important}.u-fontSize212{font-size:212px!important}.u-fontSize213{font-size:213px!important}.u-fontSize214{font-size:214px!important}.u-fontSize215{font-size:215px!important}.u-fontSize216{font-size:216px!important}.u-fontSize217{font-size:217px!important}.u-fontSize218{font-size:218px!important}.u-fontSize219{font-size:219px!important}.u-fontSize220{font-size:220px!important}.u-fontSize221{font-size:221px!important}.u-fontSize222{font-size:222px!important}.u-fontSize223{font-size:223px!important}.u-fontSize224{font-size:224px!important}.u-fontSize225{font-size:225px!important}.u-fontSize226{font-size:226px!important}.u-fontSize227{font-size:227px!important}.u-fontSize228{font-size:228px!important}.u-fontSize229{font-size:229px!important}.u-fontSize230{font-size:230px!important}.u-fontSize231{font-size:231px!important}.u-fontSize232{font-size:232px!important}.u-fontSize233{font-size:233px!important}.u-fontSize234{font-size:234px!important}.u-fontSize235{font-size:235px!important}.u-fontSize236{font-size:236px!important}.u-fontSize237{font-size:237px!important}.u-fontSize238{font-size:238px!important}.u-fontSize239{font-size:239px!important}.u-fontSize240{font-size:240px!important}.u-fontSize241{font-size:241px!important}.u-fontSize242{font-size:242px!important}.u-fontSize243{font-size:243px!important}.u-fontSize244{font-size:244px!important}.u-fontSize245{font-size:245px!important}.u-fontSize246{font-size:246px!important}.u-fontSize247{font-size:247px!important}.u-fontSize248{font-size:248px!important}.u-fontSize249{font-size:249px!important}.u-fontSize250{font-size:250px!important}.u-fontSize251{font-size:251px!important}.u-fontSize252{font-size:252px!important}.u-fontSize253{font-size:253px!important}.u-fontSize254{font-size:254px!important}.u-fontSize255{font-size:255px!important}.u-fontSize256{font-size:256px!important}.u-fontSize257{font-size:257px!important}.u-fontSize258{font-size:258px!important}.u-fontSize259{font-size:259px!important}.u-fontSize260{font-size:260px!important}.u-maxW50{max-width:50px!important}.u-maxH50{max-height:50px!important}.u-minW50{min-width:50px!important}.u-minH50{min-height:50px!important}.u-maxW100{max-width:100px!important}.u-maxH100{max-height:100px!important}.u-minW100{min-width:100px!important}.u-minH100{min-height:100px!important}.u-maxW150{max-width:150px!important}.u-maxH150{max-height:150px!important}.u-minW150{min-width:150px!important}.u-minH150{min-height:150px!important}.u-maxW200{max-width:200px!important}.u-maxH200{max-height:200px!important}.u-minW200{min-width:200px!important}.u-minH200{min-height:200px!important}.u-maxW250{max-width:250px!important}.u-maxH250{max-height:250px!important}.u-minW250{min-width:250px!important}.u-minH250{min-height:250px!important}.u-maxW300{max-width:300px!important}.u-maxH300{max-height:300px!important}.u-minW300{min-width:300px!important}.u-minH300{min-height:300px!important}.u-maxW350{max-width:350px!important}.u-maxH350{max-height:350px!important}.u-minW350{min-width:350px!important}.u-minH350{min-height:350px!important}.u-maxW400{max-width:400px!important}.u-maxH400{max-height:400px!important}.u-minW400{min-width:400px!important}.u-minH400{min-height:400px!important}.u-maxW450{max-width:450px!important}.u-maxH450{max-height:450px!important}.u-minW450{min-width:450px!important}.u-minH450{min-height:450px!important}.u-maxW500{max-width:500px!important}.u-maxH500{max-height:500px!important}.u-minW500{min-width:500px!important}.u-minH500{min-height:500px!important}.u-maxW550{max-width:550px!important}.u-maxH550{max-height:550px!important}.u-minW550{min-width:550px!important}.u-minH550{min-height:550px!important}.u-maxW600{max-width:600px!important}.u-maxH600{max-height:600px!important}.u-minW600{min-width:600px!important}.u-minH600{min-height:600px!important}.u-maxW650{max-width:650px!important}.u-maxH650{max-height:650px!important}.u-minW650{min-width:650px!important}.u-minH650{min-height:650px!important}.u-maxW700{max-width:700px!important}.u-maxH700{max-height:700px!important}.u-minW700{min-width:700px!important}.u-minH700{min-height:700px!important}.u-maxW750{max-width:750px!important}.u-maxH750{max-height:750px!important}.u-minW750{min-width:750px!important}.u-minH750{min-height:750px!important}.u-maxW800{max-width:800px!important}.u-maxH800{max-height:800px!important}.u-minW800{min-width:800px!important}.u-minH800{min-height:800px!important}.u-maxW850{max-width:850px!important}.u-maxH850{max-height:850px!important}.u-minW850{min-width:850px!important}.u-minH850{min-height:850px!important}.u-maxW900{max-width:900px!important}.u-maxH900{max-height:900px!important}.u-minW900{min-width:900px!important}.u-minH900{min-height:900px!important}.u-maxW950{max-width:950px!important}.u-maxH950{max-height:950px!important}.u-minW950{min-width:950px!important}.u-minH950{min-height:950px!important}.u-maxW1000{max-width:1000px!important}.u-maxH1000{max-height:1000px!important}.u-minW1000{min-width:1000px!important}.u-minH1000{min-height:1000px!important}.u-maxW1050{max-width:1050px!important}.u-maxH1050{max-height:1050px!important}.u-minW1050{min-width:1050px!important}.u-minH1050{min-height:1050px!important}.u-maxW1100{max-width:1100px!important}.u-maxH1100{max-height:1100px!important}.u-minW1100{min-width:1100px!important}.u-minH1100{min-height:1100px!important}.u-maxW1150{max-width:1150px!important}.u-maxH1150{max-height:1150px!important}.u-minW1150{min-width:1150px!important}.u-minH1150{min-height:1150px!important}.u-maxW1200{max-width:1200px!important}.u-maxH1200{max-height:1200px!important}.u-minW1200{min-width:1200px!important}.u-minH1200{min-height:1200px!important}.u-maxW1250{max-width:1250px!important}.u-maxH1250{max-height:1250px!important}.u-minW1250{min-width:1250px!important}.u-minH1250{min-height:1250px!important}.u-maxW1300{max-width:1300px!important}.u-maxH1300{max-height:1300px!important}.u-minW1300{min-width:1300px!important}.u-minH1300{min-height:1300px!important}.u-maxW1350{max-width:1350px!important}.u-maxH1350{max-height:1350px!important}.u-minW1350{min-width:1350px!important}.u-minH1350{min-height:1350px!important}.u-maxW1400{max-width:1400px!important}.u-maxH1400{max-height:1400px!important}.u-minW1400{min-width:1400px!important}.u-minH1400{min-height:1400px!important}.u-maxW1450{max-width:1450px!important}.u-maxH1450{max-height:1450px!important}.u-minW1450{min-width:1450px!important}.u-minH1450{min-height:1450px!important}.u-maxW1500{max-width:1500px!important}.u-maxH1500{max-height:1500px!important}.u-minW1500{min-width:1500px!important}.u-minH1500{min-height:1500px!important}.u-maxW1550{max-width:1550px!important}.u-maxH1550{max-height:1550px!important}.u-minW1550{min-width:1550px!important}.u-minH1550{min-height:1550px!important}.u-maxW1600{max-width:1600px!important}.u-maxH1600{max-height:1600px!important}.u-minW1600{min-width:1600px!important}.u-minH1600{min-height:1600px!important}.u-maxW1650{max-width:1650px!important}.u-maxH1650{max-height:1650px!important}.u-minW1650{min-width:1650px!important}.u-minH1650{min-height:1650px!important}.u-maxW1700{max-width:1700px!important}.u-maxH1700{max-height:1700px!important}.u-minW1700{min-width:1700px!important}.u-minH1700{min-height:1700px!important}.u-maxW1750{max-width:1750px!important}.u-maxH1750{max-height:1750px!important}.u-minW1750{min-width:1750px!important}.u-minH1750{min-height:1750px!important}.u-maxW1800{max-width:1800px!important}.u-maxH1800{max-height:1800px!important}.u-minW1800{min-width:1800px!important}.u-minH1800{min-height:1800px!important}.u-maxW5p{max-width:5%!important}.u-maxH5p{max-height:5%!important}.u-minW5p{min-width:5%!important}.u-minH5p{min-height:5%!important}.u-maxW10p{max-width:10%!important}.u-maxH10p{max-height:10%!important}.u-minW10p{min-width:10%!important}.u-minH10p{min-height:10%!important}.u-maxW15p{max-width:15%!important}.u-maxH15p{max-height:15%!important}.u-minW15p{min-width:15%!important}.u-minH15p{min-height:15%!important}.u-maxW20p{max-width:20%!important}.u-maxH20p{max-height:20%!important}.u-minW20p{min-width:20%!important}.u-minH20p{min-height:20%!important}.u-maxW25p{max-width:25%!important}.u-maxH25p{max-height:25%!important}.u-minW25p{min-width:25%!important}.u-minH25p{min-height:25%!important}.u-maxW30p{max-width:30%!important}.u-maxH30p{max-height:30%!important}.u-minW30p{min-width:30%!important}.u-minH30p{min-height:30%!important}.u-maxW35p{max-width:35%!important}.u-maxH35p{max-height:35%!important}.u-minW35p{min-width:35%!important}.u-minH35p{min-height:35%!important}.u-maxW40p{max-width:40%!important}.u-maxH40p{max-height:40%!important}.u-minW40p{min-width:40%!important}.u-minH40p{min-height:40%!important}.u-maxW45p{max-width:45%!important}.u-maxH45p{max-height:45%!important}.u-minW45p{min-width:45%!important}.u-minH45p{min-height:45%!important}.u-maxW50p{max-width:50%!important}.u-maxH50p{max-height:50%!important}.u-minW50p{min-width:50%!important}.u-minH50p{min-height:50%!important}.u-maxW55p{max-width:55%!important}.u-maxH55p{max-height:55%!important}.u-minW55p{min-width:55%!important}.u-minH55p{min-height:55%!important}.u-maxW60p{max-width:60%!important}.u-maxH60p{max-height:60%!important}.u-minW60p{min-width:60%!important}.u-minH60p{min-height:60%!important}.u-maxW65p{max-width:65%!important}.u-maxH65p{max-height:65%!important}.u-minW65p{min-width:65%!important}.u-minH65p{min-height:65%!important}.u-maxW70p{max-width:70%!important}.u-maxH70p{max-height:70%!important}.u-minW70p{min-width:70%!important}.u-minH70p{min-height:70%!important}.u-maxW75p{max-width:75%!important}.u-maxH75p{max-height:75%!important}.u-minW75p{min-width:75%!important}.u-minH75p{min-height:75%!important}.u-maxW80p{max-width:80%!important}.u-maxH80p{max-height:80%!important}.u-minW80p{min-width:80%!important}.u-minH80p{min-height:80%!important}.u-maxW85p{max-width:85%!important}.u-maxH85p{max-height:85%!important}.u-minW85p{min-width:85%!important}.u-minH85p{min-height:85%!important}.u-maxW90p{max-width:90%!important}.u-maxH90p{max-height:90%!important}.u-minW90p{min-width:90%!important}.u-minH90p{min-height:90%!important}.u-maxW95p{max-width:95%!important}.u-maxH95p{max-height:95%!important}.u-minW95p{min-width:95%!important}.u-minH95p{min-height:95%!important}.u-maxW100p{max-width:100%!important}.u-maxH100p{max-height:100%!important}.u-minW100p{min-width:100%!important}.u-minH100p{min-height:100%!important}.m-picker-overlay{z-index:1100;opacity:0;background:#00000080;justify-content:center;align-items:center;animation:.12s ease-out forwards m-picker-fadein;display:flex;position:fixed;inset:0}@keyframes m-picker-fadein{to{opacity:1}}.m-picker-modal{opacity:0;background:#fff;border-radius:2px;flex-direction:column;min-width:300px;max-width:96vw;max-height:96vh;animation:.16s cubic-bezier(.4,0,.2,1) forwards m-picker-scalein;display:flex;overflow:hidden;transform:scale(.92);box-shadow:0 24px 38px 3px #00000024,0 9px 46px 8px #0000001f,0 11px 15px -7px #0003}@keyframes m-picker-scalein{to{opacity:1;transform:scale(1)}}.m-picker-modal-footer{background:#fafafa;border-top:1px solid #eee;justify-content:flex-end;align-items:center;padding:8px 12px;display:flex}.m-picker-modal-footer button{cursor:pointer;text-transform:uppercase;color:#26a69a;letter-spacing:.02em;background:0 0;border:none;border-radius:2px;margin-left:4px;padding:8px 12px;font-family:inherit;font-size:14px;font-weight:500;transition:background-color .12s}.m-picker-modal-footer button:hover{background:#26a69a1f}.m-picker-modal-footer button:disabled{color:#00000042;cursor:not-allowed}.m-picker-input{width:100%;height:3rem;box-shadow:none;cursor:pointer;background:0 0;border:none;border-bottom:1px solid #9e9e9e;border-radius:0;outline:none;padding:0;font-size:1rem}.m-picker-input:focus{border-bottom:1px solid #26a69a;box-shadow:0 1px #26a69a}.m-picker-input:disabled{color:#0000006b;cursor:not-allowed;border-bottom-style:dotted}.m-picker-date-modal{width:300px}.m-picker-date-header{color:#fff;background:#26a69a;padding:16px 24px}.m-picker-date-header__year{opacity:.7;text-transform:uppercase;letter-spacing:.04em;margin-bottom:4px;font-size:13px}.m-picker-date-header__date{font-size:28px;font-weight:400;line-height:1.2}.m-picker-date-nav{justify-content:space-between;align-items:center;padding:8px 12px 0;display:flex}.m-picker-date-nav__arrow{cursor:pointer;color:#0000008a;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;font-size:22px;transition:background-color .12s;display:flex}.m-picker-date-nav__arrow:hover{background:#00000014}.m-picker-date-nav__arrow:disabled{color:#0003;cursor:not-allowed}.m-picker-date-nav__title{color:#000000de;align-items:center;gap:6px;font-size:14px;font-weight:500;display:flex}.m-picker-date-nav__title select{color:#000000de;cursor:pointer;appearance:menulist;background:0 0;border:none;border-radius:2px;padding:2px 4px;font-family:inherit;font-size:14px;font-weight:500}.m-picker-date-nav__title select:hover{background:#0000000a}.m-picker-date-grid{padding:4px 12px 12px}.m-picker-date-weekdays,.m-picker-date-days{grid-template-columns:repeat(7,1fr);display:grid}.m-picker-date-weekday{text-align:center;color:#0000008a;padding:6px 0;font-size:12px}.m-picker-date-weekday--sun{color:#e53935}.m-picker-date-weekday--sat{color:#1e88e5}.m-picker-date-day{cursor:pointer;color:#000000de;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;width:34px;height:34px;margin:1px auto;font-family:inherit;font-size:13px;transition:background-color .12s,color .12s;display:flex}.m-picker-date-day:hover:not(:disabled):not(.is-selected){background:#b2dfdb}.m-picker-date-day.is-other-month{color:#00000042}.m-picker-date-day.is-today:not(.is-selected){color:#26a69a;font-weight:600}.m-picker-date-day.is-selected{color:#fff;background:#26a69a}.m-picker-date-day:disabled{color:#0003;cursor:not-allowed}.m-picker-time-modal{width:300px}.m-picker-time-header{color:#fff;background:#26a69a;justify-content:center;align-items:baseline;gap:4px;padding:16px 24px;font-weight:300;display:flex}.m-picker-time-header__digit{color:#fff9;cursor:pointer;background:0 0;border:none;padding:0 4px;font-family:inherit;font-size:48px;font-weight:300;line-height:1;transition:color .12s}.m-picker-time-header__digit.is-active{color:#fff}.m-picker-time-header__sep{font-size:48px;line-height:1}.m-picker-time-header__ampm{flex-direction:column;gap:2px;margin-left:12px;font-size:14px;display:flex}.m-picker-time-header__ampm button{color:#fff9;cursor:pointer;background:0 0;border:none;padding:2px 4px;font-family:inherit;font-weight:500}.m-picker-time-header__ampm button.is-active{color:#fff}.m-picker-time-dial-wrap{background:#fff;justify-content:center;align-items:center;width:100%;padding:16px 0;display:flex}.m-picker-time-dial{-webkit-user-select:none;user-select:none;background:#eee;border-radius:50%;width:256px;height:256px;position:relative}.m-picker-time-dial__center{z-index:2;background:#26a69a;border-radius:50%;width:8px;height:8px;margin:-4px 0 0 -4px;position:absolute;top:50%;left:50%}.m-picker-time-dial__hand{transform-origin:top;z-index:1;background:#26a69a;width:2px;height:96px;position:absolute;top:50%;left:50%}.m-picker-time-dial__hand:after{content:"";opacity:.95;background:#26a69a;border-radius:50%;width:32px;height:32px;margin-left:-16px;position:absolute;bottom:-16px;left:50%}.m-picker-time-dial__hand--inner{height:60px}.m-picker-time-dial__number{color:#000000de;cursor:pointer;z-index:3;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;margin:-16px 0 0 -16px;font-family:inherit;font-size:14px;display:flex;position:absolute}.m-picker-time-dial__number.is-selected{color:#fff;font-weight:600}.m-picker-time-dial__number.is-inner{color:#0000008a;font-size:12px}.m-timecombo-input{cursor:text}.m-timecombo-dropdown{z-index:1200;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;background:#fff;border:1px solid #dadce0;border-radius:4px;max-height:200px;margin:0;padding:4px 0;font-size:14px;list-style:none;position:fixed;overflow-y:auto;box-shadow:0 2px 6px 2px #3c404326,0 1px 2px #3c40434d}.m-timecombo-option{color:#000000d1;cursor:pointer;white-space:nowrap;padding:8px 14px;line-height:20px}.m-timecombo-option.is-highlight{background:#e8f0fe}.m-timecombo-option.is-selected{color:#1a73e8;font-weight:600}.m-timecombo-option.is-selected.is-highlight{background:#e8f0fe}.m-datecombo-input{cursor:text}.m-datecombo-popover{z-index:1200;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;background:#fff;border:1px solid #dadce0;border-radius:4px;position:fixed;overflow-y:auto;box-shadow:0 2px 6px 2px #3c404326,0 1px 2px #3c40434d}.m-picker-datetime-tabs{color:#fff;background:#26a69a;display:flex}.m-picker-datetime-tab{text-align:center;cursor:pointer;color:#ffffffb3;letter-spacing:.04em;text-transform:uppercase;background:0 0;border:none;border-bottom:2px solid #0000;flex:auto;padding:10px 12px;font-family:inherit;font-size:13px;font-weight:500}.m-picker-datetime-tab.is-active{color:#fff;border-bottom-color:#fff}.m-select-wrap{width:100%;position:relative}.m-select-input{cursor:pointer;color:#000000de;text-align:left;width:100%;height:3rem;box-shadow:none;background:0 0;border:none;border-bottom:1px solid #9e9e9e;border-radius:0;outline:none;align-items:center;padding:0 24px 0 0;font-family:inherit;font-size:14px;display:flex;position:relative}.m-select-input:after{content:"";border-top:5px solid #0000008a;border-left:5px solid #0000;border-right:5px solid #0000;width:0;height:0;margin-top:-3px;position:absolute;top:50%;right:2px}.m-select-input.is-open{border-bottom:1px solid #26a69a;box-shadow:0 1px #26a69a}.m-select-input:disabled,.m-select-input.is-disabled{color:#0000006b;cursor:not-allowed;border-bottom-style:dotted}.m-select-input.is-placeholder{color:#0000006b}.m-select-native{opacity:0;pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:0}.m-select-dropdown{z-index:1050;opacity:0;transform-origin:top;background:#fff;border-radius:2px;max-height:300px;margin:0;padding:0;list-style:none;animation:.14s ease-out forwards m-select-open;position:absolute;top:100%;left:0;right:0;overflow-y:auto;transform:scaleY(.85);box-shadow:0 2px 5px #00000029,0 2px 10px #0000001f}.m-select-dropdown--up{transform-origin:bottom;top:auto;bottom:100%}@keyframes m-select-open{to{opacity:1;transform:scaleY(1)}}.m-select-option{color:#000000de;cursor:pointer;align-items:center;gap:8px;padding:10px 16px;font-size:14px;line-height:22px;display:flex}.m-select-option:hover,.m-select-option.is-highlight{background:#eee}.m-select-option.is-selected{color:#26a69a;background:#b2dfdb66}.m-select-option.is-disabled{color:#0000006b;cursor:not-allowed}.m-select-option__check{border:1px solid #9e9e9e;border-radius:2px;flex-shrink:0;justify-content:center;align-items:center;width:16px;height:16px;display:inline-flex}.m-select-option.is-selected .m-select-option__check{background:#26a69a;border-color:#26a69a}.m-select-option.is-selected .m-select-option__check:after{content:"";border:2px solid #fff;border-width:0 2px 2px 0;width:4px;height:8px;margin-bottom:2px;transform:rotate(45deg)}.m-select-optgroup{color:#0000008a;text-transform:uppercase;letter-spacing:.04em;background:#fafafa;padding:6px 16px;font-size:12px;font-weight:500}.m-select-input.is-browser-default{background:#fff;border:1px solid #9e9e9e;border-radius:2px;height:36px;padding:0 24px 0 8px}.m-select-input.is-browser-default:after{right:8px}.m-select-input.is-browser-default.is-open{box-shadow:none;border-color:#26a69a}.client-update-banner{z-index:1800;color:#16213a;background:#fff;border:1px solid #c7d7ff;border-radius:14px;align-items:center;gap:24px;width:min(620px,100vw - 48px);padding:18px 20px;display:flex;position:fixed;bottom:24px;right:24px;box-shadow:0 16px 40px #0f234b33}.client-update-banner__body,.client-update-banner__actions{align-items:center;display:flex}.client-update-banner__body{flex:1;gap:14px;min-width:0}.client-update-banner__body>.material-icons{color:#3569d4;font-size:30px}.client-update-banner__body strong,.client-update-banner__body span{display:block}.client-update-banner__body strong{margin-bottom:3px;font-size:16px}.client-update-banner__body span{color:#60708c;font-size:13px}.client-update-banner__actions{gap:8px}.client-update-button{min-height:42px;font:inherit;cursor:pointer;border:0;border-radius:9px;padding:0 18px;font-weight:700}.client-update-button--primary{color:#fff;background:#3569d4}.client-update-button--quiet{color:#42526e;background:#eef2f8}.client-update-overlay{z-index:3000;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0c162abd;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.client-update-modal{color:#16213a;text-align:center;background:#fff;border-radius:18px;width:min(480px,100%);padding:36px;box-shadow:0 24px 70px #00000052}.client-update-modal__icon{color:#3569d4;background:#edf3ff;border-radius:50%;place-items:center;width:64px;height:64px;margin-bottom:18px;display:inline-grid}.client-update-modal__icon .material-icons{font-size:34px;animation:1.1s linear infinite client-update-spin}.client-update-modal h2{margin:0 0 10px;font-size:24px}.client-update-modal p{color:#60708c;margin:0 0 22px;line-height:1.7}.client-update-progress{background:#e5ebf5;border-radius:99px;height:5px;margin-bottom:22px;overflow:hidden}.client-update-progress span{border-radius:inherit;background:#3569d4;width:45%;height:100%;animation:.9s ease-in-out infinite alternate client-update-progress;display:block}@keyframes client-update-spin{to{transform:rotate(360deg)}}@keyframes client-update-progress{0%{transform:translate(-20%)}to{transform:translate(140%)}}@media (width<=640px){.client-update-banner{flex-direction:column;align-items:stretch;gap:14px;width:auto;bottom:12px;left:12px;right:12px}.client-update-banner__actions>button{flex:1}}@media (width<=480px){.client-update-modal{padding:24px}}@media (prefers-reduced-motion:reduce){.client-update-modal__icon .material-icons,.client-update-progress span{animation:none}}body{background:#fff}button{cursor:pointer}.boot{justify-content:center;align-items:center;min-height:100vh;display:flex}.login-screen{justify-content:center;align-items:center;min-height:100svh;padding:16px;display:flex}.login-panel{width:100%;max-width:420px}body:has(.login-panel){background:#f3f5f7}.login-panel.card{border:1px solid #e0e4e8;border-radius:10px;margin:0;overflow:hidden;box-shadow:0 12px 36px #1927341a}.login-panel.card .card-content{padding:34px 32px 32px}.login-panel.card .card-title,.login-panel.card .card-content .card-title{color:#273444;letter-spacing:.03em;text-align:center;border-bottom:none;margin-bottom:0;font-family:"M PLUS 1p",sans-serif;font-size:21px;font-weight:500}.microsoft_login{color:#4a5563;vertical-align:middle;text-align:center;border-radius:5px;font-size:14px;font-weight:700;line-height:24px;text-decoration:none}.microsoft_login img{vertical-align:middle;width:20px;height:20px;margin-right:8px}.microsoft_login button,.microsoft_login a{color:#4a5563;background:#fff;border:1px solid #cfd5dc;border-radius:6px;justify-content:center;align-items:center;width:100%;min-height:52px;padding:12px 20px;text-decoration:none;transition:background-color .15s,border-color .15s,color .15s,box-shadow .15s;display:flex}.microsoft_login button:hover,.microsoft_login a:hover{color:#0067b8;background:#f5f9fc;border-color:#0067b8;box-shadow:0 4px 14px #0067b81a}.microsoft_login button:focus-visible,.microsoft_login a:focus-visible{outline-offset:3px;outline:3px solid #0067b833}.microsoft_login a[aria-disabled=true]{cursor:wait;opacity:.6}@media (width<=480px){.login-panel.card .card-content{padding:30px 24px 28px}}@media (prefers-reduced-motion:reduce){.microsoft_login button,.microsoft_login a{transition:none}}.dashboard_container{height:auto;min-height:100vh}.main_area{padding-left:300px}@media only screen and (width<=992px){.main_area{padding-left:0}}.sidenav{background-color:#fff;flex-flow:column;padding-bottom:0;display:flex;overflow:hidden;height:100%!important}.sidenav-fixed{width:300px;position:fixed}.sidenav .logo{border-bottom:1px solid #00000024;line-height:1em}.sidenav .title{text-align:center;padding:10px 30px 20px;font-size:15px}.sidenav .title img{width:100%}.sidenav .title b{color:green;font-weight:700}.sidenav .sidebar-menu{overscroll-behavior-y:contain;-webkit-overflow-scrolling:touch;flex:1;min-height:0;overflow-y:auto}.sidenav .sidebar-menu ul{margin:0}.sidenav li>a{height:36px;padding:0 18px;font-size:13px;line-height:36px}.sidenav li>a>i.material-icons{height:36px;margin:0 16px 0 0;padding:0 18px;font-size:18px;line-height:36px}.sidenav li.active{background-color:#0000000d}.sidebar-section-header{cursor:pointer;-webkit-user-select:none;user-select:none;border-top:2px dotted #0003;border-bottom:2px dotted #0003;justify-content:space-between;align-items:center;height:36px;padding:0 18px;font-size:12px;font-weight:700;line-height:36px;display:flex}.sidebar-section-header:hover{background-color:#0000000d}.sidebar-section-title{align-items:center;display:flex}.sidebar-section-title i{margin-right:8px}.sidebar-section-arrow{color:#999;font-size:18px;transition:transform .2s}.sidebar-section-body{overflow:hidden}.sidebar-user{background:#fff;border-top:1px solid #00000024;align-items:center;width:100%;min-height:60px;display:flex!important}.sidebar-user>a{flex:1;align-items:center;height:auto!important;padding:12px 18px!important;line-height:1.3!important;display:flex!important}.sidebar-user>a>i{color:#757575;flex-shrink:0;margin-right:10px;font-size:32px}.sidebar-user-info{flex-direction:column;display:flex;overflow:hidden}.sidebar-user-name{color:#333;white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:700;overflow:hidden}.sidebar-user-email{color:#999;white-space:nowrap;text-overflow:ellipsis;font-size:11px;overflow:hidden}.sidebar-logout{color:#757575;cursor:pointer;background:0 0;border:0;border-radius:50%;flex-shrink:0;width:44px;height:44px;margin-right:8px}.sidebar-logout:hover,.sidebar-logout:focus{background:#0000000f;outline:none}.top-nav{height:auto;box-shadow:none;background-color:#0000;border-bottom:1px solid #00000024;margin-bottom:20px;padding:0}.top-nav .page-title{color:#6e6e6e;margin:1.4rem 0;font-family:"M PLUS 1p",serif;font-size:24px;font-weight:300}.top-nav>.container{width:100%;max-width:100%;padding:0}@media only screen and (width>=993px){.main_area>.container{width:100%;max-width:100%;padding:0 20px 20px}.top-nav>.container{width:100%;max-width:100%;padding:0 20px}}@media only screen and (width<=992px){.main_area>.container{width:100%;max-width:100%;padding:0 0 20px}}.logout-button{white-space:nowrap}.mypage-card{background:#fff;border:1px solid #eee;border-radius:8px;max-width:600px;margin:20px auto;padding:30px;box-shadow:0 1px 3px #0000001f}.mypage-avatar{background:#e0e0e0;border-radius:50%;justify-content:center;align-items:center;width:80px;height:80px;margin:0 auto 20px;display:flex;overflow:hidden}.mypage-avatar img{object-fit:cover;width:100%;height:100%}.mypage-avatar i{color:#999;font-size:48px}.mypage-field{margin-bottom:20px}.mypage-field-label{color:#999;margin-bottom:4px;font-size:12px}.mypage-field-value{color:#333;overflow-wrap:anywhere;border-bottom:1px solid #eee;padding:8px 0;font-size:16px}.mypage-logout{text-align:center;margin-top:30px}.tables_title{color:#6e6e6e;border-bottom:1px dotted #999;max-width:600px;margin-top:40px;margin-bottom:20px;padding-left:10px;font-family:"M PLUS 1p",serif;font-size:24px;font-weight:300}.tables_title:first-child{margin-top:0}.dashboardArea:not(.jobcan-dashboard-area) .tables_title{font-size:18px}.dashboardArea{flex-direction:row-reverse;justify-content:start;display:flex}.dashboardLeft{width:100%;max-width:800px;margin-bottom:16px}.dashboardRightContent{width:360px}.dashboardRightContent .tables_title:first-child{margin-top:0}.dashboardRight:not(.jobcan-right-panel) .dashboardRightContent .tables_title{margin-bottom:0}#jobcanMemo,#jobcanMemo2{justify-content:space-between;display:flex}#jobcanMemoTextarea,#jobcanMemoTextarea2{border:1px solid #ccc;height:auto;min-height:1rem;margin:0;padding:4px 8px;font-size:13px}#jobcanMemoArea{align-items:center;display:flex}#jobcanMemoArea .jobcanMemoSubmit{width:60px;padding:0 8px}.allCommentLink{color:#26a69a;text-align:right;font-size:12px}.collection{border:0;border-bottom:1px solid #e0e0e0;margin-top:0}.collection .collection-item{border-bottom:1px solid #e0e0e0;padding:8px 16px}.collection .collection-item.avatar{min-height:0}.collection .collection-item.avatar .title{font-size:14px;line-height:16px}.collection .collection-item.avatar p{color:#333;font-size:11px;line-height:16px}.collection .collection-item.avatar .book-title,.collection .collection-item.avatar .book-author{white-space:nowrap;text-overflow:ellipsis;width:100%;margin-bottom:-7px;display:inline-block;overflow:hidden}.collection .collection-item.avatar .circle{overflow:hidden;width:38px!important;height:38px!important}.collection .collection-item.avatar .circle img{object-fit:cover;object-position:top left;width:100%;min-height:100%}.card .card-content{padding:16px 16px 8px;font-size:13px}.card .card-content p{font-size:13px}.card .card-content .card-title,.card .card-title{border-bottom:1px solid #e0e0e0;margin-bottom:16px;font-size:16px;line-height:24px}.card .card-time{color:#666;justify-content:space-between;align-items:center;padding-top:8px;font-size:12px;display:flex}.card .card-image{height:64px;overflow:hidden}.card .card-image img{object-fit:cover;object-position:center center;width:100%;height:100%}.card .card-action{text-align:right;padding:16px}.card .card-action a{color:#26a69a!important;margin-right:8px!important}table th,table td{vertical-align:middle;padding:4px 20px;font-size:12px}.threadsTable{border-collapse:collapse;background:#fff;border:2px solid #f2ba7b;width:100%}.threadsTable a{color:#4146a0;font-weight:700}.threadsTable a:visited{color:#2d862b}.threadsTable td{vertical-align:middle;border:2px solid #f2ba7b;padding:4px 8px}.threadsTable th{vertical-align:middle;background:#f2ba7b;border:2px solid #f2ba7b;padding:4px 20px}.threadTitle{vertical-align:middle;font-size:14px;line-height:1.4}.threadTitleSub{padding-left:4px;font-size:10px}.threadIdx{color:#c70000}.timeArea,.nameArea{font-size:11px;line-height:1.2}.searchArea input{margin-right:8px!important;padding:6px 16px!important;font-size:14px!important}.note-cards{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:20px;margin:20px 0;display:grid}.note-card{cursor:pointer;background:#fff;flex-direction:column;transition:all .3s;display:flex;position:relative;overflow:hidden}.note-card.selected{outline-offset:2px;outline:2px solid #26a69a}.note-main-image{object-fit:cover;border-radius:4px;width:100%;height:124px;margin-bottom:0}.note-card-content{flex-direction:column;flex:1;padding:0 8px;display:flex}.note-card .note-title{color:#333;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;height:3em;margin:10px 0;padding-top:8px;font-size:17px;font-weight:700;line-height:1.4;display:-webkit-box;overflow:hidden}.note-meta{color:#999;justify-content:space-between;align-items:center;margin-top:15px;font-size:12px;display:flex}.note-tags{text-overflow:ellipsis;flex-wrap:wrap;gap:5px;height:1.5rem;margin-top:10px;display:flex;overflow:hidden}.note-tag{color:#616161;background-color:#e0e0e0;border-radius:12px;padding:2px 8px;font-size:11px;display:inline-block}.note-tag.category{color:#1565c0;background-color:#e3f2fd}.note-status{color:#fff;z-index:1;border-radius:12px;padding:4px 8px;font-size:11px;font-weight:700;position:absolute;top:8px;right:8px}.note-status.draft{background-color:#ff9800}.note-status.published{background-color:#4caf50}.note-comment-badge{color:#fff;background-color:#0009;border-radius:12px;align-items:center;gap:3px;padding:3px 8px;font-size:11px;display:flex;position:absolute;bottom:12px;right:6px}.note-detail-preview{max-width:920px;margin:24px 0}.note-detail-header{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.note-detail-comment-count{color:#666;align-items:center;gap:4px;font-size:13px;display:inline-flex}.note-detail-card{background:#fff;border-bottom:1px solid #eee;padding-bottom:24px}.note-detail-card h2{color:#333;margin:20px 0 12px;font-size:28px;font-weight:700;line-height:1.35}.note-detail-main-image{aspect-ratio:16/9;object-fit:cover;width:100%;max-height:420px;display:block}.note-detail-meta{color:#777;flex-wrap:wrap;align-items:center;gap:16px;margin-bottom:24px;font-size:13px;display:flex}.note-detail-meta span{align-items:center;gap:4px;display:inline-flex}.note-detail-body{color:#333;font-size:15px;line-height:1.9}.note-detail-body img{max-width:100%;height:auto;display:block}.note-reaction-bar{border-top:1px solid #eee;flex-wrap:wrap;gap:8px;margin-top:24px;padding-top:16px;display:flex}.note-reaction{color:#444;background:#fff;border:1px solid #ddd;align-items:center;gap:6px;min-height:36px;padding:0 12px;font-size:13px;display:inline-flex}.note-reaction.active{color:#1565c0;background:#e3f2fd;border-color:#42a5f5}.note-reaction i{font-size:18px}.note-reaction strong{text-align:right;min-width:1.5em;font-size:13px}.note-owner-actions,.note-compose-row{flex-wrap:wrap;align-items:center;gap:10px;margin-top:16px;display:flex}.note-compose-row select{background:#fff;border:1px solid #ccc;max-width:260px;height:40px;padding:0 10px;display:block}.comments-section{margin-top:32px}.comments-header{color:#333;border-bottom:1px solid #e0e0e0;margin:0 0 16px;padding-bottom:12px;font-size:18px;font-weight:700}.comment-form-inline{align-items:center;gap:8px;margin-bottom:16px;display:flex}.comment-input-wrapper{flex:1}.comment-input-wrapper input{box-sizing:border-box!important;border:1px solid #ddd!important;height:40px!important;margin:0!important;padding:0 12px!important}.btn-comment-submit{color:#fff;background-color:#26a69a;border:0;justify-content:center;align-items:center;width:48px;height:40px;display:inline-flex}.comment-item{border-bottom:1px solid #eee;padding:12px 0}.comment-header{justify-content:space-between;align-items:center;gap:8px;display:flex}.comment-author{align-items:baseline;gap:12px;display:flex}.comment-author-name{color:#333;font-size:13px;font-weight:700}.comment-date{color:#999;font-size:12px}.comment-text{color:#333;white-space:pre-wrap;margin-top:6px;font-size:14px;line-height:1.7}.documentTable th,.documentTable td{text-align:left;vertical-align:middle;padding:8px 20px;font-size:14px}.documentTable .title{white-space:nowrap;font-weight:700}.documentTable .revisionNum,.documentTable .revisionDate{text-align:center;white-space:nowrap}.documentTable .description{text-align:left;min-width:300px}.document-message{color:#245b24;background:#edf7ed;border:1px solid #a7d7a7;margin-bottom:10px;padding:8px 12px}.document-detail-header{justify-content:space-between;align-items:center;gap:12px;display:flex}.document-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.document-edit-form{margin-bottom:12px}#document{flex-direction:row;width:100%;height:calc(100vh - 130px);display:flex}#documentArea{flex-direction:column;flex:1;width:100%;height:100%;padding:0 8px;display:flex}#revisionsArea{width:280px;height:calc(100vh - 110px)}.revision{cursor:pointer;color:#333;text-align:left;background:#fff;border-bottom:1px dotted #aaa;width:100%;margin:0;padding:8px;font-size:14px;display:block;position:relative}.revision:hover{background-color:#f0f0f0}.revision.nowRevision{background-color:#b0ffdd}.revision-permit{color:#2f5f8f;margin-top:4px;font-size:12px;font-weight:700;display:inline-block}.revisionDate{color:#666;font-size:12px}.previewHtml{height:calc(100vh - 240px);display:block;overflow:auto}.markdown-body{--base-size-4:.25rem;--base-size-8:.5rem;--base-size-16:1rem;--base-size-24:1.5rem;--base-size-40:2.5rem;--base-text-weight-normal:400;--base-text-weight-medium:500;--base-text-weight-semibold:600;--fontStack-monospace:ui-monospace, SFMono-Regular, SF Mono, Menlo, Consolas, Liberation Mono, monospace;--fgColor-accent:Highlight}@media (prefers-color-scheme:dark){.markdown-body,[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--focus-outlineColor:#1f6feb;--fgColor-default:#f0f6fc;--fgColor-muted:#9198a1;--fgColor-accent:#4493f8;--fgColor-success:#3fb950;--fgColor-attention:#d29922;--fgColor-danger:#f85149;--fgColor-done:#ab7df8;--bgColor-default:#0d1117;--bgColor-muted:#151b23;--bgColor-neutral-muted:#656c7633;--bgColor-attention-muted:#bb800926;--borderColor-default:#3d444d;--borderColor-muted:#3d444db3;--borderColor-neutral-muted:#3d444db3;--borderColor-accent-emphasis:#1f6feb;--borderColor-success-emphasis:#238636;--borderColor-attention-emphasis:#9e6a03;--borderColor-danger-emphasis:#da3633;--borderColor-done-emphasis:#8957e5;--color-prettylights-syntax-comment:#9198a1;--color-prettylights-syntax-constant:#79c0ff;--color-prettylights-syntax-constant-other-reference-link:#a5d6ff;--color-prettylights-syntax-entity:#d2a8ff;--color-prettylights-syntax-storage-modifier-import:#f0f6fc;--color-prettylights-syntax-entity-tag:#7ee787;--color-prettylights-syntax-keyword:#ff7b72;--color-prettylights-syntax-string:#a5d6ff;--color-prettylights-syntax-variable:#ffa657;--color-prettylights-syntax-brackethighlighter-unmatched:#f85149;--color-prettylights-syntax-brackethighlighter-angle:#9198a1;--color-prettylights-syntax-invalid-illegal-text:#f0f6fc;--color-prettylights-syntax-invalid-illegal-bg:#8e1519;--color-prettylights-syntax-carriage-return-text:#f0f6fc;--color-prettylights-syntax-carriage-return-bg:#b62324;--color-prettylights-syntax-string-regexp:#7ee787;--color-prettylights-syntax-markup-list:#f2cc60;--color-prettylights-syntax-markup-heading:#1f6feb;--color-prettylights-syntax-markup-italic:#f0f6fc;--color-prettylights-syntax-markup-bold:#f0f6fc;--color-prettylights-syntax-markup-deleted-text:#ffdcd7;--color-prettylights-syntax-markup-deleted-bg:#67060c;--color-prettylights-syntax-markup-inserted-text:#aff5b4;--color-prettylights-syntax-markup-inserted-bg:#033a16;--color-prettylights-syntax-markup-changed-text:#ffdfb6;--color-prettylights-syntax-markup-changed-bg:#5a1e02;--color-prettylights-syntax-markup-ignored-text:#f0f6fc;--color-prettylights-syntax-markup-ignored-bg:#1158c7;--color-prettylights-syntax-meta-diff-range:#d2a8ff;--color-prettylights-syntax-sublimelinter-gutter-mark:#3d444d}}@media (prefers-color-scheme:light){.markdown-body,[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--focus-outlineColor:#0969da;--fgColor-default:#1f2328;--fgColor-muted:#59636e;--fgColor-accent:#0969da;--fgColor-success:#1a7f37;--fgColor-attention:#9a6700;--fgColor-danger:#d1242f;--fgColor-done:#8250df;--bgColor-default:#fff;--bgColor-muted:#f6f8fa;--bgColor-neutral-muted:#818b981f;--bgColor-attention-muted:#fff8c5;--borderColor-default:#d1d9e0;--borderColor-muted:#d1d9e0b3;--borderColor-neutral-muted:#d1d9e0b3;--borderColor-accent-emphasis:#0969da;--borderColor-success-emphasis:#1a7f37;--borderColor-attention-emphasis:#9a6700;--borderColor-danger-emphasis:#cf222e;--borderColor-done-emphasis:#8250df;--color-prettylights-syntax-comment:#59636e;--color-prettylights-syntax-constant:#0550ae;--color-prettylights-syntax-constant-other-reference-link:#0a3069;--color-prettylights-syntax-entity:#6639ba;--color-prettylights-syntax-storage-modifier-import:#1f2328;--color-prettylights-syntax-entity-tag:#0550ae;--color-prettylights-syntax-keyword:#cf222e;--color-prettylights-syntax-string:#0a3069;--color-prettylights-syntax-variable:#953800;--color-prettylights-syntax-brackethighlighter-unmatched:#82071e;--color-prettylights-syntax-brackethighlighter-angle:#59636e;--color-prettylights-syntax-invalid-illegal-text:#f6f8fa;--color-prettylights-syntax-invalid-illegal-bg:#82071e;--color-prettylights-syntax-carriage-return-text:#f6f8fa;--color-prettylights-syntax-carriage-return-bg:#cf222e;--color-prettylights-syntax-string-regexp:#116329;--color-prettylights-syntax-markup-list:#3b2300;--color-prettylights-syntax-markup-heading:#0550ae;--color-prettylights-syntax-markup-italic:#1f2328;--color-prettylights-syntax-markup-bold:#1f2328;--color-prettylights-syntax-markup-deleted-text:#82071e;--color-prettylights-syntax-markup-deleted-bg:#ffebe9;--color-prettylights-syntax-markup-inserted-text:#116329;--color-prettylights-syntax-markup-inserted-bg:#dafbe1;--color-prettylights-syntax-markup-changed-text:#953800;--color-prettylights-syntax-markup-changed-bg:#ffd8b5;--color-prettylights-syntax-markup-ignored-text:#d1d9e0;--color-prettylights-syntax-markup-ignored-bg:#0550ae;--color-prettylights-syntax-meta-diff-range:#8250df;--color-prettylights-syntax-sublimelinter-gutter-mark:#818b98}}.markdown-body{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;color:var(--fgColor-default);background-color:var(--bgColor-default);word-wrap:break-word;margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Noto Sans,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji;font-size:16px;line-height:1.5;scroll-behavior:auto!important}.markdown-body .octicon{fill:currentColor;vertical-align:text-bottom;display:inline-block}.markdown-body h1:hover .anchor .octicon-link:before,.markdown-body h2:hover .anchor .octicon-link:before,.markdown-body h3:hover .anchor .octicon-link:before,.markdown-body h4:hover .anchor .octicon-link:before,.markdown-body h5:hover .anchor .octicon-link:before,.markdown-body h6:hover .anchor .octicon-link:before{content:" ";background-color:currentColor;width:16px;height:16px;display:inline-block;-webkit-mask-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' version='1.1' aria-hidden='true'><path fill-rule='evenodd' d='M7.775 3.275a.75.75 0 001.06 1.06l1.25-1.25a2 2 0 112.83 2.83l-2.5 2.5a2 2 0 01-2.83 0 .75.75 0 00-1.06 1.06 3.5 3.5 0 004.95 0l2.5-2.5a3.5 3.5 0 00-4.95-4.95l-1.25 1.25zm-4.69 9.64a2 2 0 010-2.83l2.5-2.5a2 2 0 012.83 0 .75.75 0 001.06-1.06 3.5 3.5 0 00-4.95 0l-2.5 2.5a3.5 3.5 0 004.95 4.95l1.25-1.25a.75.75 0 00-1.06-1.06l-1.25 1.25a2 2 0 01-2.83 0z'></path></svg>");mask-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' version='1.1' aria-hidden='true'><path fill-rule='evenodd' d='M7.775 3.275a.75.75 0 001.06 1.06l1.25-1.25a2 2 0 112.83 2.83l-2.5 2.5a2 2 0 01-2.83 0 .75.75 0 00-1.06 1.06 3.5 3.5 0 004.95 0l2.5-2.5a3.5 3.5 0 00-4.95-4.95l-1.25 1.25zm-4.69 9.64a2 2 0 010-2.83l2.5-2.5a2 2 0 012.83 0 .75.75 0 001.06-1.06 3.5 3.5 0 00-4.95 0l-2.5 2.5a3.5 3.5 0 004.95 4.95l1.25-1.25a.75.75 0 00-1.06-1.06l-1.25 1.25a2 2 0 01-2.83 0z'></path></svg>")}.markdown-body details,.markdown-body figcaption,.markdown-body figure{display:block}.markdown-body summary{display:list-item}.markdown-body [hidden]{display:none!important}.markdown-body a{color:var(--fgColor-accent);background-color:#0000;text-decoration:none}.markdown-body abbr[title]{border-bottom:none;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.markdown-body b,.markdown-body strong{font-weight:var(--base-text-weight-semibold,600)}.markdown-body dfn{font-style:italic}.markdown-body h1{font-weight:var(--base-text-weight-semibold,600);border-bottom:1px solid var(--borderColor-muted);margin:.67em 0;padding-bottom:.3em;font-size:2em}.markdown-body mark{background-color:var(--bgColor-attention-muted);color:var(--fgColor-default)}.markdown-body small{font-size:90%}.markdown-body sub,.markdown-body sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}.markdown-body sub{bottom:-.25em}.markdown-body sup{top:-.5em}.markdown-body img{box-sizing:content-box;border-style:none;max-width:100%}.markdown-body code,.markdown-body kbd,.markdown-body pre,.markdown-body samp{font-family:monospace;font-size:1em}.markdown-body figure{margin:1em var(--base-size-40)}.markdown-body hr{box-sizing:content-box;border-bottom:1px solid var(--borderColor-muted);height:.25em;margin:var(--base-size-24) 0;background:0 0;background-color:var(--borderColor-default);border:0;padding:0;overflow:hidden}.markdown-body input{font:inherit;font-family:inherit;font-size:inherit;line-height:inherit;margin:0;overflow:visible}.markdown-body [type=button],.markdown-body [type=reset],.markdown-body [type=submit]{appearance:button}.markdown-body [type=checkbox],.markdown-body [type=radio]{box-sizing:border-box;padding:0}.markdown-body [type=number]::-webkit-inner-spin-button{height:auto}.markdown-body [type=number]::-webkit-outer-spin-button{height:auto}.markdown-body [type=search]::-webkit-search-cancel-button{appearance:none}.markdown-body [type=search]::-webkit-search-decoration{appearance:none}.markdown-body ::-webkit-input-placeholder{color:inherit;opacity:.54}.markdown-body ::-webkit-file-upload-button{appearance:button;font:inherit}.markdown-body a:hover{text-decoration:underline}.markdown-body ::placeholder{color:var(--fgColor-muted);opacity:1}.markdown-body hr:before{content:"";display:table}.markdown-body hr:after{clear:both;content:"";display:table}.markdown-body table{border-spacing:0;border-collapse:collapse;width:max-content;max-width:100%;display:block;overflow:auto}.markdown-body td,.markdown-body th{padding:0}.markdown-body details summary{cursor:pointer}.markdown-body a:focus,.markdown-body [role=button]:focus,.markdown-body input[type=radio]:focus,.markdown-body input[type=checkbox]:focus{outline:2px solid var(--focus-outlineColor);outline-offset:-2px;box-shadow:none}.markdown-body a:focus:not(:focus-visible),.markdown-body [role=button]:focus:not(:focus-visible),.markdown-body input[type=radio]:focus:not(:focus-visible),.markdown-body input[type=checkbox]:focus:not(:focus-visible){outline:1px solid #0000}.markdown-body a:focus-visible,.markdown-body [role=button]:focus-visible,.markdown-body input[type=radio]:focus-visible,.markdown-body input[type=checkbox]:focus-visible{outline:2px solid var(--focus-outlineColor);outline-offset:-2px;box-shadow:none}.markdown-body a:not([class]):focus,.markdown-body a:not([class]):focus-visible,.markdown-body input[type=radio]:focus,.markdown-body input[type=radio]:focus-visible,.markdown-body input[type=checkbox]:focus,.markdown-body input[type=checkbox]:focus-visible{outline-offset:0}.markdown-body kbd{padding:var(--base-size-4);font:11px var(--fontStack-monospace,ui-monospace, SFMono-Regular, SF Mono, Menlo, Consolas, Liberation Mono, monospace);color:var(--fgColor-default);vertical-align:middle;background-color:var(--bgColor-muted);border:solid 1px var(--borderColor-neutral-muted);border-bottom-color:var(--borderColor-neutral-muted);box-shadow:inset 0 -1px 0 var(--borderColor-neutral-muted);border-radius:6px;line-height:10px;display:inline-block}.markdown-body h1,.markdown-body h2,.markdown-body h3,.markdown-body h4,.markdown-body h5,.markdown-body h6{margin-top:var(--base-size-24);margin-bottom:var(--base-size-16);font-weight:var(--base-text-weight-semibold,600);line-height:1.25}.markdown-body h2{font-weight:var(--base-text-weight-semibold,600);border-bottom:1px solid var(--borderColor-muted);padding-bottom:.3em;font-size:1.5em}.markdown-body h3{font-weight:var(--base-text-weight-semibold,600);font-size:1.25em}.markdown-body h4{font-weight:var(--base-text-weight-semibold,600);font-size:1em}.markdown-body h5{font-weight:var(--base-text-weight-semibold,600);font-size:.875em}.markdown-body h6{font-weight:var(--base-text-weight-semibold,600);color:var(--fgColor-muted);font-size:.85em}.markdown-body p{margin-top:0;margin-bottom:10px}.markdown-body blockquote{color:var(--fgColor-muted);border-left:.25em solid var(--borderColor-default);margin:0;padding:0 1em}.markdown-body ul,.markdown-body ol{margin-top:0;margin-bottom:0;padding-left:2em}.markdown-body ol ol,.markdown-body ul ol{list-style-type:lower-roman}.markdown-body ul ul ol,.markdown-body ul ol ol,.markdown-body ol ul ol,.markdown-body ol ol ol{list-style-type:lower-alpha}.markdown-body dd{margin-left:0}.markdown-body tt,.markdown-body code,.markdown-body samp{font-family:var(--fontStack-monospace,ui-monospace, SFMono-Regular, SF Mono, Menlo, Consolas, Liberation Mono, monospace);font-size:12px}.markdown-body pre{font-family:var(--fontStack-monospace,ui-monospace, SFMono-Regular, SF Mono, Menlo, Consolas, Liberation Mono, monospace);word-wrap:normal;margin-top:0;margin-bottom:0;font-size:12px}.markdown-body .octicon{vertical-align:text-bottom;fill:currentColor;display:inline-block;overflow:visible!important}.markdown-body input::-webkit-outer-spin-button{appearance:none;margin:0}.markdown-body input::-webkit-inner-spin-button{appearance:none;margin:0}.markdown-body .mr-2{margin-right:var(--base-size-8,8px)!important}.markdown-body:before{content:"";display:table}.markdown-body:after{clear:both;content:"";display:table}.markdown-body>:first-child{margin-top:0!important}.markdown-body>:last-child{margin-bottom:0!important}.markdown-body a:not([href]){color:inherit;text-decoration:none}.markdown-body .absent{color:var(--fgColor-danger)}.markdown-body .anchor{float:left;padding-right:var(--base-size-4);margin-left:-20px;line-height:1}.markdown-body .anchor:focus{outline:none}.markdown-body p,.markdown-body blockquote,.markdown-body ul,.markdown-body ol,.markdown-body dl,.markdown-body table,.markdown-body pre,.markdown-body details{margin-top:0;margin-bottom:var(--base-size-16)}.markdown-body blockquote>:first-child{margin-top:0}.markdown-body blockquote>:last-child{margin-bottom:0}.markdown-body h1 .octicon-link,.markdown-body h2 .octicon-link,.markdown-body h3 .octicon-link,.markdown-body h4 .octicon-link,.markdown-body h5 .octicon-link,.markdown-body h6 .octicon-link{color:var(--fgColor-default);vertical-align:middle;visibility:hidden}.markdown-body h1:hover .anchor,.markdown-body h2:hover .anchor,.markdown-body h3:hover .anchor,.markdown-body h4:hover .anchor,.markdown-body h5:hover .anchor,.markdown-body h6:hover .anchor{text-decoration:none}.markdown-body h1:hover .anchor .octicon-link,.markdown-body h2:hover .anchor .octicon-link,.markdown-body h3:hover .anchor .octicon-link,.markdown-body h4:hover .anchor .octicon-link,.markdown-body h5:hover .anchor .octicon-link,.markdown-body h6:hover .anchor .octicon-link{visibility:visible}.markdown-body h1 tt,.markdown-body h1 code,.markdown-body h2 tt,.markdown-body h2 code,.markdown-body h3 tt,.markdown-body h3 code,.markdown-body h4 tt,.markdown-body h4 code,.markdown-body h5 tt,.markdown-body h5 code,.markdown-body h6 tt,.markdown-body h6 code{font-size:inherit;padding:0 .2em}.markdown-body summary h1,.markdown-body summary h2,.markdown-body summary h3,.markdown-body summary h4,.markdown-body summary h5,.markdown-body summary h6{display:inline-block}.markdown-body summary h1 .anchor,.markdown-body summary h2 .anchor,.markdown-body summary h3 .anchor,.markdown-body summary h4 .anchor,.markdown-body summary h5 .anchor,.markdown-body summary h6 .anchor{margin-left:-40px}.markdown-body summary h1,.markdown-body summary h2{border-bottom:0;padding-bottom:0}.markdown-body ul.no-list,.markdown-body ol.no-list{padding:0;list-style-type:none}.markdown-body ol[type=a\ s]{list-style-type:lower-alpha}.markdown-body ol[type=A\ s]{list-style-type:upper-alpha}.markdown-body ol[type=i\ s]{list-style-type:lower-roman}.markdown-body ol[type=I\ s]{list-style-type:upper-roman}.markdown-body ol[type="1"],.markdown-body div>ol:not([type]){list-style-type:decimal}.markdown-body ul ul,.markdown-body ul ol,.markdown-body ol ol,.markdown-body ol ul{margin-top:0;margin-bottom:0}.markdown-body li>p{margin-top:var(--base-size-16)}.markdown-body li+li{margin-top:.25em}.markdown-body dl{padding:0}.markdown-body dl dt{margin-top:var(--base-size-16);font-size:1em;font-style:italic;font-weight:var(--base-text-weight-semibold,600);padding:0}.markdown-body dl dd{padding:0 var(--base-size-16);margin-bottom:var(--base-size-16)}.markdown-body table th{font-weight:var(--base-text-weight-semibold,600)}.markdown-body table th,.markdown-body table td{border:1px solid var(--borderColor-default);padding:6px 13px}.markdown-body table td>:last-child{margin-bottom:0}.markdown-body table tr{background-color:var(--bgColor-default);border-top:1px solid var(--borderColor-muted)}.markdown-body table tr:nth-child(2n){background-color:var(--bgColor-muted)}.markdown-body table img{background-color:#0000}.markdown-body img[align=right]{padding-left:20px}.markdown-body img[align=left]{padding-right:20px}.markdown-body .emoji{vertical-align:text-top;background-color:#0000;max-width:none}.markdown-body span.frame{display:block;overflow:hidden}.markdown-body span.frame>span{float:left;border:1px solid var(--borderColor-default);width:auto;margin:13px 0 0;padding:7px;display:block;overflow:hidden}.markdown-body span.frame span img{float:left;display:block}.markdown-body span.frame span span{clear:both;color:var(--fgColor-default);padding:5px 0 0;display:block}.markdown-body span.align-center{clear:both;display:block;overflow:hidden}.markdown-body span.align-center>span{text-align:center;margin:13px auto 0;display:block;overflow:hidden}.markdown-body span.align-center span img{text-align:center;margin:0 auto}.markdown-body span.align-right{clear:both;display:block;overflow:hidden}.markdown-body span.align-right>span{text-align:right;margin:13px 0 0;display:block;overflow:hidden}.markdown-body span.align-right span img{text-align:right;margin:0}.markdown-body span.float-left{float:left;margin-right:13px;display:block;overflow:hidden}.markdown-body span.float-left span{margin:13px 0 0}.markdown-body span.float-right{float:right;margin-left:13px;display:block;overflow:hidden}.markdown-body span.float-right>span{text-align:right;margin:13px auto 0;display:block;overflow:hidden}.markdown-body code,.markdown-body tt{white-space:break-spaces;background-color:var(--bgColor-neutral-muted);border-radius:6px;margin:0;padding:.2em .4em;font-size:85%}.markdown-body code br,.markdown-body tt br{display:none}.markdown-body del code{-webkit-text-decoration:inherit;text-decoration:inherit}.markdown-body samp{font-size:85%}.markdown-body pre code{font-size:100%}.markdown-body pre>code{word-break:normal;white-space:pre;background:0 0;border:0;margin:0;padding:0}.markdown-body .highlight{margin-bottom:var(--base-size-16)}.markdown-body .highlight pre{word-break:normal;margin-bottom:0}.markdown-body .highlight pre,.markdown-body pre{padding:var(--base-size-16);color:var(--fgColor-default);background-color:var(--bgColor-muted);border-radius:6px;font-size:85%;line-height:1.45;overflow:auto}.markdown-body pre code,.markdown-body pre tt{max-width:auto;line-height:inherit;word-wrap:normal;background-color:#0000;border:0;margin:0;padding:0;display:inline;overflow:visible}.markdown-body .csv-data td,.markdown-body .csv-data th{text-align:left;white-space:nowrap;padding:5px;font-size:12px;line-height:1;overflow:hidden}.markdown-body .csv-data .blob-num{padding:10px var(--base-size-8) 9px;text-align:right;background:var(--bgColor-default);border:0}.markdown-body .csv-data tr{border-top:0}.markdown-body .csv-data th{font-weight:var(--base-text-weight-semibold,600);background:var(--bgColor-muted);border-top:0}.markdown-body [data-footnote-ref]:before{content:"["}.markdown-body [data-footnote-ref]:after{content:"]"}.markdown-body .footnotes{color:var(--fgColor-muted);border-top:1px solid var(--borderColor-default);font-size:12px}.markdown-body .footnotes ol{padding-left:var(--base-size-16)}.markdown-body .footnotes ol ul{padding-left:var(--base-size-16);margin-top:var(--base-size-16);display:inline-block}.markdown-body .footnotes li{position:relative}.markdown-body .footnotes li:target:before{top:calc(var(--base-size-8)*-1);right:calc(var(--base-size-8)*-1);bottom:calc(var(--base-size-8)*-1);left:calc(var(--base-size-24)*-1);pointer-events:none;content:"";border:2px solid var(--borderColor-accent-emphasis);border-radius:6px;position:absolute}.markdown-body .footnotes li:target{color:var(--fgColor-default)}.markdown-body .footnotes .data-footnote-backref g-emoji{font-family:monospace}.markdown-body .pl-c{color:var(--color-prettylights-syntax-comment)}.markdown-body .pl-c1,.markdown-body .pl-s .pl-v{color:var(--color-prettylights-syntax-constant)}.markdown-body .pl-e,.markdown-body .pl-en{color:var(--color-prettylights-syntax-entity)}.markdown-body .pl-smi,.markdown-body .pl-s .pl-s1{color:var(--color-prettylights-syntax-storage-modifier-import)}.markdown-body .pl-ent{color:var(--color-prettylights-syntax-entity-tag)}.markdown-body .pl-k{color:var(--color-prettylights-syntax-keyword)}.markdown-body .pl-s,.markdown-body .pl-pds,.markdown-body .pl-s .pl-pse .pl-s1,.markdown-body .pl-sr,.markdown-body .pl-sr .pl-cce,.markdown-body .pl-sr .pl-sre,.markdown-body .pl-sr .pl-sra{color:var(--color-prettylights-syntax-string)}.markdown-body .pl-v,.markdown-body .pl-smw{color:var(--color-prettylights-syntax-variable)}.markdown-body .pl-bu{color:var(--color-prettylights-syntax-brackethighlighter-unmatched)}.markdown-body .pl-ii{color:var(--color-prettylights-syntax-invalid-illegal-text);background-color:var(--color-prettylights-syntax-invalid-illegal-bg)}.markdown-body .pl-c2{color:var(--color-prettylights-syntax-carriage-return-text);background-color:var(--color-prettylights-syntax-carriage-return-bg)}.markdown-body .pl-sr .pl-cce{color:var(--color-prettylights-syntax-string-regexp);font-weight:700}.markdown-body .pl-ml{color:var(--color-prettylights-syntax-markup-list)}.markdown-body .pl-mh,.markdown-body .pl-mh .pl-en,.markdown-body .pl-ms{color:var(--color-prettylights-syntax-markup-heading);font-weight:700}.markdown-body .pl-mi{color:var(--color-prettylights-syntax-markup-italic);font-style:italic}.markdown-body .pl-mb{color:var(--color-prettylights-syntax-markup-bold);font-weight:700}.markdown-body .pl-md{color:var(--color-prettylights-syntax-markup-deleted-text);background-color:var(--color-prettylights-syntax-markup-deleted-bg)}.markdown-body .pl-mi1{color:var(--color-prettylights-syntax-markup-inserted-text);background-color:var(--color-prettylights-syntax-markup-inserted-bg)}.markdown-body .pl-mc{color:var(--color-prettylights-syntax-markup-changed-text);background-color:var(--color-prettylights-syntax-markup-changed-bg)}.markdown-body .pl-mi2{color:var(--color-prettylights-syntax-markup-ignored-text);background-color:var(--color-prettylights-syntax-markup-ignored-bg)}.markdown-body .pl-mdr{color:var(--color-prettylights-syntax-meta-diff-range);font-weight:700}.markdown-body .pl-ba{color:var(--color-prettylights-syntax-brackethighlighter-angle)}.markdown-body .pl-sg{color:var(--color-prettylights-syntax-sublimelinter-gutter-mark)}.markdown-body .pl-corl{color:var(--color-prettylights-syntax-constant-other-reference-link);text-decoration:underline}.markdown-body [role=button]:focus:not(:focus-visible),.markdown-body [role=tabpanel][tabindex="0"]:focus:not(:focus-visible),.markdown-body button:focus:not(:focus-visible),.markdown-body summary:focus:not(:focus-visible),.markdown-body a:focus:not(:focus-visible){box-shadow:none;outline:none}.markdown-body [tabindex="0"]:focus:not(:focus-visible),.markdown-body details-dialog:focus:not(:focus-visible){outline:none}.markdown-body g-emoji{min-width:1ch;font-family:Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:1em;font-weight:var(--base-text-weight-normal,400);vertical-align:-.075em;line-height:1;display:inline-block;font-style:normal!important}.markdown-body g-emoji img{width:1em;height:1em}.markdown-body .task-list-item{list-style-type:none}.markdown-body .task-list-item label{font-weight:var(--base-text-weight-normal,400)}.markdown-body .task-list-item.enabled label{cursor:pointer}.markdown-body .task-list-item+.task-list-item{margin-top:var(--base-size-4)}.markdown-body .task-list-item .handle{display:none}.markdown-body .task-list-item-checkbox{vertical-align:middle;margin:0 .2em .25em -1.4em}.markdown-body ul:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .task-list-item-checkbox,.markdown-body ol:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .task-list-item-checkbox{margin:0 -1.6em .25em .2em}.markdown-body .contains-task-list:hover .task-list-item-convert-container,.markdown-body .contains-task-list:focus-within .task-list-item-convert-container{clip:auto;width:auto;height:24px;display:block;overflow:visible}.markdown-body ::-webkit-calendar-picker-indicator{filter:invert(50%)}.markdown-body .markdown-alert{padding:var(--base-size-8) var(--base-size-16);margin-bottom:var(--base-size-16);color:inherit;border-left:.25em solid var(--borderColor-default)}.markdown-body .markdown-alert>:first-child{margin-top:0}.markdown-body .markdown-alert>:last-child{margin-bottom:0}.markdown-body .markdown-alert .markdown-alert-title{font-weight:var(--base-text-weight-medium,500);align-items:center;line-height:1;display:flex}.markdown-body .markdown-alert.markdown-alert-note{border-left-color:var(--borderColor-accent-emphasis)}.markdown-body .markdown-alert.markdown-alert-note .markdown-alert-title{color:var(--fgColor-accent)}.markdown-body .markdown-alert.markdown-alert-important{border-left-color:var(--borderColor-done-emphasis)}.markdown-body .markdown-alert.markdown-alert-important .markdown-alert-title{color:var(--fgColor-done)}.markdown-body .markdown-alert.markdown-alert-warning{border-left-color:var(--borderColor-attention-emphasis)}.markdown-body .markdown-alert.markdown-alert-warning .markdown-alert-title{color:var(--fgColor-attention)}.markdown-body .markdown-alert.markdown-alert-tip{border-left-color:var(--borderColor-success-emphasis)}.markdown-body .markdown-alert.markdown-alert-tip .markdown-alert-title{color:var(--fgColor-success)}.markdown-body .markdown-alert.markdown-alert-caution{border-left-color:var(--borderColor-danger-emphasis)}.markdown-body .markdown-alert.markdown-alert-caution .markdown-alert-title{color:var(--fgColor-danger)}.markdown-body>:first-child>.heading-element:first-child{margin-top:0!important}.markdown-body ul:not(.browser-default)>li{list-style-type:disc}.markdown-body td,.markdown-body th{text-align:initial}.markdown-body table{width:auto}.document-file-preview{flex-direction:column;gap:12px;height:calc(100vh - 240px);display:flex}.document-file-preview iframe{background:#fff;border:1px solid #ddd;flex:1;width:100%}.connection-notice{color:#ff8400;background-color:#fff9df;border:1px solid #fddd6d;margin-bottom:8px;padding:8px}.connection-notice.appcheck-blocked{color:#b71c1c;background-color:#fdecea;border-color:#f5c6cb}.connection-notice.appcheck-blocked strong{margin-bottom:4px;display:block}.library-page{padding:0}.book-grid{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:16px;display:grid}.book-card{background:#fff;border:1px solid #e0e0e0;grid-template-columns:96px 1fr;gap:12px;padding:12px;display:grid}.book-card.is-selected{border-color:#26a69a}.book-image img,.book-detail-cover{object-fit:cover;background:#f2f2f2;width:100%;display:block}.book-image img{aspect-ratio:3/4}.book-chip-row{margin-bottom:8px}.book-tags{flex-wrap:wrap;align-items:center;gap:4px;margin:8px 0;display:flex}.book-register,.book-detail{margin-top:20px}.book-detail-grid{grid-template-columns:140px 1fr;gap:18px;margin:16px 0;display:grid}.book-detail-cover{aspect-ratio:3/4}.book-specs div{grid-template-columns:96px 1fr;gap:12px;padding:4px 0;display:grid}.book-specs span:first-child{color:#777}.book-comment-form{margin-bottom:24px}.book-manage-page{max-width:1380px}.book-manage-form{background:#fff;border:1px solid #ddd;margin-bottom:18px;padding:14px}.book-manage-form label span:first-child,.book-thumbnail-fields label span:first-child{color:#666;font-size:12px;display:block}.book-manage-form select,.book-manage-filters select,.dashboard_container select:not(.browser-default),.login-panel select:not(.browser-default){display:block}.dashboard_container .input-field>select:not(.browser-default){width:100%;height:3rem;color:inherit;appearance:none;cursor:pointer;background-color:#0000;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'><path fill='%23999' d='M7 10l5 5 5-5z'/></svg>");background-position:100%;background-repeat:no-repeat;border:none;border-bottom:1px solid #9e9e9e;border-radius:0;outline:none;margin:0 0 8px;padding:0 24px 0 0;font-size:16px}.dashboard_container .input-field>select:not(.browser-default):focus{border-bottom:1px solid #26a69a}.dashboard_container .input-field>select:not(.browser-default)+label{transform-origin:0 0;transform:translateY(-14px)scale(.8)}.book-manage-form-grid{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:12px;display:grid}.book-thumbnail-fields{grid-template-columns:minmax(180px,240px) minmax(260px,1fr) 76px;align-items:end;gap:12px;display:grid}.book-thumbnail-fields img,.book-manage-cover{object-fit:cover;background:#f2f2f2;width:52px;height:72px}.book-manage-filters{grid-template-columns:minmax(260px,1fr) 180px;align-items:center;gap:12px;margin-bottom:12px;display:grid}.book-manage-table th,.book-manage-table td{vertical-align:top}.partner-manage-page{display:block}.partner-message{color:#1b5e20;background:#e8f5e9;border:1px solid #81c784;border-radius:4px;padding:10px 12px}.partner-toolbar{justify-content:space-between;align-items:center;gap:12px;display:flex}.partner-filter{flex:1;max-width:420px;display:flex}.partner-table td:nth-child(5){white-space:normal;max-width:360px}.partner-input-actions{gap:6px;min-width:190px;display:grid}.partner-input-actions .btn-small{margin-right:6px}.partner-input-share{color:#54616f;word-break:break-all;gap:2px;font-size:.82rem;line-height:1.35;display:grid}.partner-input-page{background:#f4f6f8;min-height:100vh;padding:32px 16px}.partner-input-panel{background:#fff;border:1px solid #dfe5eb;border-radius:6px;gap:18px;max-width:980px;margin:0 auto;padding:22px;display:grid}.partner-input-panel h1{margin:0;font-size:1.6rem}.partner-input-id{color:#65717d;margin:-10px 0 0}.partner-input-login{max-width:420px}.partner-input-section-title{border-bottom:1px solid #e3e8ee;padding-bottom:6px;font-weight:700}.partner-input-error{color:#b71c1c;background:#ffebee;border:1px solid #ef9a9a;border-radius:4px;padding:10px 12px}.library-history-card{margin:0}.library-history-table th,.library-history-table td{vertical-align:middle}.library-history-cover{object-fit:cover;background:#f2f2f2;width:54px;height:72px;display:block}.calendar-page{max-width:1100px}.calendar-header{justify-content:space-between;align-items:flex-end;display:flex}.calendar-summary{color:#777;margin:-12px 0 12px 10px;font-size:13px}.calendar-chip-row{flex-wrap:wrap;gap:6px;margin-bottom:16px;display:flex}.calendar-event-form{background:#fff;border:1px solid #e0e5eb;border-radius:6px;gap:12px;margin-bottom:16px;padding:14px;display:grid}.calendar-event-form-grid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px;display:grid}.calendar-event-form label{gap:4px;display:grid}.calendar-event-form textarea{resize:vertical;border:1px solid #d6dce3;border-radius:4px;min-height:90px;padding:8px}.calendar-list{gap:10px;display:grid}.calendar-event{border-bottom:1px solid #e5e5e5;grid-template-columns:120px 1fr;gap:14px;padding:12px 4px;display:grid}.calendar-date{color:#666;flex-direction:column;font-size:12px;line-height:1.5;display:flex}.calendar-date strong{color:#333;font-size:14px;font-weight:600}.calendar-event-title{color:#333;font-size:16px;font-weight:600;line-height:1.45}.calendar-event-meta{color:#777;flex-wrap:wrap;gap:10px;margin-top:4px;font-size:12px;display:flex}.calendar-event-body p{color:#555;white-space:pre-wrap;margin:8px 0 0;font-size:13px;line-height:1.6}.calendar-event-actions{gap:8px;margin-top:10px;display:flex}.calendar-online{color:#2e7d32;background:#e8f5e9;border-radius:10px;margin-top:8px;padding:2px 8px;font-size:11px;display:inline-block}.calendar-fc-page{max-width:100%}.calendar-resource-chip{font-size:12px;font-weight:600}.calendar-fc-wrapper{background:#fff;border:1px solid #e0e5eb;border-radius:6px;padding:12px;position:relative}.calendar-fc-wrapper .fc{font-size:15px}.calendar-fc-wrapper .fc .fc-toolbar-title{font-size:1.75em}.calendar-fc-wrapper .fc-event-title{overflow-wrap:anywhere;word-break:break-all}.calendar-fc-wrapper .fc-timegrid .fc-day.fc-timegrid-col.fc-day-mon,.calendar-fc-wrapper .fc-timegrid .fc-day.fc-daygrid-day.fc-day-mon{background-color:#fffdf5}.calendar-fc-wrapper .fc-timegrid .fc-day.fc-timegrid-col.fc-day-tue,.calendar-fc-wrapper .fc-timegrid .fc-day.fc-daygrid-day.fc-day-tue{background-color:#fef9ff}.calendar-fc-wrapper .fc-timegrid .fc-day.fc-timegrid-col.fc-day-wed,.calendar-fc-wrapper .fc-timegrid .fc-day.fc-daygrid-day.fc-day-wed{background-color:#f9ffff}.calendar-fc-wrapper .fc-timegrid .fc-day.fc-timegrid-col.fc-day-thu,.calendar-fc-wrapper .fc-timegrid .fc-day.fc-daygrid-day.fc-day-thu{background-color:#fffcf9}.calendar-fc-wrapper .fc-timegrid .fc-day.fc-timegrid-col.fc-day-fri,.calendar-fc-wrapper .fc-timegrid .fc-day.fc-daygrid-day.fc-day-fri{background-color:#fffff6}.calendar-fc-wrapper .fc-timegrid .fc-day.fc-timegrid-col.fc-day-sat,.calendar-fc-wrapper .fc-timegrid .fc-day.fc-daygrid-day.fc-day-sat{background-color:#eaf4ff}.calendar-fc-wrapper .fc-timegrid .fc-day.fc-timegrid-col.fc-day-sun,.calendar-fc-wrapper .fc-timegrid .fc-day.fc-daygrid-day.fc-day-sun{background-color:#ffeaea}.calendar-fc-loader{z-index:50;background-color:#33333373;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.calendar-fc-loader span{border:4px solid #fff6;border-top-color:#fff;border-radius:50%;width:36px;height:36px;animation:1s linear infinite calendar-fc-spin}@keyframes calendar-fc-spin{to{transform:rotate(360deg)}}.calendar-fc-wrapper .fc-holiday-name{color:red;font-size:11px}.calendar-add-overlay{z-index:1060;background-color:#0006;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.calendar-add-dialog{box-shadow:none;box-sizing:border-box;color:#545454;text-align:center;background:#fff;border:none;border-radius:5px;width:32em;max-width:32em;padding:0 0 1.25em;font-family:inherit;font-size:1rem;position:relative}.calendar-add-dialog input.calendar-add-input,.calendar-add-dialog textarea.calendar-add-textarea{text-align:left}.calendar-add-dialog-header{text-align:center;margin:0;padding:.8em 1em 0;font-size:1.875em;font-weight:600;line-height:1.1;display:block;position:relative}.calendar-add-dialog-header strong{font-weight:600;line-height:inherit}.calendar-add-switch{align-items:center;gap:8px;font-size:.6em;font-weight:400;display:inline-flex;position:absolute;top:1.05em;right:.27em}.calendar-add-switch input[type=checkbox]{opacity:0!important;pointer-events:none!important;width:0!important;height:0!important;margin:0!important;position:absolute!important}.calendar-add-lever.lever{cursor:pointer;vertical-align:middle;background-color:#00000061;border-radius:15px;width:36px;height:14px;margin:0 16px 0 8px;transition:background .3s;display:inline-block;position:relative}.calendar-add-lever.lever:after{content:"";background-color:#f1f1f1;border-radius:21px;width:21px;height:21px;transition:left .3s,background .3s,box-shadow .1s;position:absolute;top:-3px;left:-5px;box-shadow:0 2px 2px #00000024,0 3px 1px -2px #0000001f,0 1px 5px #0003}.calendar-add-switch input[type=checkbox]:checked+.calendar-add-lever.lever{background-color:#84c7c1}.calendar-add-switch input[type=checkbox]:checked+.calendar-add-lever.lever:after{background-color:#26a69a;left:24px}.calendar-add-switch input[type=checkbox]:focus+.calendar-add-lever.lever:after{box-shadow:0 2px 2px #00000024,0 3px 1px -2px #0000001f,0 1px 5px #0003,0 0 0 8px #26a69a26}.calendar-add-target{color:inherit;text-align:center;margin:1em 16px 0;padding:0;font-size:1.125em}.calendar-add-recurrent{background:#f7f9fb;border:1px solid #e0e5eb;border-radius:6px;margin-bottom:12px;padding:10px}.calendar-add-weekdays{flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}.calendar-add-weekdays>span{color:#777;font-size:12px}.calendar-add-weekdays label{align-items:center;gap:3px;display:flex}.calendar-add-week{gap:4px;margin-top:10px;font-size:12px;display:grid}.calendar-add-week input{border:1px solid #d6dce3;border-radius:4px;width:80px;padding:4px 8px}.calendar-add-dialog input.calendar-add-input,.calendar-add-dialog input[type=text].calendar-add-input{box-shadow:none;box-sizing:border-box;color:inherit;background:0 0;border:none;border-bottom:1px solid #9e9e9e;width:92.53%;height:45.67px;margin:0 0 8px;padding:0 16px;font-family:inherit;font-size:1em;line-height:18.4px;display:inline-block}.calendar-add-dialog input.calendar-add-input:focus,.calendar-add-dialog input[type=text].calendar-add-input:focus{border-bottom:1px solid #26a69a;outline:none;box-shadow:0 1px #26a69a}.calendar-add-dialog textarea.calendar-add-textarea{box-shadow:none;box-sizing:border-box;color:inherit;resize:vertical;vertical-align:top;background:0 0;border:1px solid #d9d9d9;border-radius:.1875em;width:93.33%;min-height:108px;margin:16px 0 3px;padding:0 16px;font-family:inherit;font-size:1em;display:inline-block}.calendar-add-dialog textarea.calendar-add-textarea:focus{border:1px solid #b4dbed;outline:none;box-shadow:inset 0 1px 1px #0000000f,0 0 0 3px #6496c880}.calendar-add-template-row{flex-wrap:nowrap;justify-content:flex-start;align-items:center;gap:4px;width:93.33%;margin:4px auto 0;display:flex}.calendar-add-template-row .btn{text-transform:none;height:24px;margin:0;padding:0 16px;font-size:11px;line-height:24px}.calendar-add-template-row>span{color:inherit;font-size:12px}.calendar-add-actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:.625em;margin:1.25em auto 0;padding:0;display:flex}.calendar-add-confirm{color:#fff;cursor:pointer;background-color:#7066e0;background-image:none;border:0;border-radius:.25em;margin:.3125em;padding:.625em 1.1em;font-family:inherit;font-size:1em;font-weight:500;transition:box-shadow .1s;box-shadow:0 0 0 3px #0000}.calendar-add-confirm:hover{background-image:linear-gradient(#0000001a,#0000001a)}.calendar-add-confirm:active{background-image:linear-gradient(#0003,#0003)}.calendar-add-confirm:focus{outline:none;box-shadow:0 0 0 3px #7066e080}.calendar-add-confirm:disabled{opacity:.4;cursor:not-allowed}.calendar-add-cancel{color:#fff;cursor:pointer;background-color:#6e7881;background-image:none;border:0;border-radius:.25em;margin:.3125em;padding:.625em 1.1em;font-family:inherit;font-size:1em;font-weight:500;transition:box-shadow .1s;box-shadow:0 0 0 3px #0000}.calendar-add-cancel:hover{background-image:linear-gradient(#0000001a,#0000001a)}.calendar-add-cancel:focus{outline:none;box-shadow:0 0 0 3px #6e788180}.tablet-calendar-page{color:#f8fafc;background:#0f1720;min-height:100vh;padding:28px}.tablet-calendar-header{justify-content:space-between;align-items:center;gap:24px;display:flex}.tablet-calendar-header span,.tablet-calendar-now-label{color:#9fb2c3;letter-spacing:0;font-size:13px}.tablet-calendar-header h1{margin:4px 0 0;font-size:30px}.tablet-calendar-header form{grid-template-columns:minmax(260px,420px) auto;align-items:center;gap:10px;display:grid}.tablet-calendar-header input{box-sizing:border-box;color:#17202a;background:#fff;border:1px solid #314255;border-radius:4px;height:42px;padding:0 12px}.tablet-calendar-error{color:#9f1239;background:#fff1f2;border:1px solid #fb7185;margin-top:16px;padding:10px 12px}.tablet-calendar-now{background:#17202a;border:1px solid #314255;margin-top:28px;padding:22px}.tablet-calendar-now article{margin-top:8px}.tablet-calendar-now time{color:#7dd3fc;font-size:28px;font-weight:700}.tablet-calendar-now h2{margin:10px 0;font-size:42px}.tablet-calendar-now p{color:#d8e2ec;margin:0;font-size:18px}.tablet-calendar-list{gap:10px;margin-top:18px;display:grid}.tablet-calendar-list article{color:#17202a;background:#fff;grid-template-columns:120px 1fr;align-items:center;gap:14px;padding:14px 16px;display:grid}.tablet-calendar-date{color:#426174;font-weight:700}.tablet-calendar-list strong,.tablet-calendar-list span,.tablet-calendar-list small{display:block}.tablet-calendar-list strong{font-size:18px}.tablet-calendar-list span{color:#1976d2;margin-top:4px}.tablet-calendar-list small{color:#607d8b;margin-top:4px}.meeting-page{max-width:1280px}.meeting-header{justify-content:space-between;align-items:flex-end;display:flex}.meeting-summary{color:#777;margin:-12px 0 12px 10px;font-size:13px}.meeting-form{background:#fff;border:1px solid #ddd;margin-bottom:20px;padding:14px}.meeting-form-grid{grid-template-columns:repeat(4,minmax(140px,1fr));gap:12px;display:grid}.meeting-section{margin-top:20px}.meeting-table-wrap{overflow-x:auto}.meeting-table th,.meeting-table td{vertical-align:middle}.meeting-table input[readonly]{min-width:280px}.meeting-subject{min-width:180px;font-weight:600}.meeting-join-info{min-width:180px}.meeting-join-info span{display:block}.icon-button{color:#555;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;width:32px;height:32px;padding:0;display:inline-flex}.icon-button:hover{color:#00897b}.link-manage-page{max-width:1280px}.link-form{background:#fff;border:1px solid #ddd;margin-bottom:22px;padding:14px}.link-form-grid{grid-template-columns:220px 160px 140px;gap:12px;display:grid}.link-form label span:first-child{color:#666;font-size:12px;display:block}.link-form select{display:block}.link-form-switch span:last-child{align-items:center;gap:6px;height:40px;display:flex}.link-image-row{grid-template-columns:220px minmax(260px,1fr) 52px;align-items:center;gap:12px;display:grid}.link-image-row img,.link-icon{object-fit:cover;background:#f2f2f2;width:48px;height:48px}.link-actions{align-items:center;gap:10px;margin-top:12px;display:flex}.link-group{margin-top:22px}.link-table-wrap{overflow-x:auto}.link-table th,.link-table td{vertical-align:middle}.group-manage-page{max-width:1280px}.group-form{background:#fff;border:1px solid #ddd;margin-bottom:22px;padding:14px}.group-editor-section{margin-top:18px}.group-editor-section h2{color:#444;border-bottom:1px solid #eee;margin:0 0 10px;padding-bottom:8px;font-size:15px;font-weight:600}.checkbox-grid{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:6px 16px;display:grid}.checkbox-grid label{align-items:center;gap:8px;min-height:28px;display:flex}.checkbox-grid span{color:#333;font-size:13px;line-height:1.35}.users-grid{max-height:300px;overflow:auto}.group-table th,.group-table td{vertical-align:top}.api-token-manage-page{max-width:1280px}.token-secret-panel{background:#fff8e1;border:1px solid #f2d27a;margin-bottom:18px;padding:14px}.token-secret-panel h2{color:#5d4500;margin:0 0 10px;font-size:15px;font-weight:600}.token-secret-panel input{font-family:Consolas,Courier New,monospace}.token-secret-row{grid-template-columns:minmax(260px,1fr) auto;align-items:center;gap:10px;display:grid}.token-secret-panel p{color:#7a5b00;margin:8px 0 0}.api-token-message{color:#245b24;background:#edf7ed;border:1px solid #a7d7a7;margin-bottom:10px;padding:8px 12px}.api-token-table th,.api-token-table td{vertical-align:top}.board-manage-page{max-width:1280px}.board-manage-form{background:#fff;border:1px solid #ddd;margin-bottom:22px;padding:14px}.board-manage-grid{grid-template-columns:220px minmax(260px,1fr) 160px;gap:12px;display:grid}.board-manage-grid label span:first-child{color:#666;font-size:12px;display:block}.board-manage-switches{flex-wrap:wrap;align-items:center;gap:18px;margin-top:10px;display:flex}.board-manage-switches label{align-items:center;gap:6px;display:flex}.board-manage-table th,.board-manage-table td{vertical-align:middle}.calendar-manage-form{margin-bottom:22px}.calendar-manage-message{color:#245b24;background:#edf7ed;border:1px solid #a7d7a7;margin-bottom:10px;padding:8px 12px}.calendar-manage-grid{grid-template-columns:repeat(3,minmax(180px,1fr));gap:12px;display:grid}.calendar-manage-grid label span:first-child{color:#666;font-size:12px;display:block}.calendar-manage-table th,.calendar-manage-table td{vertical-align:middle}.expiry-badge{color:#245b24;white-space:nowrap;font-weight:600}.expiry-badge.expired{color:#b71c1c}.expiry-badge.muted{color:#777;font-weight:400}.jobcan-toolbar{background:#fff;border:1px solid #ddd;grid-template-columns:160px 180px 180px minmax(220px,1fr) 120px 180px;align-items:end;gap:12px;margin-bottom:18px;padding:14px;display:grid}.jobcan-mode-tabs{border:1px solid #bbb;grid-template-columns:1fr 1fr;display:grid}.jobcan-mode-tabs button{cursor:pointer;background:#fff;border:0;min-height:36px}.jobcan-mode-tabs button.active{color:#fff;background:#2f5f8f;font-weight:700}.jobcan-message,.jobcan-dashboard-status{color:#2e6b35;margin-top:8px;font-size:13px}.jobcan-edit{background:#fff8e1;border:1px solid #e7c66a;margin-bottom:18px;padding:14px}.jobcan-edit strong,.jobcan-edit span{display:block}.jobcan-edit-actions{align-items:center;gap:10px;display:flex}.jobcan-summary{grid-template-columns:repeat(4,minmax(120px,1fr));gap:12px;margin-bottom:18px;display:grid}.jobcan-summary div{background:#fff;border:1px solid #ddd;padding:12px}.jobcan-summary strong{font-size:24px;display:block}.jobcan-summary span{color:#666;font-size:12px}.jobcan-table-wrap{overflow-x:auto}.jobcan-table th,.jobcan-table td{vertical-align:top}.jobcan-memo-cell{white-space:pre-wrap;max-width:360px}.jobcan-month-day{white-space:pre-wrap;min-width:72px}.jobcan-table .sun{background:#fff1f1}.jobcan-table .sat{background:#edf5ff}.scenario-page{max-width:1200px}.scenario-panel,.scenario-results{background:#fff;border:none;margin-bottom:20px;padding:30px;box-shadow:0 2px 4px #0000001a}.scenario-controls,.scenario-result-header{grid-template-columns:180px minmax(260px,1fr);align-items:end;gap:12px;margin-bottom:12px;display:grid}.scenario-controls label span,.scenario-text-label span{color:#666;font-size:12px;display:block}.scenario-text-label textarea{min-height:280px}.scenario-actions,.scenario-issue-actions,.scenario-filters{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.scenario-actions span{color:#777;font-size:12px}.scenario-filters select{min-width:160px}.scenario-result-header p{color:#666;margin:4px 0 0}.scenario-issue{border:1px solid #ddd;margin-top:12px;padding:12px}.scenario-issue.fixed{background:#f0f7ed}.scenario-issue.ignored{opacity:.78;background:#f5f5f5}.scenario-issue-meta{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:8px;display:flex}.scenario-issue-meta span{color:#40515c;background:#eef2f5;border-radius:3px;padding:3px 6px;font-size:12px}.scenario-issue-grid{grid-template-columns:minmax(260px,1fr) minmax(260px,1fr);gap:12px;display:grid}.scenario-issue-grid pre{color:#eef5f7;white-space:pre-wrap;background:#263238;margin:0;padding:10px;font-size:12px;overflow-x:auto}.sound-page{max-width:1400px}.sound-toolbar,.sound-generator,.sound-history,.sound-card{background:#fff;border:1px solid #ddd;margin-bottom:18px;padding:14px}.sound-toolbar{justify-content:space-between;align-items:center;gap:12px;display:flex}.sound-toolbar h2{margin:0 0 4px;font-size:22px}.sound-toolbar p,.sound-toolbar span,.sound-card small{color:#666}.sound-generator{gap:12px;display:grid}.sound-generator label span{color:#666;margin-bottom:4px;font-size:12px;display:block}.sound-actions,.sound-options,.sound-card-meta{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.chip-button{color:#34454f;cursor:pointer;background:#eef2f5;border:1px solid #d8e0e5;border-radius:3px;padding:6px 10px}.sound-options>label{min-width:180px}.checkbox-row{align-items:center;gap:8px;display:flex}.sound-grid{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:12px;display:grid}.sound-card{margin-bottom:0}.sound-card p{margin:0 0 6px}.sound-card audio{width:100%;margin-top:10px}.sound-card-meta{color:#666;margin-top:8px;font-size:12px}.image-ai-page{grid-template-columns:minmax(0,1fr) 360px;gap:18px;max-width:1500px;display:grid}.image-ai-gallery,.image-ai-side>section,.image-ai-form{background:#fff;border:1px solid #ddd;padding:14px}.image-ai-gallery-head{justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}.image-ai-gallery-head h2{margin:0 0 4px;font-size:22px}.image-ai-gallery-head p,.image-ai-conversation>p{color:#666;margin:0}.image-ai-grid{grid-template-columns:repeat(auto-fill,minmax(170px,1fr));gap:12px;display:grid}.image-ai-card{cursor:pointer;text-align:left;background:#f7f9fa;border:1px solid #d9e0e4;min-width:0;padding:0}.image-ai-card.selected{border-color:#1976d2;box-shadow:0 0 0 2px #1976d22e}.image-ai-card img,.image-ai-card>span{aspect-ratio:1;object-fit:cover;width:100%;display:block}.image-ai-card>span{color:#777;justify-content:center;align-items:center;display:flex}.image-ai-card strong{text-overflow:ellipsis;white-space:nowrap;padding:8px;font-size:13px;display:block;overflow:hidden}.image-ai-side{align-content:start;gap:14px;display:grid}.image-ai-form{gap:12px;display:grid}.image-ai-conversation-tools form{grid-template-columns:minmax(0,1fr) auto auto;align-items:end;gap:10px;display:grid}.image-ai-form label span{color:#666;margin-bottom:4px;font-size:12px;display:block}.image-ai-options{grid-template-columns:1fr 1fr;gap:10px;display:grid}.image-ai-messages{gap:10px;max-height:520px;margin-top:10px;display:grid;overflow-y:auto}.image-ai-message{border:1px solid #ddd;padding:10px}.image-ai-message.user{background:#f7f9fa}.image-ai-message img{max-width:100%;margin-top:8px;display:block}.imagine-status{background:#f7f9fa;border:1px solid #d9e0e4;grid-template-columns:auto 1fr auto 1fr;align-items:center;gap:8px;margin-bottom:12px;padding:10px;display:grid}.imagine-status span,.imagine-card-meta{color:#666;font-size:12px}.imagine-card-meta{justify-content:space-between;gap:8px;padding:0 8px 8px;display:flex}.ai-usage-page{max-width:1400px}.ai-usage-filter,.ai-usage-summary,.table-card{background:#fff;border:1px solid #ddd;margin-bottom:18px;padding:14px}.ai-usage-filter{flex-wrap:wrap;align-items:end;gap:12px;display:flex}.ai-usage-filter label span{color:#666;margin-bottom:4px;font-size:12px;display:block}.ai-usage-summary{grid-template-columns:repeat(4,minmax(140px,1fr));gap:12px;display:grid}.ai-usage-summary div{border-left:4px solid #607d8b;padding-left:12px}.ai-usage-summary strong{font-size:24px;display:block}.ai-usage-summary span{color:#666;font-size:12px}.table-scroll{overflow-x:auto}.table-card table{border-collapse:collapse;width:100%;min-width:760px}.table-card th,.table-card td{text-align:left;border-bottom:1px solid #eee;padding:8px 10px}.table-card th{color:#45545c;background:#f5f7f8;font-size:12px}.total-row td{background:#fafafa;font-weight:700}.link-button{color:#1976d2;cursor:pointer;font:inherit;background:0 0;border:0;padding:0;text-decoration:underline}.ai-usage-detail-head{justify-content:space-between;align-items:center;gap:12px;display:flex}.face-stand-page{max-width:1500px}.face-stand-panel{background:#fff;border:1px solid #ddd;margin-bottom:18px;padding:14px}.face-stand-head{justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}.face-stand-head h2{margin:0 0 4px;font-size:22px}.face-stand-head p,.face-stand-panel label span{color:#666;font-size:12px}.face-stand-panel label span{margin-bottom:4px;display:block}.face-stand-grid{grid-template-columns:minmax(0,1fr) 380px;gap:18px;display:grid}.face-stand-stats{grid-template-columns:repeat(3,minmax(100px,1fr));gap:10px;margin-bottom:12px;display:grid}.face-stand-stats div{background:#f6f8f9;border-left:4px solid #607d8b;padding:10px}.face-stand-stats strong{font-size:22px;display:block}.face-stand-stats span{color:#666;font-size:12px}.face-stand-add-row{grid-template-columns:minmax(0,1fr) auto;gap:8px;margin-bottom:10px;display:grid}.face-stand-master-list,.face-stand-block-list{gap:10px;margin:12px 0;display:grid}.face-stand-master-list article,.face-stand-block-list article{border:1px solid #ddd;padding:10px}.face-stand-master-list strong,.face-stand-master-list span{display:block}.face-stand-master-list span,.face-stand-block-list small{color:#666;font-size:12px}.face-stand-tags{flex-wrap:wrap;gap:8px;display:flex}.face-stand-tags span,.face-stand-block-meta span{color:#40515c;background:#eef2f5;border-radius:3px;padding:3px 6px;font-size:12px}.face-stand-block-meta{flex-wrap:wrap;gap:6px;display:flex}.face-stand-block-list pre{color:#eef5f7;white-space:pre-wrap;background:#263238;padding:8px;overflow-x:auto}.information-manage-page{max-width:1200px}.information-form-card{background:#fff;border:1px solid #ddd;margin-bottom:18px;padding:14px}.information-form-head{justify-content:space-between;align-items:center;gap:12px;display:flex}.information-form-head p,.information-form-card label span,.form-actions span{color:#666;font-size:12px}.information-form-card label span{margin-bottom:4px;display:block}.form-actions{align-items:center;gap:10px;margin-top:10px;display:flex}@media (width<=600px){.form-actions{flex-wrap:wrap}}@media (width<=992px){.page-surface{padding:0 16px 24px}}.information-list{gap:10px;display:grid}.information-list article{border:1px solid #ddd;padding:10px}.information-list article.disabled{opacity:.74;background:#f5f5f5}.information-list p{white-space:pre-wrap;margin:0 0 8px}.information-list article>div{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.information-list span{color:#666;font-size:12px}.btn-flat.danger{color:#b71c1c}.timeline-page{max-width:980px}.timeline-page-head{justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px;display:flex}.timeline-page-head p{color:#666;margin:4px 0 0}.timeline-information-form{background:#fff;border:1px solid #ddd;gap:10px;margin-bottom:18px;padding:14px;display:grid}.timeline-form-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:10px;display:grid}.timeline-manage-actions{align-items:center;gap:4px;margin-left:8px;display:inline-flex}.timeline-list{gap:14px;display:grid}.timeline-list .timeline{grid-template-columns:180px minmax(0,1fr);margin:0;display:grid}.timeline-list .card-image{background:#eee;min-height:130px}.timeline-list .card-image img{object-fit:cover;width:100%;height:100%}.timeline-list .card-action{grid-column:1/-1}.timeline-list .card-time{color:#666;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-top:12px;font-size:12px;display:flex}.project-assign-page{max-width:1400px}.project-assign-grid{display:block}.project-assign-grid>.table-card+.table-card{margin-top:16px}.compact-form,.project-form{gap:10px;margin-bottom:14px;display:grid}.compact-form{grid-template-columns:minmax(0,1fr) minmax(0,1.2fr) auto auto}.project-form{grid-template-columns:repeat(3,minmax(0,1fr))}.project-form textarea,.project-form .form-actions{grid-column:1/-1}.selected-row{background:#e8f5e9}.status-line{color:#33691e;margin:0 0 12px}.project-aggregate{margin-top:18px}.project-aggregate-list{gap:12px;display:grid}.project-aggregate article{border:1px solid #ddd;padding:10px}.project-aggregate article>div:first-child{justify-content:space-between;align-items:center;gap:12px;display:flex}.project-aggregate input{max-width:120px}.phase-bar{margin-top:10px;display:grid}.phase-bar span{color:#0d47a1;text-align:center;text-overflow:ellipsis;white-space:nowrap;background:#e3f2fd;border-right:1px solid #fff;padding:6px;font-size:12px;overflow:hidden}.assignment-editor{border:1px solid #ddd;margin:14px 0;padding:12px}.assignment-editor-head{justify-content:space-between;align-items:center;gap:16px;display:flex}.assignment-editor-head label{align-items:center;gap:8px;max-width:220px;display:flex}.phase-editor{flex-wrap:wrap;gap:8px;margin-bottom:12px;display:flex}.phase-editor-row{grid-template-columns:110px 70px auto;align-items:center;gap:6px;display:grid}.assignment-table-wrap{overflow-x:auto}.assignment-table-react{border-collapse:collapse;min-width:900px;font-size:12px}.assignment-table-react th,.assignment-table-react td{text-align:center;vertical-align:middle;border:1px solid #ccc;padding:4px}.assignment-table-react th{white-space:nowrap;background:#f5f5f5}.assignment-table-react input{border:1px solid #ddd;max-width:120px;height:28px;margin:0;padding:2px 4px}.assignment-cell input{text-align:center;background:#ffffffb8;max-width:46px}.terminal-actions{gap:8px;margin:16px 0;display:flex}.terminal-panel{background:#fff;border:1px solid #dde5e8;border-radius:8px;gap:16px;padding:18px;display:grid}.terminal-panel form{grid-template-columns:minmax(220px,1fr) auto;align-items:end;gap:12px;display:grid}.terminal-panel input{margin-bottom:0}.terminal-result{background:#f4faf7;border:1px solid #c9e5d8;border-radius:8px;align-items:center;gap:14px;margin:12px 0;padding:12px;display:flex}.terminal-result img{object-fit:cover;background:#fff;border:1px solid #d7e0e4;border-radius:6px;width:68px;height:92px}.library-comment-list{gap:12px;margin-top:16px;display:grid}.library-comment-item{cursor:default;border:1px solid #dde5e8;border-radius:8px;grid-template-columns:92px minmax(0,1fr);gap:14px;padding:12px;display:grid}.library-comment-cover img{object-fit:cover;background:#f3f5f6;border:1px solid #d7e0e4;border-radius:6px;width:86px;height:120px}.library-comment-body{min-width:0}.library-comment-meta{color:#6f7b81;flex-wrap:wrap;gap:14px;margin-bottom:8px;font-size:12px;display:flex}.library-comment-text{white-space:pre-wrap;word-break:break-word;background:#f3f6f7;border-radius:8px;margin:0 0 10px;padding:10px}@media only screen and (width<=1200px){.pc,.pc1200{display:none}.dashboardArea{display:block}.dashboardLeft,.dashboardRight,.dashboardRightContent{width:100%;max-width:100%}.book-detail-grid,.book-card,.calendar-event,.tablet-calendar-header,.tablet-calendar-header form,.tablet-calendar-list article,.meeting-form-grid,.link-form-grid,.board-manage-grid,.calendar-manage-grid,.link-image-row,.checkbox-grid,.jobcan-toolbar,.jobcan-summary,.scenario-controls,.scenario-result-header,.scenario-issue-grid,.sound-grid,.image-ai-page,.image-ai-options,.image-ai-conversation-tools form,.ai-usage-summary,.face-stand-grid,.face-stand-stats{grid-template-columns:1fr}.timeline-page-head{flex-direction:column;align-items:flex-start}.timeline-form-grid,.timeline-list .timeline,.project-assign-grid,.compact-form,.project-form,.terminal-panel form{grid-template-columns:1fr}.library-comment-item{grid-template-columns:64px minmax(0,1fr)}.library-comment-cover img{width:58px;height:88px}.sound-toolbar,.face-stand-head{flex-direction:column;align-items:flex-start}}.swal2-container{z-index:1060}.swal2-html-container{white-space:pre-wrap}.swal2-popup .swal2-input,.swal2-popup .swal2-textarea{font-family:inherit}.pagination{margin:4px}.pagination li{height:24px}.pagination li a{padding:0 9px;font-size:12px;line-height:24px}.input-field.input-outlined>input{float:none;background:#fff;border:2px solid #eee;border-radius:4px;width:calc(100% - 2.5rem);height:auto;margin:0;padding:12px 16px;transition:box-shadow .15s,border-color .15s;display:block}.input-field.input-outlined>input:focus:not([readonly]){border-color:#26a69b;box-shadow:0 1px #26a69b}.input-field.input-outlined>textarea{float:none;background:#fff;border:2px solid #eee;border-radius:4px;height:auto;margin:0;padding:12px 16px;transition:box-shadow .15s,border-color .15s;display:block}.input-field.input-outlined>textarea:focus:not([readonly]){border-color:#26a69b;box-shadow:0 1px #26a69b}.input-field.input-outlined>label{display:inline-flex;left:27px;width:auto!important}.input-field.input-outlined>label.active{transform:translateY(-22px)translate(-8px)scale(.8)!important}.input-field.input-outlined.forbbs>textarea,.input-field.input-outlined.forbbs>input{border:2px solid #ccc}.file-field .file-path-wrapper .file-path{color:#333;background:#fff;border:2px solid #eee;border-radius:4px;padding:0 16px;font-size:13px;transition:box-shadow .15s,border-color .15s}.file-field .file-path-wrapper .file-path:focus:not([readonly]){border-color:#26a69b;box-shadow:0 1px #26a69b}.file-field .file-path-wrapper .file-path::placeholder{color:#666}.vb-btn{text-transform:uppercase;vertical-align:middle;text-align:center;letter-spacing:.5px;box-sizing:border-box;cursor:pointer;-webkit-user-select:none;user-select:none;border:none;border-radius:4px;outline:0;height:36px;margin:8px;padding:0 24px;font-size:13px;font-weight:700;line-height:36px;text-decoration:none;display:inline-block;box-shadow:1px 1px 3px #0d0a0a88}.vb-btn.orange{color:#785d45;background-color:#fecc5f}.vb-btn.orange:hover{background-color:#feda84}.vb-btn.red{color:#fff;background-color:#ff5c5c}.vb-btn.red:hover{background-color:#ff7171}.vb-btn.gray{color:#fff;background-color:#a0a0a0}.vb-btn.gray:hover{background-color:#b5b5b5}.vb-btn.green{color:#fff;background-color:#5ab534}.vb-btn.green:hover{background-color:#6bc844}.vb-btn.purple{color:#fff;background-color:#b321d5}.vb-btn.purple:hover{background-color:#ce5ce8}.vb-btn.btn-large{min-width:230px;height:46px;padding:0 24px;font-size:15px;line-height:46px}.vb-btn.btn-mini{height:32px;min-width:initial;margin:initial;padding:0 24px;font-size:12px;line-height:32px}.vb-btn.btn-fit{min-width:initial}.vb-table{border-collapse:collapse;border:1px solid #999}.vb-table th{text-align:left;background-color:#f2f2f2;border:1px solid #dcdcdc;padding:6px;font-weight:400}.vb-table td{border:1px solid #dcdcdc;padding:6px}.vb-table input,.vb-table select{margin:4px 0;padding:3px 6px}.kine-table .input-field{margin:0}.kine-table input{margin:0!important}.btn.btn-big{min-width:230px;height:46px;padding:0 24px;font-size:15px;line-height:46px}.btn.btn-mini{height:32px;min-width:initial;margin:initial;padding:0 24px;font-size:12px;line-height:32px}.btn.btn-fit{min-width:initial}@media (width<=992px){.top-nav .page-title{font-size:20px;line-height:1.4}#progress.progress{width:100vw!important}}.popup-mode .container{width:95%}body.partner-page{font-family:"M PLUS Rounded 1c",sans-serif;font-size:13px;line-height:1.4}nav.breadcrumbs{box-shadow:none;background:0 0;height:auto;margin-bottom:-1.4rem;line-height:32px}nav.breadcrumbs .breadcrumb{color:#000;font-size:12px;line-height:40px}nav.breadcrumbs .breadcrumb:before{content:"";vertical-align:top;-webkit-font-smoothing:antialiased;color:#000000b3;margin:0 6px 0 0;font-family:Material Icons,serif;font-size:14px;font-style:normal;font-weight:400;line-height:40px;display:inline-block}nav.breadcrumbs .breadcrumb:first-child:before{display:none}nav.breadcrumbs .breadcrumb:last-child{color:#333}@media only screen and (width<=992px){nav.breadcrumbs{width:calc(100% - 16px);margin-left:16px}}.timepicker-display-column{width:160px}::-webkit-scrollbar{width:10px}::-webkit-scrollbar-track{background:#f0f0f0}::-webkit-scrollbar-thumb{background-color:#bcbcbc;border-radius:10px}.material-icons.inline-icon{vertical-align:middle;display:inline-flex}.lum-lightbox.lum-open{z-index:1000}.access-gate{box-sizing:border-box;background:#edf0f4;justify-content:center;align-items:center;min-height:calc(100vh - 96px);margin-inline:-20px;padding:32px 16px;display:flex}body:has(.access-gate){background-color:#edf0f4}@media only screen and (width<=992px){.access-gate{margin-inline:0}}.access-gate__card{box-sizing:border-box;text-align:center;color:#1f2933;background:#fff;border:1px solid #e4e7eb;border-radius:14px;width:100%;max-width:560px;padding:40px 32px;box-shadow:0 1px 3px #1018280f,0 4px 16px #10182814}.access-gate__eyebrow{color:#8b5e16;letter-spacing:.08em;text-transform:uppercase;margin-bottom:14px;font-size:12px;font-weight:700}.access-gate__icon{color:#5b6673;background:#eef1f4;border-radius:50%;justify-content:center;align-items:center;width:64px;height:64px;margin-bottom:20px;display:inline-flex}.access-gate__icon .material-icons{font-size:32px}.access-gate__title{color:#1f2933;margin:0;font-size:20px;font-weight:700;line-height:1.4}.access-gate__desc{color:#626d7a;margin:12px 0 0;font-size:14px;line-height:1.7}.access-gate__details{text-align:left;background:#e4e7eb;border:1px solid #e4e7eb;border-radius:8px;gap:1px;margin:22px 0 0;display:grid;overflow:hidden}.access-gate__detail{background:#f8fafb;grid-template-columns:104px minmax(0,1fr);gap:14px;padding:13px 16px;display:grid}.access-gate__detail dt{color:#7a8592;font-size:12px;font-weight:600}.access-gate__detail dd{color:#26313d;margin:0;font-size:13px;font-weight:600;line-height:1.55}.access-gate__hint{color:#626d7a;justify-content:center;align-items:flex-start;gap:6px;margin:16px 0 0;font-size:12px;line-height:1.6;display:flex}.access-gate__hint .material-icons{color:#7254a3;margin-top:1px;font-size:17px}.access-gate__actions{margin-top:28px}.access-gate__btn{color:#fff;cursor:pointer;background:#26a69a;border:1px solid #26a69a;border-radius:6px;justify-content:center;align-items:center;gap:6px;height:42px;padding:0 22px;font-family:inherit;font-size:14px;font-weight:600;line-height:1;text-decoration:none;transition:background .15s,border-color .15s,box-shadow .15s;display:inline-flex}.access-gate__btn:hover{background:#1f8f85;border-color:#1f8f85}.access-gate__btn:active{background:#1a7d74;border-color:#1a7d74}.access-gate__btn:focus-visible{outline:none;box-shadow:0 0 0 3px #26a69a4d}.access-gate__btn .material-icons{font-size:18px}.access-gate__spinner{border:3px solid #e4e7eb;border-top-color:#26a69a;border-radius:50%;width:40px;height:40px;margin:0 auto;animation:.8s linear infinite access-gate-spin}.access-gate__checking{color:#626d7a;margin:18px 0 0;font-size:13px}@keyframes access-gate-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.access-gate__spinner{animation-duration:1.6s}}@media only screen and (width<=520px){.access-gate__card{padding:32px 20px}.access-gate__detail{grid-template-columns:1fr;gap:4px}}.swal2-popup:not(.swal2-toast) .swal2-icon{box-sizing:content-box;-webkit-user-select:none;user-select:none;border:.25em solid #0000;border-radius:50%;justify-content:center;align-items:center;width:5em;height:5em;margin:2.5em auto .6em;font-family:inherit;line-height:5em;display:flex;position:relative}.swal2-popup:not(.swal2-toast) .swal2-icon .swal2-icon-content{justify-content:center;align-items:center;height:100%;font-size:3.75em;display:flex}.sidenav.sidenav-fixed{transition:transform .25s}.sidenav.sidenav-fixed.sidenav-open{z-index:1000;transform:translate(0)}body.sidenav-lock{overflow:hidden}.dashboard_container .sidenav-overlay{z-index:997;touch-action:none;opacity:0;visibility:hidden;pointer-events:none;background-color:#00000080;transition:opacity .25s,visibility .25s;display:block;position:fixed;inset:0}.dashboard_container .sidenav-overlay.sidenav-overlay--open{opacity:1;visibility:visible;pointer-events:auto}.shell-menu-trigger{display:none}@media (width<=992px){.shell-menu-trigger{color:#1f2933;cursor:pointer;vertical-align:middle;background:#fff;border:1px solid #e4e7eb;border-radius:10px;justify-content:center;align-items:center;width:40px;height:40px;margin:8px 12px 8px 0;padding:0;transition:border-color .15s,color .15s,box-shadow .15s;display:inline-flex;box-shadow:0 1px 2px #1018280d,0 1px 3px #1018280f}.shell-menu-trigger:hover{color:#1f8f85;border-color:#26a69a}.shell-menu-trigger:focus-visible{outline:none;box-shadow:0 0 0 3px #26a69a4d}.shell-menu-trigger .material-icons{width:auto;height:auto;font-size:22px;line-height:1;display:block}}
