:root{--blue:#285cea;--ink:#142238;--muted:#728093;--line:#e7edf5}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:5.625rem}body{color:var(--ink);background:#fff;margin:0;font-family:Inter,PingFang SC,Microsoft YaHei,Arial,sans-serif;font-size:.875rem}button,input,select{font:inherit}button,a{-webkit-tap-highlight-color:transparent}button{cursor:pointer;transition:transform .2s,box-shadow .2s,background .2s}button:hover:not(:disabled){transform:translateY(-.125rem);box-shadow:0 .375rem 1.25rem #1e45861a}a{color:inherit;text-decoration:none}button:focus-visible,a:focus-visible,summary:focus-visible{outline-offset:.25rem;outline:.1875rem solid #ffa538}button:disabled{opacity:.6;cursor:wait}.wrap{width:calc(100% - 6rem);max-width:73.75rem;margin:0 auto}.nav{z-index:20;-webkit-backdrop-filter:blur(1rem);backdrop-filter:blur(1rem);background:#ffffffed;border-bottom:.0625rem solid #eaf0f6;justify-content:space-between;align-items:center;gap:1.5625rem;height:5.375rem;padding:0 max(3rem,50vw - 36.875rem);display:flex;position:sticky;top:0}.brand{white-space:nowrap;flex-direction:column;align-items:center;font-size:1.0125rem;font-weight:800;display:flex}.brand-mark{color:#fff;background:#f79625;border-radius:.8125rem;place-items:center;width:2.4375rem;height:2.625rem;display:grid;transform:rotate(-5deg)}.brand small{letter-spacing:.09375rem;color:#8895a5;margin-top:.25rem;font-size:.5rem;font-weight:600;display:block}.nav nav{color:#647084;gap:1.8125rem;font-size:.8125rem;display:flex}.nav nav a:hover{color:var(--blue)}.nav-cta{background:var(--blue);color:#fff;border:0;border-radius:.4375rem;align-items:center;gap:.9375rem;padding:.75rem 1.125rem;font-size:.75rem;display:flex}.mobile-toggle{display:none}.hero{background:radial-gradient(at 80% 20%,#e1edff 0,#0000 55%),linear-gradient(130deg,#f8fbff 10%,#f0f5ff 75%,#dce7ff);overflow:hidden}.hero-inner{grid-template-columns:1fr 1fr;align-items:center;gap:.625rem;min-height:36.875rem;display:grid}.eyebrow{letter-spacing:.0875rem;color:#607a9c;align-items:center;gap:.5625rem;margin-bottom:1.625rem;font-size:.75rem;display:flex}.eyebrow>span{background:#ef9a30;border-radius:50%;width:.375rem;height:.375rem}h1{letter-spacing:.0625rem;margin:0 0 1.5rem;font-size:4.25rem;font-weight:850;line-height:1.15}h1 em{color:var(--blue);font-style:normal}.title-dot{color:#efa03d}p{line-height:1.85}.hero-copy>p{color:#76859c;margin:0 0 1.8125rem;font-size:.875rem}.hero-buttons{gap:.75rem;display:flex}.primary,.secondary,.dark{border:.0625rem solid #0000;border-radius:.4375rem;justify-content:center;align-items:center;gap:.8125rem;padding:.875rem 1.375rem;font-size:.8125rem;font-weight:600;display:inline-flex}.primary{background:var(--blue);color:#fff;box-shadow:0 .375rem 1rem #285cea19}.secondary{color:#2e405a;background:#ffffff9c;border:.0625rem solid #cdd9e9}.dark{color:#fff;background:#182a40}.hero-facts{gap:2.25rem;margin-top:2.4375rem;display:flex}.hero-facts>div{flex-direction:column;display:flex}.hero-facts strong{letter-spacing:-.0625rem;font-size:1.625rem;font-weight:750}.hero-facts strong span{letter-spacing:0;margin-left:.25rem;font-size:.75rem;font-weight:500}.hero-facts small{color:#8a97a9;margin-top:.375rem;font-size:.625rem}.hero-art{height:31.875rem;position:relative}.orbit{border:.0625rem solid #ffffffda;border-radius:50%;position:absolute;top:49%;left:50%;transform:translate(-50%,-50%)}.o1{width:25.625rem;height:25.625rem}.o2{opacity:.6;border-style:dashed;width:31.25rem;height:31.25rem}.o3{background:#ffffff50;width:19.375rem;height:19.375rem;box-shadow:0 0 3.75rem #b6d2ff40}.orange{background:radial-gradient(at 30% 22%,#ffd577 0,#ffb43e 24%,#f8951c 60%,#e07613 90%);border-radius:48% 47% 46%;position:absolute;box-shadow:inset -.75rem -.875rem 1.25rem #d5721e33,0 1.5625rem 2rem #a86f3124}.orange:after{content:"";border-radius:inherit;opacity:.22;mix-blend-mode:soft-light;background-image:radial-gradient(#9e541e .0625rem,#0000 .0625rem);background-size:.3125rem .3125rem;position:absolute;inset:0}.fruit-main{width:15.625rem;height:16.25rem;top:26%;left:23%;transform:rotate(-12deg)}.fruit-back{filter:brightness(1.05);width:8.3125rem;height:8.625rem;top:30%;left:61%;transform:rotate(14deg)}.fruit-front{z-index:4;width:7.375rem;height:7.5rem;top:66%;left:51%;transform:rotate(14deg)}.fruit-word{letter-spacing:.4375rem;color:#7b3f13;font-size:1.8125rem;line-height:1.2;position:absolute;top:4.6875rem;left:3.625rem;transform:rotate(12deg)}.fruit-word b{font-size:2.8125rem}.fruit-word small{letter-spacing:.0625rem;margin-top:.5rem;font-size:.5rem;display:block}.leaf{z-index:2;background:linear-gradient(30deg,#256341,#70a765);border-radius:90% 0;width:6.1875rem;height:3.3125rem;position:absolute;box-shadow:inset 0 .0625rem .0625rem #ffffff60}.l1{top:-1.5rem;left:8.75rem;transform:rotate(-7deg)}.l2{width:4.75rem;height:2.4375rem;top:-1.375rem;left:4.625rem;transform:rotate(79deg)}.fruit-stem{background:#77633a;border-radius:.25rem;width:.5rem;height:1.8125rem;position:absolute;top:-.875rem;left:8rem;transform:rotate(15deg)}.floating{z-index:6;background:#ffffffeb;border:.0625rem solid #fff;border-radius:.6875rem;position:absolute;box-shadow:0 .9375rem 2.8125rem #42639d12}.location{align-items:center;gap:.625rem;padding:.8125rem 1rem;display:flex;top:15%;left:5%;transform:rotate(-4deg)}.square{width:3.0625rem;height:3.0625rem;color:var(--blue);background:#fff;border-radius:.75rem;place-items:center;display:grid}.square.green{color:#408967;background:#eef8f0;border-radius:.5625rem;width:2.25rem;height:2.25rem}.location small{color:#8391a2;margin-bottom:.3125rem;font-size:.5625rem;display:block}.location b{font-size:.6875rem}.art-label{letter-spacing:.1875rem;color:#94a7c4;font-size:.5625rem;position:absolute;top:9%;right:5%}.live-card{width:14.3125rem;padding:.5625rem;top:41%;right:0;transform:rotate(6deg)}.live-tag{color:#fff;z-index:2;background:#f6754a;border-radius:.25rem;align-items:center;gap:.3125rem;padding:.3125rem .5rem;font-size:.5625rem;display:flex;position:absolute;top:1.0625rem;left:1rem}.live-tag span{background:#fff;border-radius:50%;width:.25rem;height:.25rem}.mini-orchard{background:linear-gradient(#e5eff6,#f7f3df);border-radius:.4375rem;height:8.25rem;position:relative;overflow:hidden}.hill{background:#92ad8b;border-radius:50%;width:16.25rem;height:7.5rem;position:absolute;top:3.5625rem;left:-5.625rem;transform:rotate(-12deg)}.hill.h2{background:#5b805c;top:4.6875rem;left:2.8125rem;transform:rotate(15deg)}.mini-orchard>span{color:#fff;z-index:2;letter-spacing:.125rem;text-shadow:0 .125rem .5rem #224d4440;font-size:1.0625rem;font-weight:800;position:absolute;top:3.4375rem;left:1.25rem}.tree{color:#ed9b2c;z-index:1;text-align:center;background:#3b6747;border-radius:45%;width:3.125rem;height:3.125rem;padding-top:.75rem;font-size:1.375rem;position:absolute;box-shadow:inset -.5rem -.3125rem #2b593f}.tree.t1{bottom:-.5rem;left:.8125rem}.tree.t2{bottom:-.875rem;left:5.8125rem;transform:scale(.8)}.tree.t3{bottom:.75rem;right:-.5rem;transform:scale(.7)}.live-caption{align-items:center;gap:.4375rem;padding:.625rem .1875rem .1875rem;display:flex}.avatar{color:#4470bd;background:#e5efff;border-radius:50%;place-items:center;width:1.625rem;height:1.625rem;display:grid}.live-caption b{font-size:.5rem;display:block}.live-caption small{color:#8c9caf;margin-top:.1875rem;font-size:.4375rem;display:block}.heart{color:#f28d8c;margin-left:auto}.harvest{color:#50825e;align-items:center;gap:.625rem;padding:.75rem 1.0625rem;display:flex;bottom:10%;left:5%;transform:rotate(-5deg)}.harvest span{font-size:.625rem;line-height:1.8}.harvest b{color:#2b4f43;font-size:.6875rem}.art-bottom{letter-spacing:.125rem;color:#7c95b6;font-size:.5rem;position:absolute;bottom:3%;left:29%}.hero-date{color:#7b8ba1;border-top:.0625rem solid #d9e4f4;align-items:center;gap:.8125rem;height:4.0625rem;font-size:.6875rem;display:flex}.hero-date svg{color:#5e80b3}.hero-date b{color:#334e71;letter-spacing:.0625rem;font-weight:600}.date-divider{background:#b7cbe5;width:.0625rem;height:.8125rem;margin:0 .75rem}.hero-date a{color:var(--blue);align-items:center;gap:.625rem;margin-left:auto;display:flex}.section-head{text-align:center;margin-bottom:2.6875rem}.kicker{color:#6984ad;letter-spacing:.125rem;margin-bottom:.875rem;font-size:.625rem;font-weight:600;display:block}h2{letter-spacing:.0125rem;margin:0 0 .9375rem;font-size:1.9375rem;font-weight:750;line-height:1.5}.section-head p{color:#8793a4;margin:0;font-size:.8125rem}.intro{padding:5.375rem 0 4.875rem}.intro-grid{grid-template-columns:repeat(3,1fr);gap:3.4375rem;display:grid}.intro-grid>div{padding-right:1.25rem}.line-icon{color:#4677d6;background:#f1f6ff;border-radius:.75rem;place-items:center;width:2.8125rem;height:2.8125rem;margin-bottom:1.25rem;display:grid}h3{margin:0 0 .8125rem;font-size:1.125rem;font-weight:700}.intro-grid p{color:#8a96a5;margin:0;font-size:.75rem}.entry-section{padding:1.25rem 0 5.25rem}.entry-grid{grid-template-columns:1fr 1fr;gap:1.375rem;display:grid}.entry-card{background:#f1f6fe;border-radius:1rem;min-height:28.75rem;padding:2.125rem 2.25rem 3.375rem;position:relative;overflow:hidden}.entry-card.stream{background:#eaf1ff}.card-top{justify-content:space-between;align-items:center;margin-bottom:1.5rem;display:flex}.pill{color:#738aab;background:#ffffff70;border:.0625rem solid #dce6f5;border-radius:1.875rem;padding:.375rem .625rem;font-size:.625rem;display:inline-block}.entry-card h3{margin-bottom:.8125rem;font-size:1.6875rem}.entry-card>p{color:#788aa3;z-index:2;margin:0 0 1.25rem;font-size:.75rem;position:relative}.entry-card ul{z-index:2;flex-direction:column;gap:.6875rem;margin:0 0 1.625rem;padding:0;list-style:none;display:flex;position:relative}.entry-card li{color:#637c9e;align-items:center;gap:.5rem;font-size:.6875rem;display:flex}.entry-card li svg{color:#5b86c8}.entry-card>button{z-index:3;padding:.75rem 1.0625rem;font-size:.75rem;position:relative}.card-note{color:#8a9ab0;z-index:4;background:#ffffff60;padding:.8125rem 1.875rem;font-size:.625rem;position:absolute;bottom:0;left:0;right:0}.card-illustration{pointer-events:none;width:11.25rem;height:9.375rem;position:absolute;bottom:3.875rem;right:1.125rem}.package{color:#5478a9;background:linear-gradient(140deg,#d1dff5,#b4cbe9);border:.0625rem solid #b7cce9;border-radius:.1875rem;flex-direction:column;justify-content:center;align-items:center;gap:.4375rem;width:5.5625rem;height:5.3125rem;display:flex;position:absolute;transform:skewY(-8deg);box-shadow:.625rem .75rem .625rem #526f9710}.package span{letter-spacing:.125rem;font-size:.5625rem}.package:before{content:"";background:#ffffff40;width:1rem;position:absolute;top:0;bottom:0;left:.75rem}.package.box1{bottom:.5rem;left:.5625rem}.package.box2{bottom:1.9375rem;right:0;transform:scale(.77)skewY(8deg)}.small-orange{background:radial-gradient(at 20% 20%,#ffd785,#f49b25);border-radius:48%;width:3rem;height:3.0625rem;position:absolute;bottom:0;right:.125rem}.verify{color:#6b8d75;background:#fff;border-radius:.4375rem;gap:.3125rem;padding:.4375rem .5625rem;font-size:.5625rem;display:flex;position:absolute;top:0;right:.4375rem;transform:rotate(-5deg)}.phone{color:#fff;background:#fff;border:.25rem solid #d4e3ff;border-radius:1.125rem;flex-direction:column;justify-content:center;align-items:center;gap:.625rem;width:5.875rem;height:10.125rem;display:flex;position:absolute;bottom:-.25rem;right:2.1875rem;overflow:hidden;transform:rotate(12deg);box-shadow:.5rem .625rem 1.875rem #386fd815}.phone-top{background:#b1caef;border-radius:.3125rem;width:1.75rem;height:.25rem;position:absolute;top:.3125rem}.phone-orange{background:linear-gradient(#ffcc76,#f3a430);border-radius:.5625rem;position:absolute;inset:1.0625rem .3125rem 1.5625rem}.phone>svg,.phone>span{z-index:1}.phone>span{font-size:.375rem}.phone-bottom{color:#b6c9e9;font-size:.5625rem;position:absolute;bottom:.375rem}.stream-badge{color:#5e85c4;z-index:2;background:#fff;border-radius:.4375rem;align-items:center;gap:.3125rem;padding:.5rem .6875rem;font-size:.5rem;display:flex;position:absolute;top:1.5625rem;left:-.625rem;transform:rotate(-4deg);box-shadow:0 .375rem 1.125rem #3568af10}.stream-heart{color:#9ebdf2;font-size:1.9375rem;position:absolute;top:1.5625rem;right:.0625rem}.schedule-section{background:#f5f8fd;padding:4.6875rem 0 3.4375rem}.timeline{grid-template-columns:repeat(5,1fr);gap:0;display:grid}.time-node{align-items:center;margin:0 0 1.3125rem;display:flex}.time-node span{color:#6787b2;background:#fff;border:.0625rem solid #dce7f4;border-radius:50%;flex:none;place-items:center;width:2.25rem;height:2.25rem;font-size:.6875rem;display:grid}.time-node i{background:#dbe5f3;width:100%;height:.0625rem;position:relative}.time-node i:after{content:"›";color:#9bafca;font-style:normal;position:absolute;top:-.6875rem;right:50%}.timeline article.active .time-node span{background:var(--blue);color:#fff;border-color:var(--blue);box-shadow:0 0 0 .375rem #e6edfd}.timeline h3{margin-bottom:.75rem;font-size:.9375rem}.timeline b{color:#476a9a;font-size:.6875rem;font-weight:600}.timeline p{color:#93a0b1;margin-top:.4375rem;font-size:.625rem}.timeline-tip{color:#91a1b8;justify-content:center;align-items:center;gap:.5rem;margin:1.4375rem auto 0;font-size:.625rem;display:flex}.awards{padding:5.3125rem 0 4.375rem}.prizes{grid-template-columns:repeat(3,1fr);align-items:center;gap:1.25rem;padding-top:.8125rem;display:grid}.prizes article{text-align:center;color:#7f96b6;background:#f7f9fc;border:.0625rem solid #eaf0f8;border-radius:.75rem;padding:2.1875rem 1.25rem}.prizes article.winner{color:#c59143;background:linear-gradient(150deg,#fff9ee,#ffefd6);border-color:#fae3ba;padding:2.8125rem 1.25rem;position:relative}.winner:before{content:"TOP HONOR";letter-spacing:.125rem;color:#986d34;background:#efd6a7;border-radius:0 0 .5rem .5rem;padding:.3125rem .9375rem;font-size:.5rem;position:absolute;top:0;left:50%;transform:translate(-50%)}.prizes svg{margin-bottom:1.125rem}.prizes h3{color:#4c5f79;font-size:1rem}.winner h3{color:#8f642c}.money{letter-spacing:-.0625rem;color:#354e76;margin-top:.875rem;font-size:2.3125rem;font-weight:750}.money span{margin-right:.25rem;font-size:1.125rem}.winner .money{color:#b58030;font-size:2.75rem}.prizes p{color:#8b9ab1;margin:.5rem 0 1.25rem;font-size:.625rem}.prizes small{color:#a1adbd;font-size:.625rem}.winner small,.winner p{color:#b9a17d}.award-details{grid-template-columns:1fr 1fr;gap:2.5rem;margin-top:2.375rem;display:grid}.award-details>div{background:#f7faff;border-radius:.5rem;gap:.9375rem;padding:1.25rem;display:flex}.award-details svg{color:#698bbf;flex:none;margin-top:.25rem}.award-details p{color:#8b99ad;margin:0;font-size:.6875rem}.award-details b{color:#526c90;margin-bottom:.3125rem;font-size:.75rem;display:block}.fineprint{color:#a0aabb;text-align:center;margin-top:1.5rem;font-size:.625rem;line-height:1.7}.guide-section{background:#f6f9fe;padding:5rem 0}.guide-grid{grid-template-columns:1fr 1.2fr;gap:5.625rem;display:grid}.guide-grid h2{margin-top:1.375rem;font-size:1.875rem}.guide-grid>div>p{color:#8799b1;font-size:.75rem}.text-button{color:var(--blue);background:0 0;border:none;align-items:center;gap:.5rem;margin-top:1.25rem;padding:0;font-size:.6875rem;display:flex}.guide-art{color:#8da6c7;align-items:center;gap:1.125rem;margin-top:2.9375rem;font-size:.6875rem;line-height:1.9;display:flex}.guide-leaf{color:#bdcee6;transform:rotate(-25deg)}.guide-art b{color:#5d7da9;font-size:.9375rem}.faq details{border-bottom:.0625rem solid #e0e8f4;padding:1.3125rem 0}.faq details:first-child{padding-top:0}.faq summary{cursor:pointer;color:#4e6381;justify-content:space-between;align-items:center;gap:.9375rem;font-size:.8125rem;font-weight:600;list-style:none;display:flex}.faq summary::-webkit-details-marker{display:none}.faq details[open] summary svg{transform:rotate(180deg)}.faq details p{color:#8597b0;margin:.875rem 1.5625rem 0 0;font-size:.6875rem;line-height:1.9}.closing{text-align:center;background:radial-gradient(at 50% 130%,#bfd1ff,#0000 65%),linear-gradient(#fff,#eff5ff);padding:4.75rem 0 5rem}.closing h2{color:#315fad;font-size:2.0625rem}.closing p{color:#8ca0bc;margin-bottom:1.625rem;font-size:.75rem}.closing .primary{margin-right:.75rem}.closing .kicker{color:#97aac4}footer{color:#92a0b6}.footer-main{grid-template-columns:1fr 1.4fr .5fr;gap:2.5rem;padding:2.8125rem 0 1.875rem;display:grid}.footer-main .brand{align-self:start;font-size:1.1875rem}.footer-main .brand-mark{color:#e2ae66;background:#304057}.footer-main .brand small{color:#8596ad;font-size:.5625rem}.footer-main b{color:#d0d9e7;font-size:.75rem}.footer-main p{margin:.5625rem 0;font-size:.625rem}.footer-links{flex-direction:column;gap:.75rem;font-size:.625rem;display:flex}.footer-bottom{color:#697a92;border-top:.0625rem solid #293546;justify-content:space-between;padding:1.25rem 0;font-size:.5625rem;display:flex}.modal-backdrop{z-index:50;-webkit-backdrop-filter:blur(.4375rem);backdrop-filter:blur(.4375rem);background:#13203a66;justify-content:center;align-items:center;padding:1.5625rem;display:flex;position:fixed;inset:0}.modal{background:#fff;border-radius:1.125rem;width:43.125rem;max-height:90vh;padding:2.25rem 2.5rem;position:relative;overflow:auto;box-shadow:0 1.5625rem 5.625rem #10264944}.close{color:#71839e;background:#f2f5fa;border:0;border-radius:50%;place-items:center;width:2rem;height:2rem;display:grid;position:absolute;top:1.125rem;right:1.125rem}.close svg{width:1.125rem}.modal h2{margin-bottom:.5rem;font-size:1.6875rem}.modal .kicker{margin-bottom:.5rem}.modal-desc{color:#8997aa;font-size:.6875rem}.form-tabs{background:#f1f5fb;border-radius:.5rem;gap:.3125rem;margin:1.375rem 0;padding:.25rem;display:flex}.form-tabs button{color:#8a9cb5;background:0 0;border:0;border-radius:.3125rem;flex:1;justify-content:center;align-items:center;gap:.5rem;padding:.6875rem;font-size:.75rem;display:flex}.form-tabs .active{color:var(--blue);background:#fff;box-shadow:0 .125rem .3125rem #18335e09}.form-heading{color:#52739f;margin:1.625rem 0 1.125rem;font-size:.75rem}.form-grid{grid-template-columns:1fr 1fr;gap:1.0625rem;display:grid}.field{color:#576b86;font-size:.6875rem;font-weight:600;display:block}.field i{color:#e8945c;margin-left:.25rem;font-style:normal}input:not([type=checkbox]):not([type=file]),select{color:#2d4567;background:#f8faff;border:.0625rem solid #e0e8f3;border-radius:.375rem;outline:none;width:100%;min-width:0;margin-top:.5rem;padding:.6875rem .75rem;font-size:.75rem}input::placeholder{color:#a2afc1;font-size:.6875rem}input:focus,select:focus{box-shadow:0 0 0 .1875rem #285cea0c;border-color:#87a6f0!important}.auto-group{color:#8b9ab0;background:#f1f6ff;border-radius:.375rem;grid-column:1/-1;padding:.75rem;font-size:.6875rem}.auto-group b{color:var(--blue)}.auto-group small{float:right;font-size:.625rem}.upload-box{text-align:center;color:#8199bc;background:#f8faff;border:.0625rem dashed #cddbef;border-radius:.5rem;padding:1.3125rem}.upload-box>svg{margin:auto auto .5rem}.upload-box b{color:#6981a5;font-size:.6875rem;display:block}.upload-box p{color:#9aaac0;margin:.5rem 0 .9375rem;font-size:.625rem}.upload-box input{color:#7b90af;max-width:100%;font-size:.6875rem}.upload-box input::file-selector-button{color:#557bb5;cursor:pointer;background:#fff;border:.0625rem solid #d3e0f2;border-radius:.25rem;margin-right:.5rem;padding:.4375rem .625rem}.consent{color:#94a1b4;align-items:flex-start;gap:.5rem;margin:1.375rem 0;font-size:.625rem;line-height:1.8;display:flex}.consent input{accent-color:var(--blue);margin:.1875rem 0 0}.consent button{color:var(--blue);background:0 0;border:0;padding:0;font-size:.625rem}.submit{width:100%;margin-top:.1875rem}.error{color:#bf6549;background:#fff1ed;border-radius:.3125rem;margin-bottom:.8125rem;padding:.75rem;font-size:.6875rem}.success{text-align:center;padding:1.875rem 0}.success>svg{color:#5d9e79;margin:0 auto 1.5625rem}.success .kicker{margin:0 0 .8125rem}.success>p{color:#8c9bb0;font-size:.75rem}.success .receipt{background:#f3f7ff;border-radius:.5rem;margin:1.5rem 0;padding:1.25rem}.receipt small{color:#91a2bc;font-size:.625rem;display:block}.receipt strong{letter-spacing:.0625rem;color:#456b9d;margin-top:.625rem;font-size:1.25rem;display:block}.success button{margin:.75rem .3125rem 0}.rules-backdrop{z-index:60}.rules p{color:#788ba5;margin:1.25rem 0;font-size:.75rem}.rules h2{font-size:1.4375rem}.rules>.primary{width:100%}@media (width>=1500px){.hero-inner{min-height:40.625rem}.hero-art{transform:scale(1.07)}}@media (width<=1100px){.wrap{width:calc(100% - 4rem)}.nav{padding:0 2rem}.nav nav{gap:1.125rem;font-size:.75rem}.brand{font-size:1.125rem}.hero-inner{min-height:35rem}h1{font-size:3.75rem}.hero-art{transform-origin:50%;transform:scale(.87)}.hero-facts{gap:1.5625rem}.entry-card{min-height:28.4375rem;padding:1.75rem 1.75rem 4.6875rem}.card-illustration{opacity:.75;transform-origin:100% 100%;right:.25rem;transform:scale(.8)}.entry-card li{font-size:.625rem}.entry-card>p{font-size:.6875rem}.guide-grid{gap:3.125rem}.footer-main{gap:1.5625rem}}@media (width<=767px){.wrap{width:calc(100% - 2.5rem)}.nav{gap:.75rem;height:4.25rem;padding:0 1.25rem}.brand{font-size:1.0625rem}.brand small{font-size:.375rem}.brand-mark{border-radius:.625rem;width:2.0625rem;height:2.1875rem}.nav-cta{gap:.3125rem;margin-left:auto;padding:.5625rem .75rem;font-size:.625rem}.mobile-toggle{color:#5e789e;background:0 0;border:0;order:3;padding:0;display:block}.mobile-toggle svg{width:1.25rem}.nav nav{display:none}.nav nav.show{background:#fff;flex-wrap:wrap;gap:1.375rem;padding:1.4375rem 1.5625rem;display:flex;position:absolute;top:4.25rem;left:0;right:0;box-shadow:0 .625rem 1.25rem #163a6b0c}.hero-inner{grid-template-columns:1fr;gap:0;padding-top:2.375rem}.hero-copy{z-index:2;position:relative}.eyebrow{letter-spacing:.05rem;margin-bottom:1.3125rem;font-size:.5625rem}h1{margin-bottom:1.25rem;font-size:3.3125rem;line-height:1.15}.hero-copy>p{font-size:.75rem}.primary,.secondary{gap:.5rem;padding:.8125rem 1.0625rem;font-size:.75rem}.hero-facts{gap:2.1875rem;margin-top:1.875rem}.hero-facts strong{font-size:1.5rem}.hero-facts strong span{font-size:.625rem}.hero-facts small{font-size:.5625rem}.hero-art{transform-origin:50%;width:100%;max-width:28.75rem;height:25rem;margin:-.75rem auto -.5rem;transform:scale(.86)}.fruit-main{left:20%}.fruit-back{left:59%}.live-card{width:13.25rem;right:-4%}.art-bottom{font-size:.375rem;bottom:0;left:20%}.harvest{bottom:4%;left:-3%}.location{top:9%;left:-3%}.art-label{font-size:.4375rem;right:0}.o2{width:26.25rem;height:26.25rem}.hero-date{flex-wrap:wrap;gap:.5rem;height:auto;min-height:5rem;padding:1.0625rem 0;font-size:.625rem}.hero-date>svg{width:.9375rem}.hero-date .date-divider{display:none}.hero-date>span:last-of-type{flex-basis:100%;margin-left:1.4375rem;font-size:.5625rem}.hero-date a{display:none}.hero-date b{font-size:.625rem}.intro{padding:3.375rem 0 2.8125rem}.section-head{margin-bottom:1.75rem}.kicker{letter-spacing:.1rem;margin-bottom:.6875rem;font-size:.5rem}h2{margin-bottom:.75rem;font-size:1.5rem}.section-head p{padding:0 .5625rem;font-size:.6875rem}.intro-grid{grid-template-columns:1fr;gap:1.5625rem}.intro-grid>div{padding-left:3.8125rem;padding-right:0;position:relative}.line-icon{width:2.625rem;height:2.625rem;position:absolute;top:.125rem;left:0}.intro-grid h3{margin-bottom:.5rem;font-size:.9375rem}.intro-grid p{font-size:.6875rem}.entry-section{padding:.9375rem 0 3.125rem}.entry-grid{grid-template-columns:1fr;gap:1rem}.entry-card{min-height:25.625rem;padding:1.5625rem 1.5rem 4.25rem}.entry-card h3{font-size:1.5rem}.entry-card li{font-size:.625rem}.entry-card>p{font-size:.6875rem}.entry-card ul{gap:.625rem}.card-top{margin-bottom:1.25rem}.square{width:2.625rem;height:2.625rem}.pill{font-size:.5625rem}.card-illustration{bottom:3.3125rem;right:.9375rem;transform:scale(.78)}.card-note{padding:.8125rem 1.5rem;font-size:.5625rem}.schedule-section{padding:3rem 0 2.1875rem}.timeline{grid-template-columns:1fr;margin-left:.3125rem}.timeline article{min-height:6.1875rem;padding-bottom:1.625rem;padding-left:3.625rem;position:relative}.time-node{height:100%;display:block;position:absolute;top:0;left:0}.time-node span{width:2rem;height:2rem;font-size:.625rem}.time-node i{width:.0625rem;height:calc(100% - 2.875rem);position:absolute;top:2.4375rem;left:.9375rem}.time-node i:after{display:none}.timeline h3{margin-bottom:.25rem;padding-top:.1875rem;font-size:.875rem}.timeline b{font-size:.6875rem}.timeline p{margin:.1875rem 0 0;font-size:.625rem}.timeline-tip{align-items:flex-start;margin-top:0;font-size:.5625rem}.timeline-tip svg{flex:none}.awards{padding:3.0625rem 0 2.375rem}.prizes{gap:.4375rem;padding-top:.3125rem}.prizes article{border-radius:.5rem;padding:1.5625rem .375rem 1.375rem}.prizes article.winner{color:#c59143;padding:2.1875rem .3125rem}.prizes svg{width:1.5625rem;margin-bottom:.4375rem}.prizes h3{font-size:.75rem}.money{letter-spacing:-.0625rem;margin-top:.8125rem;font-size:1.375rem}.money span{margin-right:.0625rem;font-size:.6875rem}.winner .money{font-size:1.5625rem}.prizes p{margin:.375rem 0;font-size:.5rem}.prizes small{display:none}.winner:before{white-space:nowrap;letter-spacing:.0625rem;padding:.25rem .5625rem;font-size:.375rem}.award-details{grid-template-columns:1fr;gap:.75rem;margin-top:1.375rem}.award-details>div{padding:1.0625rem}.award-details p{font-size:.625rem}.fineprint{font-size:.5625rem}.guide-section{padding:2.8125rem 0}.guide-grid{grid-template-columns:1fr;gap:1.875rem}.guide-grid h2{margin-top:1.0625rem;font-size:1.5625rem}.guide-grid>div>p{font-size:.6875rem}.guide-art{display:none}.faq summary{font-size:.75rem}.faq details p{font-size:.6875rem}.faq details{padding:1.125rem 0}.closing{padding:3rem 0}.closing h2{font-size:1.5625rem}.closing p{font-size:.6875rem}.closing .primary{margin-right:.3125rem}.closing button{padding:.75rem .875rem;font-size:.6875rem}.footer-main{grid-template-columns:1fr;gap:1.5rem;padding:1.875rem 0}.footer-main b{font-size:.6875rem}.footer-main p{font-size:.625rem}.footer-links{flex-direction:row;gap:1.5625rem;font-size:.625rem}.footer-bottom{flex-direction:column;gap:.5rem;padding:1rem 0;font-size:.5rem}.modal-backdrop{padding:.75rem}.modal{border-radius:.8125rem;max-height:94vh;padding:1.8125rem 1.25rem}.modal h2{font-size:1.5rem}.modal-desc{padding-right:.625rem;font-size:.625rem}.form-grid{gap:.9375rem .75rem}.field{font-size:.625rem}.field input,.field select{padding:.625rem .5625rem!important;font-size:.6875rem!important}.auto-group{font-size:.625rem}.auto-group small{font-size:.5rem}.upload-box{padding:1.125rem .625rem}.upload-box b{font-size:.625rem}.upload-box p{font-size:.5rem}.success .receipt strong{font-size:1rem}.rules h2{font-size:1.25rem}.rules p{font-size:.6875rem}.consent,.consent button{font-size:.5625rem}.success{padding:1.25rem 0}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}button{transition:none}}.leaderboards-section{background:linear-gradient(#fff,#f9fbff);padding:5rem 0 4rem}.leaderboards-meta{color:#8c9bb0;justify-content:space-between;align-items:center;gap:.9375rem;margin:0 0 1.25rem;font-size:.6875rem;display:flex}.leaderboards-meta>span{align-items:center;gap:.4375rem;display:flex}.leaderboards-meta>span:first-child{color:#536e97;font-weight:600}.ranking-dot{background:#6d93dd;border-radius:50%;width:.375rem;height:.375rem}.leaderboards-grid{grid-template-columns:1fr 1fr;align-items:start;gap:1.375rem;display:grid}.leaderboard-card{background:#fff;border:.0625rem solid #e3eaf5;border-radius:.875rem;overflow:hidden;box-shadow:0 .5rem 1.875rem #33598904}.board-header{background:linear-gradient(110deg,#f3f7ff,#fcfdff);align-items:center;gap:.8125rem;padding:1.5rem 1.625rem;display:flex}.expert-board .board-header{background:linear-gradient(110deg,#fff7e9,#fffdf9)}.board-icon{color:#577ec6;background:#e8f0ff;border-radius:.75rem;flex:none;place-items:center;width:2.9375rem;height:2.9375rem;display:grid}.expert-board .board-icon{color:#ca973e;background:#ffedce}.board-header h3{color:#263c5c;margin:0 0 .3125rem;font-size:1.1875rem}.board-header p{color:#99a7b9;margin:0;font-size:.625rem;line-height:1.5}.board-status{color:#97a6b9;white-space:nowrap;background:#ffffff90;border:.0625rem solid #dfe6f0;border-radius:1.875rem;align-items:center;gap:.3125rem;margin-left:auto;padding:.3125rem .5625rem;font-size:.5625rem;display:flex}.board-status i{background:#a6b4c6;border-radius:50%;width:.25rem;height:.25rem}.board-status.published{color:#428c68;border-color:#d8ebe2}.board-status.published i{background:#55a77f}.board-toolbar{color:#9aabc0;border-bottom:.0625rem solid #eef2f8;justify-content:space-between;align-items:center;gap:.625rem;padding:.9375rem 1.625rem;font-size:.5625rem;display:flex}.board-toolbar>span:first-child{align-items:center;gap:.3125rem;display:flex}.board-table-scroll{overflow-x:auto}.board-table{border-collapse:collapse;table-layout:auto;width:100%;font-size:.6875rem}.board-table th{text-align:left;color:#91a0b5;white-space:nowrap;background:#fbfcfe;padding:.9375rem .875rem;font-size:.625rem;font-weight:500}.board-table th:first-child,.board-table td:first-child{width:4.375rem;padding-left:1.625rem}.board-table th:last-child,.board-table td:last-child{text-align:right;padding-right:1.625rem}.board-table td{color:#7187a5;border-bottom:.0625rem solid #f0f3f8;padding:.9375rem .875rem}.board-table tbody tr:last-child td{border-bottom:0}.board-table td[colspan]{padding:0!important}.board-empty{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:16.5625rem;padding:2.25rem 1.25rem 1.875rem;display:flex}.board-empty-icon{color:#a8bddc;background:linear-gradient(135deg,#f0f5fd,#e9f0fb);border-radius:1.125rem;place-items:center;width:3.9375rem;height:3.9375rem;margin-bottom:.9375rem;display:grid;position:relative}.expert-board .board-empty-icon{color:#d5bd91;background:linear-gradient(135deg,#fdf6e9,#fff1d9)}.board-empty-icon:after{content:"";border:.0625rem dashed #e3ebf6;border-radius:1.375rem;position:absolute;inset:-.3125rem}.expert-board .board-empty-icon:after{border-color:#f5e9d6}.board-empty strong{color:#667e9e;margin:0 0 .5625rem;font-size:.9375rem;font-weight:600}.board-empty p{color:#a0aec0;margin:0 0 1rem;font-size:.625rem;line-height:1.9}.board-empty>button{color:#668cc9;background:0 0;border:0;align-items:center;gap:.3125rem;padding:0;font-size:.625rem;display:flex}.expert-board .board-empty>button{color:#b6945f}.board-foot{color:#a0aec2;background:#fbfcff;border-top:.0625rem solid #eef2f8;justify-content:center;align-items:center;gap:.375rem;padding:.8125rem 1rem;font-size:.5625rem;display:flex}.board-search{color:#91a8c7;align-items:center;gap:.4375rem;margin:.875rem 1.5625rem 0;display:flex;position:relative}.board-search input{font-weight:400;margin:0!important;padding:.5625rem .625rem!important;font-size:.6875rem!important}.board-search svg{flex:none}.board-account-name{color:#566f91;white-space:nowrap;text-overflow:ellipsis;max-width:8.75rem;font-size:.6875rem;font-weight:600;display:block;overflow:hidden}.board-account-id{color:#a7b2c2;white-space:nowrap;text-overflow:ellipsis;max-width:8.75rem;margin-top:.3125rem;font-size:.5rem;display:block;overflow:hidden}.board-platform{white-space:nowrap;background:#f3f6fb;border:.0625rem solid #e9eef5;border-radius:.25rem;padding:.25rem .375rem;font-size:.5625rem}.rank-number{color:#97a8c1;background:#f6f8fc;border-radius:.4375rem;justify-content:center;align-items:center;min-width:1.5rem;height:1.5rem;font-size:.6875rem;font-weight:700;display:inline-flex}.rank-1{color:#c99639;background:#fff0d4}.rank-2{color:#8b9fbf;background:#edf1f9}.rank-3{color:#bc9579;background:#f9eee7}.board-weight{white-space:nowrap;font-size:.8125rem;font-weight:700;color:#4871b5!important}.board-weight small{color:#a2afc2;margin-top:.1875rem;font-size:.5rem;font-weight:400;display:block}.board-expand{color:#7291bf;background:#fff;border:0;border-top:.0625rem solid #edf2f9;justify-content:center;align-items:center;gap:.375rem;width:100%;padding:.875rem;font-size:.625rem;display:flex}.board-expand .rotated{transform:rotate(180deg)}.ranking-rules{color:#8195b1;background:#fbfcff;border:.0625rem solid #e7edf6;border-radius:.5625rem;margin-top:1.25rem;padding:1rem 1.25rem;font-size:.6875rem}.ranking-rules summary{cursor:pointer;color:#6d86a9;align-items:center;gap:.4375rem;font-size:.6875rem;list-style:none;display:flex}.ranking-rules summary::-webkit-details-marker{display:none}.ranking-rules summary>svg:last-child{margin-left:auto}.ranking-rules[open] summary>svg:last-child{transform:rotate(180deg)}.ranking-rules>div{padding:.3125rem 1.125rem 0}.ranking-rules p{color:#93a3ba;margin:.75rem 0 0;font-size:.625rem;line-height:1.9}.footer-links{gap:.625rem}@media (width<=1100px){.nav nav{gap:.9375rem;font-size:.6875rem}.board-header{padding:1.375rem}.board-header h3{font-size:1.0625rem}.board-table th,.board-table td{padding-left:.625rem;padding-right:.625rem}.board-table th:first-child,.board-table td:first-child{width:3.625rem;padding-left:1.375rem}.board-table th:last-child,.board-table td:last-child{padding-right:1.375rem}.board-toolbar{padding-left:1.375rem;padding-right:1.375rem}.board-status{font-size:.5rem}.board-account-name,.board-account-id{max-width:6.25rem}.board-weight{font-size:.75rem}}@media (width<=767px){.leaderboards-section{padding:2.9375rem 0 2.3125rem}.leaderboards-meta{flex-wrap:wrap;gap:.625rem;margin-bottom:1rem;font-size:.5625rem}.leaderboards-meta>span:nth-child(2){flex-basis:100%;order:3;font-size:.5rem}.leaderboards-grid{grid-template-columns:1fr;gap:1.0625rem}.board-header{padding:1.3125rem}.board-header h3{font-size:1.125rem}.board-icon{width:2.6875rem;height:2.6875rem}.board-header p{font-size:.5625rem}.board-toolbar{padding:.8125rem 1.3125rem;font-size:.5rem}.board-table th{padding:.8125rem .5rem;font-size:.5625rem}.board-table td{padding:.875rem .5rem}.board-table th:first-child,.board-table td:first-child{width:3.5rem;padding-left:1.3125rem}.board-table th:last-child,.board-table td:last-child{padding-right:1.3125rem}.board-empty{min-height:15rem;padding:1.875rem .9375rem 1.5625rem}.board-empty strong{font-size:.875rem}.board-empty p{font-size:.5625rem}.board-empty-icon{border-radius:.9375rem;width:3.4375rem;height:3.4375rem}.board-empty-icon:after{border-radius:1.1875rem}.board-empty-icon svg{width:1.6875rem}.board-foot{padding:.75rem;font-size:.5rem}.ranking-rules{margin-top:1rem;padding:.875rem 1rem}.ranking-rules summary{font-size:.625rem}.ranking-rules>div{padding-left:0;padding-right:0}.ranking-rules p{font-size:.5625rem}.board-search{margin-left:1.25rem;margin-right:1.25rem}.footer-links{flex-wrap:wrap;gap:1rem}.nav nav.show{gap:1.375rem}.board-weight{font-size:.75rem}}.account-nav{flex:none;align-items:center;gap:.875rem;display:flex}.account-login,.account-register{color:#66809f;background:0 0;border:0;align-items:center;gap:.375rem;padding:.4375rem 0;font-size:.75rem;display:flex}.account-register{color:#315fbd}.account-menu{position:relative}.account-menu-trigger{color:#57749e;background:#f9fbff;border:.0625rem solid #e5ecf6;border-radius:.4375rem;align-items:center;gap:.4375rem;padding:.5625rem .6875rem;font-size:.625rem;display:flex}.account-mobile-label{display:none}.account-number{font-size:.625rem}.account-click-away{z-index:1;cursor:default;background:0 0;border:0;position:fixed;inset:0}.account-dropdown{z-index:2;background:#fff;border:.0625rem solid #e3ebf6;border-radius:.625rem;width:12.8125rem;padding:.9375rem .5625rem .5rem;position:absolute;top:calc(100% + .75rem);right:0;box-shadow:0 .875rem 2.5rem #24426b1a}.account-dropdown>small{color:#a2b0c4;padding:0 .5rem;font-size:.5625rem}.account-dropdown>b{color:#6984ad;letter-spacing:.025rem;border-bottom:.0625rem solid #eff3f9;margin-bottom:.3125rem;padding:.4375rem .5rem .8125rem;font-size:.75rem;display:block}.account-dropdown>button{color:#7e91ad;text-align:left;background:#fff;border:0;border-radius:.3125rem;align-items:center;gap:.625rem;width:100%;padding:.6875rem .5625rem;font-size:.6875rem;display:flex}.account-dropdown>button:hover{box-shadow:none;background:#f3f7ff;transform:none}.account-dropdown>p{color:#c8755d;padding:0 .5rem;font-size:.625rem}.account-modal-backdrop{z-index:55}.account-modal{width:28.125rem;padding:2.125rem 2.375rem 1.75rem}.account-modal .auth-symbol{color:#547ccc;background:linear-gradient(140deg,#edf4ff,#e5eeff);border-radius:.875rem;place-items:center;width:3rem;height:3rem;margin-bottom:1.4375rem;display:grid}.account-modal h2{font-size:1.625rem}.account-modal .kicker{letter-spacing:.10625rem;font-size:.5rem}.account-modal .modal-desc{margin-top:.5rem;font-size:.6875rem}.auth-form{flex-direction:column;gap:1.1875rem;display:flex}.auth-field{font-size:.6875rem}.auth-input-wrap{align-items:center;margin-top:.5625rem;display:flex;position:relative}.auth-input-wrap>svg{color:#9cb0cf;pointer-events:none;position:absolute;left:.75rem}.auth-input-wrap input{min-height:2.75rem;margin:0!important;padding:.8125rem 2.3125rem .8125rem 2.375rem!important}.auth-input-wrap button{color:#9aacbf;background:0 0;border:0;place-items:center;padding:.1875rem;display:grid;position:absolute;right:.625rem}.auth-input-wrap button:hover{box-shadow:none;transform:none}.auth-form .error{margin:0}.auth-form .submit{margin:.1875rem 0 0;padding:.8125rem}.auth-switch{text-align:center;color:#a1afc2;margin:1.5rem 0;font-size:.625rem}.auth-switch button{color:#4674c4;background:0 0;border:0;padding:0 0 0 .4375rem;font-size:.625rem}.auth-privacy{color:#a6b3c7;border-top:.0625rem solid #edf2f9;align-items:flex-start;gap:.4375rem;padding-top:1rem;display:flex}.auth-privacy svg{flex:none;margin-top:.25rem}.auth-privacy p{margin:0;font-size:.5625rem;line-height:1.9}.password-account{color:#8ea3c2;background:#f4f8ff;border-radius:.4375rem;align-items:center;gap:.5rem;margin-top:1.125rem;padding:.8125rem;font-size:.625rem;display:flex}.password-account b{letter-spacing:.0625rem;color:#5d7caa;margin-left:auto;font-size:.6875rem}.auth-success{text-align:center;padding:1.875rem 0 .5rem}.auth-success>svg{color:#65a783;margin:0 auto 1.25rem}.auth-success h3{color:#57789f;font-size:1.25rem}.auth-success p{color:#94a4bb;margin:.75rem 0 1.5625rem;font-size:.6875rem}.auth-success .primary{min-width:8.125rem}.auth-loading{animation:1s linear infinite account-spin}@keyframes account-spin{to{transform:rotate(360deg)}}.account-records{width:35.625rem}.records-tip{color:#8ca1bf;background:#f4f8ff;border-radius:.375rem;align-items:center;gap:.4375rem;margin:1.375rem 0;padding:.75rem;font-size:.625rem;display:flex}.records-empty{text-align:center;color:#9bafca;padding:2.1875rem .3125rem 1.5625rem}.records-empty svg{color:#a4b9d8;margin:0 auto 1.125rem}.records-empty h3{color:#7c94b5;margin:0 0 .625rem;font-size:1.0625rem}.records-empty p{color:#a1afc4;margin:0 0 1.5rem;font-size:.6875rem}.records-empty button{font-size:.6875rem}.records-empty button svg{color:inherit;margin:0}.records-list{flex-direction:column;gap:.875rem;margin:1.3125rem 0;display:flex}.record-item{background:#fbfcff;border:.0625rem solid #e8eff9;border-radius:.5625rem;padding:1.25rem}.record-item>div{justify-content:space-between;align-items:center;gap:.625rem;display:flex}.record-kind{color:#7093c8;background:#eaf1ff;border-radius:.25rem;padding:.3125rem .4375rem;font-size:.5625rem}.record-kind.supply{color:#b49461;background:#fff5e5}.record-status{color:#c6a266;font-size:.5625rem}.record-item h3{color:#557394;margin:1rem 0 .6875rem;font-size:.9375rem}.record-item h3 small{color:#8ba4c8;background:#eef4fd;border-radius:.25rem;margin-left:.625rem;padding:.25rem .4375rem;font-size:.5625rem;font-weight:400}.record-item p{color:#98abc5;margin:0 0 .5625rem;font-size:.625rem}.record-item p b{color:#7b95ba;font-size:.625rem;font-weight:500}.record-item>small{color:#abb8cb;font-size:.5625rem}.nav{gap:1.3125rem}.nav nav{gap:1.25rem}.nav-cta{white-space:nowrap}@media (width<=1100px){.nav{gap:.9375rem}.nav nav{gap:.75rem;font-size:.625rem}.nav-cta{gap:.4375rem;padding:.625rem .8125rem;font-size:.625rem}.account-nav{gap:.5625rem}.account-login,.account-register{font-size:.625rem}.account-number{display:none}.account-mobile-label{display:inline}.account-menu-trigger{padding:.5rem;font-size:.625rem}.brand{font-size:1.0625rem}}@media (width<=767px){.nav{gap:.6875rem}.nav-cta{display:none}.account-nav{gap:0;margin-left:auto}.account-login{gap:.3125rem;padding:.4375rem 0;font-size:.6875rem}.account-register{display:none}.account-menu-trigger{background:0 0;border:0;gap:.3125rem;padding:.4375rem 0;font-size:.6875rem}.account-menu-trigger>svg:last-child{display:none}.account-dropdown{top:calc(100% + 1.125rem);right:-1.5rem}.account-modal{max-width:25rem;padding:1.75rem 1.5rem 1.375rem}.account-modal .auth-symbol{width:2.75rem;height:2.75rem;margin-bottom:1.25rem}.account-modal h2{font-size:1.5rem}.account-modal .kicker{font-size:.4375rem}.auth-field{font-size:.6875rem}.auth-input-wrap input{padding:.8125rem 2.1875rem .8125rem 2.25rem!important;font-size:.75rem!important}.auth-tabs{margin:1.3125rem 0}.auth-form{gap:1.125rem}.auth-privacy p{font-size:.5rem}.account-records{width:100%;max-width:31.25rem}.records-tip{padding:.6875rem;font-size:.5625rem}.record-item{padding:1rem}.record-item p,.record-item p b{font-size:.5625rem}.records-empty p{font-size:.625rem}.password-account{font-size:.5625rem}.password-account b{font-size:.625rem}.nav nav.show{gap:1.375rem}.account-dropdown p{font-size:.5625rem}}@media (prefers-reduced-motion:reduce){.auth-loading{animation:none}}.account-dropdown>a{color:#7e91ad;text-align:left;border-radius:.3125rem;align-items:center;gap:.625rem;width:100%;padding:.6875rem .5625rem;font-size:.6875rem;display:flex}.account-dropdown>a:hover{background:#f3f7ff}.registration-center{background:#f5f8fd;flex-direction:column;min-height:100vh;display:flex}.center-header{background:#fff;border-bottom:.0625rem solid #e6edf6;height:5rem}.center-header>.wrap{align-items:center;gap:1.5625rem;height:100%;display:flex}.center-header-label{color:#92a4be;letter-spacing:.0625rem;border-left:.0625rem solid #e3eaf4;padding-left:1.5rem;font-size:.6875rem}.center-header-right{align-items:center;gap:1.5625rem;margin-left:auto;display:flex}.center-account{color:#8099bd;align-items:center;gap:.4375rem;font-size:.625rem;display:flex}.center-back{color:#617da5;align-items:center;gap:.4375rem;font-size:.6875rem;display:flex}.center-login-link{color:#416ec0;font-size:.6875rem}.center-main{flex:1;padding-bottom:3.4375rem}.center-breadcrumb{color:#a0aec1;align-items:center;gap:.5625rem;margin:1.5625rem 0 1.875rem;font-size:.625rem;display:flex}.center-breadcrumb>span{color:#7b91ae}.center-breadcrumb svg{color:#b4c1d2}.center-heading{justify-content:space-between;align-items:center;gap:1.5625rem;margin:0 0 1.6875rem;display:flex}.center-heading .kicker{margin-bottom:.5625rem;font-size:.5625rem}.center-heading h1{letter-spacing:0;margin:0 0 .6875rem;font-size:1.875rem;line-height:1.5}.center-heading h1>span{color:#9baac0;letter-spacing:.01875rem;margin-left:1.125rem;font-size:.6875rem;font-weight:400}.center-heading p{color:#98a8c0;margin:0;font-size:.6875rem}.center-heading>.primary{flex:none;padding:.75rem 1.0625rem;font-size:.6875rem}.application-stats{grid-template-columns:repeat(3,1fr);gap:1.25rem;margin:0 0 1.625rem;display:grid}.application-stats>article{background:#fff;border:.0625rem solid #e6edf7;border-radius:.625rem;align-items:center;gap:1.125rem;padding:1.4375rem 1.625rem;display:flex}.application-stat-icon{color:#7c9bd3;background:#edf3ff;border-radius:.8125rem;flex:none;place-items:center;width:3rem;height:3rem;display:grid}.application-stat-icon.live{color:#79a797;background:#eef8f4}.application-stat-icon.proof{color:#caa267;background:#fff5e8}.application-stats p{color:#99a9bf;margin:0 0 .375rem;font-size:.625rem}.application-stats b{color:#4a6387;letter-spacing:-.03125rem;font-size:1.8125rem;font-weight:700;line-height:1.2}.application-stats b small{letter-spacing:0;color:#b0bbca;margin-left:.4375rem;font-size:.625rem;font-weight:400}.applications-panel{background:#fff;border:.0625rem solid #e3ebf6;border-radius:.75rem;overflow:hidden;box-shadow:0 .25rem 1.375rem #3c5b8a03}.applications-toolbar{justify-content:space-between;align-items:center;gap:1.25rem;padding:1.3125rem 1.4375rem;display:flex}.application-filters{align-items:center;gap:.5rem;display:flex}.application-filters button{color:#8f9fb6;white-space:nowrap;background:0 0;border:0;border-radius:.375rem;align-items:center;gap:.4375rem;padding:.5625rem .75rem;font-size:.6875rem;display:flex}.application-filters button.active{color:#537cc6;background:#edf3ff}.application-filters span{color:#a0aec1;text-align:center;background:#edf1f7;border-radius:.25rem;min-width:1.0625rem;padding:.125rem .3125rem;font-size:.5rem}.application-filters .active span{color:#7c9bd1;background:#dbe8ff}.application-tools{align-items:center;gap:.625rem;display:flex}.application-search{color:#a4b5cf;align-items:center;gap:.5rem;min-width:14.375rem;display:flex}.application-search input{background:#fbfcff!important;border-color:#e8eef7!important;border-radius:.375rem!important;margin:0!important;padding:.5625rem .625rem!important;font-size:.625rem!important}.application-search input::placeholder{font-size:.625rem}.application-search>svg{width:.8125rem;margin-left:.625rem;position:absolute}.application-search input{padding-left:1.875rem!important}.application-refresh{color:#9aaecb;background:#fbfcff;border:.0625rem solid #e7edf6;border-radius:.375rem;flex:none;place-items:center;width:2.0625rem;height:2.0625rem;display:grid}.applications-table-scroll{overflow-x:auto}.applications-table{border-collapse:collapse;width:100%;min-width:65rem;font-size:.6875rem}.applications-table th{text-align:left;color:#8d9fb9;white-space:nowrap;background:#f8faff;border-top:.0625rem solid #eff3f9;border-bottom:.0625rem solid #edf2f9;padding:.9375rem 1rem;font-size:.625rem;font-weight:500}.applications-table th:first-child,.applications-table td:first-child{padding-left:1.75rem}.applications-table th:last-child,.applications-table td:last-child{padding-right:1.75rem}.applications-table td{color:#8b9db7;vertical-align:middle;border-bottom:.0625rem solid #eff3f9;padding:1.375rem 1rem;font-size:.625rem}.applications-table tbody tr:last-child td{border-bottom:0}.applications-table td[colspan]{padding:0}.applications-table:has(td[colspan]){min-width:50rem}.application-name{color:#5b7393;margin-bottom:.4375rem;font-size:.8125rem;font-weight:600;display:block}.application-id{letter-spacing:.0125rem;color:#a2b1c6;white-space:nowrap;font-size:.5rem;display:block}.application-company{color:#a5b3c7;text-overflow:ellipsis;white-space:nowrap;max-width:10rem;margin-top:.375rem;font-size:.5625rem;display:block;overflow:hidden}.application-sub{color:#a6b4c7;text-overflow:ellipsis;white-space:nowrap;max-width:7.8125rem;margin-top:.4375rem;font-size:.5625rem;line-height:1.5;display:block;overflow:hidden}.application-platform{color:#7690b5;font-size:.6875rem;font-weight:500}.application-status{color:#bb9b68;white-space:nowrap;background:#fff8eb;border-radius:.3125rem;align-items:center;gap:.3125rem;padding:.3125rem .4375rem;font-size:.5625rem;display:inline-flex}.application-status i{background:#d2b481;border-radius:50%;width:.25rem;height:.25rem}.proof-count{color:#a3b1c6;white-space:nowrap;background:0 0;border:0;align-items:center;gap:.3125rem;padding:0;font-size:.5625rem;display:flex}.proof-count.has-proofs{color:#6a91cf}.proof-count:hover{transform:none;box-shadow:none!important}.application-na{color:#b9c4d4;font-size:.625rem}.application-actions{flex-direction:column;align-items:flex-start;gap:.5625rem;display:flex}.upload-proof-button{color:#6087c8;white-space:nowrap;background:#f4f8ff;border:.0625rem solid #dce7f9;border-radius:.3125rem;align-items:center;gap:.3125rem;padding:.4375rem .5625rem;font-size:.5625rem;display:flex}.download-receipt{color:#99abc4;background:0 0;border:0;align-items:center;gap:.3125rem;padding:0;font-size:.5625rem;display:flex}.applications-empty{text-align:center;color:#abc0dc;flex-direction:column;justify-content:center;align-items:center;min-height:19.6875rem;padding:2.1875rem 1.25rem;display:flex}.applications-empty>svg{margin-bottom:1.0625rem}.applications-empty h3{color:#8199b8;margin-bottom:.625rem;font-size:1.0625rem}.applications-empty p{color:#a5b4c9;max-width:28.125rem;margin:0 0 1.375rem;font-size:.625rem}.applications-empty .primary,.applications-empty .secondary{padding:.6875rem 1.0625rem;font-size:.6875rem}.applications-panel-foot{color:#a4b2c8;background:#fdfdff;border-top:.0625rem solid #edf2f8;justify-content:space-between;align-items:center;padding:1rem 1.5625rem;font-size:.5625rem;display:flex}.applications-panel-foot>span:last-child{align-items:center;gap:.3125rem;display:flex}.center-guidance{color:#8ea7cb;background:#f0f5fd;border:.0625rem solid #e5ecf7;border-radius:.5rem;align-items:flex-start;gap:.8125rem;margin-top:1.375rem;padding:1.1875rem 1.375rem;display:flex}.center-guidance>span{background:#e5eefc;border-radius:.5rem;flex:none;place-items:center;width:2rem;height:2rem;display:grid}.center-guidance b{color:#7e98bb;font-size:.625rem;font-weight:600}.center-guidance p{color:#9aafcc;max-width:50rem;margin:.375rem 0 0;font-size:.5625rem;line-height:1.9}.center-guidance>a{white-space:nowrap;color:#7897c3;align-items:center;gap:.3125rem;margin-top:.4375rem;margin-left:auto;font-size:.5625rem;display:flex}.center-footer{color:#a6b6cc;background:0 0;border-top:.0625rem solid #e4ebf5;margin-top:auto}.center-footer>.wrap{justify-content:space-between;align-items:center;padding:1.25rem 0;font-size:.5625rem;display:flex}.proof-modal{width:53.125rem;padding:2.0625rem 2.1875rem 1.75rem}.proof-modal h2{margin-bottom:.8125rem;font-size:1.5625rem}.proof-dialog-context{color:#889ebc;align-items:center;gap:.625rem;margin:0;font-size:.6875rem;display:flex}.proof-dialog-context>span:first-child{color:#627fa6;font-weight:600}.proof-dialog-context>span+span:before{content:"";vertical-align:middle;background:#dce5f2;width:.0625rem;height:.625rem;margin-right:.625rem;display:inline-block}.proof-registration-id{color:#a8b6c9;letter-spacing:.01875rem;margin:.6875rem 0 0;font-size:.5625rem}.proof-tabs{margin:1.4375rem 0 1.3125rem}.proof-tabs button{font-size:.6875rem}.proof-tabs small{color:#92aacc;background:#edf3ff;border-radius:.1875rem;padding:.125rem .375rem;font-size:.5rem}.proof-upload-form .form-grid{gap:1.25rem}.field-help{color:#a8b7cd;margin-top:.375rem;font-size:.5625rem;font-weight:400;line-height:1.7;display:block}.proof-upload-context{color:#9daec7;background:#f6f9ff;border:.0625rem solid #edf2fa;border-radius:.375rem;flex-wrap:wrap;align-items:center;gap:.5rem;margin-bottom:1.4375rem;padding:.6875rem .8125rem;font-size:.5625rem;display:flex}.proof-upload-context>b{color:#7b96bb;font-weight:500}.proof-upload-context svg{color:#9db5d9}.proof-context-separator{background:#dfe8f6;width:.0625rem;height:.625rem;margin:0 .3125rem}.proof-file-label{color:#68809e;margin:1.5rem 0 .625rem;font-size:.6875rem;font-weight:600}.proof-file-label i{color:#e8945c;margin-left:.25rem;font-style:normal}.proof-dropzone{text-align:center;color:#94add2;background:#f8fbff;border:.0625rem dashed #cbdcf4;border-radius:.5rem;flex-direction:column;align-items:center;padding:1.5625rem 1.125rem;display:flex}.proof-dropzone>svg{margin-bottom:.6875rem}.proof-dropzone b{color:#819cc2;font-size:.6875rem;font-weight:500}.proof-dropzone p{color:#a6b8d1;margin:.5625rem 0 1rem;font-size:.5625rem}.proof-dropzone .secondary{background:#fff;gap:.375rem;padding:.5rem .8125rem;font-size:.625rem}.selected-proof-files{flex-direction:column;gap:.5rem;margin-top:.8125rem;display:flex}.selected-proof-files>div{color:#91a9cc;background:#f8faff;border:.0625rem solid #e6eef9;border-radius:.3125rem;align-items:center;gap:.5rem;padding:.6875rem .75rem;display:flex}.selected-proof-files>div>span{color:#7894b9;word-break:break-all;font-size:.625rem}.selected-proof-files small{color:#adbbce;white-space:nowrap;margin-left:.625rem;font-size:.5rem}.selected-proof-files button{color:#a8b7cc;background:0 0;border:0;flex:none;place-items:center;margin-left:auto;padding:.1875rem;display:grid}.proof-remark{margin:1.25rem 0}.proof-remark textarea{resize:vertical;color:#2d4567;background:#f8faff;border:.0625rem solid #e0e8f3;border-radius:.375rem;outline:none;width:100%;min-height:5.3125rem;margin-top:.5rem;padding:.6875rem .75rem;font-family:inherit;font-size:.6875rem;font-weight:400;line-height:1.8}.proof-remark textarea::placeholder{color:#a6b4c8;font-size:.625rem}.proof-remark textarea:focus{border-color:#87a6f0;box-shadow:0 0 0 .1875rem #285cea0c}.proof-information{color:#a4b6d0;background:#f6f9ff;border-radius:.3125rem;align-items:flex-start;gap:.4375rem;margin:1.25rem 0 1rem;padding:.8125rem .875rem;font-size:.5625rem;line-height:1.8;display:flex}.proof-information svg{flex:none;margin-top:.125rem}.proof-upload-form>.submit{font-size:.75rem}.proof-list-empty{color:#acc0dc;text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:16.25rem;padding:2.5rem .625rem;display:flex}.proof-list-empty>svg{margin-bottom:1.0625rem}.proof-list-empty h3{color:#829cbd;margin-bottom:.625rem;font-size:1.0625rem}.proof-list-empty p{color:#a0b3cd;margin:0 0 1.4375rem;font-size:.625rem;line-height:1.9}.proof-list-empty .primary,.proof-list-empty .secondary{padding:.6875rem 1.0625rem;font-size:.6875rem}.proof-success{color:#7ca58c;background:#f0f9f4;border:.0625rem solid #dbede3;border-radius:.375rem;align-items:center;gap:.4375rem;margin:0 0 1.0625rem;padding:.75rem .875rem;font-size:.625rem;display:flex}.proof-success svg{flex:none}.proof-history-scroll{overflow-x:auto}.proof-history-table{border-collapse:collapse;width:100%;min-width:40.625rem;font-size:.625rem}.proof-history-table th{text-align:left;color:#96aac6;background:#f7faff;border-bottom:.0625rem solid #e9f0fa;padding:.8125rem .75rem;font-size:.5625rem;font-weight:500}.proof-history-table td{vertical-align:top;color:#9eafc7;border-bottom:.0625rem solid #edf2f9;padding:1.1875rem .75rem}.proof-history-table td:first-child{min-width:8.125rem;max-width:11.25rem}.proof-history-table td:last-child{width:9.6875rem}.proof-history-table b{color:#7996bb;font-size:.625rem;font-weight:500}.proof-history-table strong{color:#6b8fbe;margin-top:.5625rem;font-size:1.0625rem;font-weight:600;display:block}.proof-history-table strong small{color:#a8b8cf;margin-left:.3125rem;font-size:.5rem;font-weight:400}.proof-note{color:#a3b5ce;word-break:break-word;max-width:10.625rem;margin:.5625rem 0 0;font-size:.5625rem;line-height:1.7}.proof-files{flex-direction:column;gap:.625rem;min-width:9.375rem;max-width:14.375rem;display:flex}.proof-files a{color:#7d9dc8;align-items:flex-start;gap:.375rem;font-size:.5625rem;line-height:1.6;display:flex}.proof-files a>svg{flex:none;margin-top:.125rem}.proof-files a>span{word-break:break-all}.proof-files small{color:#a7b8cf;margin-top:.125rem;font-size:.5rem;display:block}.proof-review-status{white-space:nowrap;color:#c3a26b;background:#fff7e7;border-radius:.25rem;padding:.25rem .4375rem;font-size:.5rem;display:inline-block}.proof-history-table time{white-space:nowrap;color:#9caec8;font-size:.5625rem}.proof-reference{color:#b4c2d5;word-break:break-all;margin-top:.5rem;font-size:.4375rem;display:block}@media (width<=1100px){.center-header-label,.center-heading h1>span{display:none}.application-stats>article{padding:1.25rem}.applications-toolbar{flex-wrap:wrap}.center-guidance p{max-width:40.625rem}.center-guidance>a{display:none}}@media (width<=767px){.center-header{height:4.25rem}.center-header>.wrap{gap:.75rem}.center-header-right{gap:.625rem}.center-account{gap:.3125rem;font-size:.5rem}.center-account svg{width:.75rem}.center-back{font-size:.5625rem}.center-back svg{width:.75rem}.center-login-link{font-size:.5625rem}.center-header .brand{font-size:1rem}.center-header .brand small{font-size:.3125rem}.center-breadcrumb{margin:1.25rem 0 1.5rem;font-size:.5625rem}.center-heading{align-items:flex-start;gap:.9375rem;margin-bottom:1.3125rem}.center-heading h1{margin-bottom:.625rem;font-size:1.5625rem}.center-heading p{max-width:14.375rem;font-size:.625rem;line-height:1.9}.center-heading .kicker{font-size:.4375rem}.center-heading>.primary{gap:.3125rem;margin-top:1.375rem;padding:.5625rem .75rem;font-size:.5625rem}.center-heading>.primary svg{width:.8125rem}.application-stats{gap:.5rem;margin-bottom:1.25rem}.application-stats>article{padding:.875rem .6875rem;display:block}.application-stat-icon{border-radius:.5625rem;width:2rem;height:2rem;margin-bottom:.75rem}.application-stat-icon svg{width:1.0625rem}.application-stats p{white-space:nowrap;margin-bottom:.5rem;font-size:.5rem}.application-stats b{font-size:1.5625rem}.application-stats small{margin-left:.3125rem!important;font-size:.5rem!important}.applications-panel{border-radius:.5625rem}.applications-toolbar{gap:.875rem;padding:.875rem}.application-filters{justify-content:space-between;gap:.125rem;width:100%}.application-filters button{gap:.375rem;padding:.5rem .5625rem;font-size:.625rem}.application-filters span{font-size:.4375rem}.application-tools{gap:.5625rem;width:100%}.application-search{flex:1;min-width:0}.application-search input{font-size:.625rem!important}.applications-table th{padding:.8125rem .75rem;font-size:.5625rem}.applications-table th:first-child,.applications-table td:first-child{padding-left:1.125rem}.applications-table td{padding:1.125rem .75rem}.applications-table{min-width:62.5rem}.applications-table-scroll:has(td[colspan]){overflow-x:hidden}.applications-table:has(td[colspan]) thead{display:none}.applications-table:has(td[colspan]){min-width:0}.applications-empty{min-height:17.5rem;padding:1.875rem 1.25rem}.applications-empty h3{font-size:.9375rem}.applications-empty p{max-width:15.625rem;font-size:.5625rem}.applications-panel-foot{flex-wrap:wrap;gap:.625rem;padding:.8125rem .9375rem;font-size:.5rem}.applications-panel-foot>span:last-child{font-size:.4375rem}.center-guidance{gap:.625rem;margin-top:1.0625rem;padding:.9375rem}.center-guidance>span{width:1.75rem;height:1.75rem}.center-guidance b{font-size:.5625rem}.center-guidance p{margin-top:.375rem;font-size:.5rem;line-height:1.9}.center-main{padding-bottom:1.875rem}.center-footer>.wrap{flex-direction:column;align-items:flex-start;gap:.4375rem;padding:1.125rem 0;font-size:.5rem}.proof-modal{max-height:94vh;padding:1.75rem 1.25rem 1.375rem}.proof-modal h2{font-size:1.4375rem}.proof-modal .kicker{padding-right:1.25rem;font-size:.4375rem}.proof-dialog-context{gap:.5rem;font-size:.625rem}.proof-dialog-context>span+span:before{margin-right:.5rem}.proof-registration-id{word-break:break-all;font-size:.5rem}.proof-tabs{margin:1.1875rem 0}.proof-tabs button{font-size:.625rem}.proof-upload-context{gap:.375rem;margin-bottom:1.25rem;padding:.625rem;font-size:.5rem}.proof-upload-context svg{width:.8125rem}.proof-upload-context .proof-context-separator{margin:0 .125rem}.proof-upload-form .form-grid{gap:.75rem}.proof-upload-form .field{font-size:.625rem}.field-help{font-size:.5rem;line-height:1.8}.proof-file-label{margin-top:1.25rem;font-size:.625rem}.proof-dropzone{padding:1.3125rem .75rem}.proof-dropzone b{font-size:.625rem}.proof-dropzone p{font-size:.5rem;line-height:1.8}.proof-dropzone>svg{width:1.4375rem}.proof-dropzone .secondary,.selected-proof-files>div>span{font-size:.5625rem}.selected-proof-files small{margin-left:.375rem;font-size:.4375rem}.proof-remark textarea{font-size:.625rem}.proof-remark textarea::placeholder{font-size:.5625rem}.proof-information{margin:1.0625rem 0 .875rem;padding:.75rem .625rem;font-size:.5rem}.proof-information svg{width:.75rem}.proof-upload-form>.submit{font-size:.6875rem}.proof-success{padding:.6875rem;font-size:.5625rem}.proof-list-empty{min-height:15rem;padding:2.1875rem .625rem}.proof-list-empty h3{font-size:.9375rem}.proof-list-empty p{font-size:.5625rem}.proof-history-table{min-width:39.375rem}}@media (width<=380px){.center-account{display:none}.center-heading p{max-width:12.5rem}.application-stats>article{padding:.8125rem .5625rem}.application-stats p{font-size:.4375rem}}.notice-site{background:#f7f9fd;flex-direction:column;min-height:100vh;display:flex}.notice-header{background:#fff;border-bottom:.0625rem solid #e7edf7;height:5.125rem}.notice-header>.wrap{align-items:center;gap:2.1875rem;height:100%;display:flex}.notice-header nav{color:#7f94b1;align-items:center;gap:2rem;margin-left:auto;font-size:.75rem;display:flex}.notice-header nav a.active{color:#426fbd}.notice-header .nav-cta{margin-left:.5rem;padding:.6875rem 1rem;font-size:.6875rem}.notice-hero{background:radial-gradient(at 75% 0,#e2edff,#0000 65%),linear-gradient(110deg,#f6faff,#edf4ff);border-bottom:.0625rem solid #e9f0fa;overflow:hidden}.notice-hero>.wrap{justify-content:space-between;align-items:center;height:12.8125rem;display:flex;position:relative}.notice-hero .kicker{margin-bottom:.75rem;font-size:.5625rem}.notice-hero h1{letter-spacing:.03125rem;color:#2c4468;margin:0 0 .75rem;font-size:2.125rem;line-height:1.5}.notice-hero h1>span{letter-spacing:.03125rem;color:#94a8c5;margin-left:1.375rem;font-size:.75rem;font-weight:400}.notice-hero p{color:#92a8c6;margin:0;font-size:.75rem}.notice-hero-art{width:19.375rem;height:12.8125rem;margin-right:1.125rem;position:relative}.notice-art-ring{border:.0625rem solid #fff;border-radius:50%;width:14.375rem;height:14.375rem;position:absolute;top:-.9375rem;left:1.6875rem;box-shadow:0 0 0 1.875rem #ffffff30,0 0 0 3.75rem #ffffff15}.notice-art-icon{color:#87abe6;background:linear-gradient(130deg,#fff,#e3edff);border:.0625rem solid #fff;border-radius:1.4375rem;place-items:center;width:5.8125rem;height:5.8125rem;display:grid;position:absolute;top:3.4375rem;left:2.5rem;transform:rotate(-10deg);box-shadow:0 .625rem 1.875rem #557cc412}.notice-art-paper{color:#abc2e8;background:#ffffffc9;border:.0625rem solid #fff;border-radius:.6875rem;flex-direction:column;justify-content:center;align-items:center;gap:.5625rem;width:5.25rem;height:6.75rem;display:flex;position:absolute;top:2.9375rem;right:4.0625rem;transform:rotate(12deg);box-shadow:0 .9375rem 1.5625rem #5781c010}.notice-art-paper>svg{margin-bottom:.1875rem}.notice-art-paper i{background:#e5edfa;border-radius:.1875rem;width:2.1875rem;height:.1875rem}.notice-art-paper i:last-child{align-self:flex-start;width:1.5625rem;margin-left:1.5rem}.notice-art-label{letter-spacing:.1875rem;color:#a9bddb;font-size:.5rem;position:absolute;bottom:.9375rem;left:2.875rem}.notice-main{flex:1;padding-bottom:2.8125rem}.notice-breadcrumb{color:#a2b2c9;align-items:center;gap:.5625rem;margin:1.5rem 0;font-size:.625rem;display:flex}.notice-breadcrumb>span{color:#879fbe}.notice-breadcrumb svg{color:#b9c7da}.notice-columns{grid-template-columns:minmax(0,1fr) 16.25rem;align-items:start;gap:1.5rem;display:grid}.notice-list-panel{background:#fff;border:.0625rem solid #e5ecf7;border-radius:.6875rem;overflow:hidden}.notice-list-top{justify-content:space-between;align-items:center;gap:.9375rem;padding:1.4375rem 1.6875rem 1.1875rem;display:flex}.notice-list-top h2{color:#5c789d;align-items:center;gap:.5rem;margin:0;font-size:1rem;font-weight:600;display:flex}.notice-list-top h2>svg{color:#88a5cf}.notice-list-top h2 small{color:#acb9cd;margin-left:.1875rem;font-size:.5625rem;font-weight:400}.notice-search{align-items:center;min-width:13.125rem;display:flex;position:relative}.notice-search>svg{color:#adc0da;pointer-events:none;position:absolute;left:.625rem}.notice-search input{background:#fbfcff!important;border-color:#e8eef8!important;margin:0!important;padding:.5625rem .625rem .5625rem 1.9375rem!important;font-size:.625rem!important}.notice-search input::placeholder{font-size:.625rem}.notice-categories{border-bottom:.0625rem solid #eaf0f9;flex-wrap:wrap;align-items:center;gap:.4375rem;padding:0 1.6875rem 1.1875rem;display:flex}.notice-categories button{color:#8fa3bf;white-space:nowrap;background:0 0;border:0;border-radius:.3125rem;padding:.4375rem .6875rem;font-size:.625rem}.notice-categories button.active{color:#5d85c8;background:#edf3ff}.notice-rows{padding:0 1.6875rem}.notice-row{border-bottom:.0625rem solid #edf2f9;align-items:center;gap:1.375rem;padding:1.5625rem 0;transition:background .2s;display:flex}.notice-row:last-child{border-bottom:0}.notice-date-box{text-align:center;background:#f5f8fe;border:.0625rem solid #edf2fa;border-radius:.4375rem;flex:none;align-self:flex-start;width:4.0625rem;margin-top:.25rem;padding:.625rem .25rem .6875rem}.notice-date-box strong{color:#7d9bc4;letter-spacing:.0625rem;font-size:1.625rem;font-weight:500;line-height:1.2;display:block}.notice-date-box small{color:#a8b9d2;margin-top:.375rem;font-size:.5rem;display:block}.notice-row-content{flex:1;min-width:0}.notice-row-tags{align-items:center;gap:.625rem;margin:0 0 .625rem;display:flex}.notice-category-tag{color:#7194c9;white-space:nowrap;background:#edf4ff;border-radius:.25rem;padding:.25rem .4375rem;font-size:.5rem;font-weight:400;display:inline-block}.notice-category-tag.submission{color:#78a48b;background:#edf7f1}.notice-category-tag.rules{color:#bf9e67;background:#fff5e6}.notice-category-tag.announcement{color:#b38c88;background:#fff1ef}.notice-pinned{color:#bca16f;align-items:center;gap:.25rem;font-size:.5rem;display:flex}.notice-row h3{color:#506c93;margin:0 0 .5rem;font-size:.9375rem;font-weight:600;line-height:1.6}.notice-row:hover h3{color:#3d72c9}.notice-row p{color:#9aacc5;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0 0 .75rem;font-size:.625rem;line-height:1.85;display:-webkit-box;overflow:hidden}.notice-row-meta{color:#afbed3;align-items:center;gap:.9375rem;font-size:.5rem;display:flex}.notice-row-meta>span+span{padding-left:.9375rem;position:relative}.notice-row-meta>span+span:before{content:"";background:#e0e7f2;width:.0625rem;height:.5rem;position:absolute;top:.125rem;left:0}.notice-row-arrow{color:#9ab1d3;border:.0625rem solid #e8eff9;border-radius:50%;flex:none;place-items:center;width:1.8125rem;height:1.8125rem;display:grid}.notice-pagination{color:#a2b4ce;background:#fdfdff;border-top:.0625rem solid #eaf0f9;justify-content:space-between;align-items:center;padding:1.0625rem 1.6875rem;font-size:.5625rem;display:flex}.notice-pagination>div{align-items:center;gap:.8125rem;display:flex}.notice-pagination button{color:#91aacf;background:#fff;border:.0625rem solid #e5edf8;border-radius:.3125rem;place-items:center;width:1.5625rem;height:1.5625rem;padding:0;display:grid}.notice-pagination button:disabled{opacity:.35;cursor:default}.notice-empty{text-align:center;color:#abc0dd;flex-direction:column;justify-content:center;align-items:center;min-height:21.875rem;padding:3.125rem 1.25rem;display:flex}.notice-empty h3{color:#8da5c4;margin:1.125rem 0 .75rem;font-size:1.0625rem}.notice-empty p{color:#a9b9cf;margin:0 0 1.4375rem;font-size:.6875rem}.notice-empty button{padding:.625rem .875rem;font-size:.625rem}.notice-sidebar{flex-direction:column;gap:1.25rem;display:flex}.notice-side-card{background:#fff;border:.0625rem solid #e4ecf8;border-radius:.625rem;padding:1.5rem 1.375rem .75rem}.notice-side-card .kicker{margin-bottom:.6875rem;font-size:.5rem}.notice-side-card h3{color:#6b85a8;margin-bottom:1rem;font-size:1.0625rem}.notice-side-card>a{color:#a6bbd9;border-bottom:.0625rem solid #f0f4fa;align-items:center;gap:.625rem;padding:1rem 0;display:flex}.notice-side-card>a:last-child{border-bottom:0}.notice-quick-icon{color:#91acd5;background:#f1f6ff;border-radius:.5625rem;flex:none;place-items:center;width:2.1875rem;height:2.1875rem;display:grid}.notice-side-card>a>span:nth-child(2){flex:1}.notice-side-card b{color:#7b95b8;font-size:.6875rem;font-weight:500;display:block}.notice-side-card small{color:#a8bbd3;margin-top:.375rem;font-size:.5rem;display:block}.notice-side-tip{color:#8caddb;background:linear-gradient(135deg,#f0f6ff,#eaf2ff);border:.0625rem solid #e2ecfb;border-radius:.625rem;padding:1.5625rem 1.4375rem}.notice-side-tip h3{color:#7696c1;margin:.9375rem 0 .625rem;font-size:.875rem;font-weight:600}.notice-side-tip p{color:#9eb3ce;margin:0 0 1.0625rem;font-size:.625rem}.notice-side-tip a{color:#83a3d0;align-items:center;gap:.3125rem;font-size:.5625rem;display:flex}.notice-source-note{color:#a9bad2;align-items:flex-start;gap:.5rem;margin:1.375rem 0 0;font-size:.5625rem;display:flex}.notice-source-note svg{flex:none;margin-top:.125rem}.notice-source-note p{margin:0;line-height:1.9}.notice-footer{color:#a2b5ce;background:#f3f7fd;border-top:.0625rem solid #e5edf8;margin-top:auto}.notice-footer>.wrap{justify-content:space-between;align-items:center;gap:1.125rem;padding:1.4375rem 0;font-size:.5625rem;display:flex}.notice-footer a{color:#94acd0;align-items:center;gap:.25rem;display:flex}.notice-detail-main{flex:1;padding-bottom:2.625rem}.notice-detail-columns{grid-template-columns:minmax(0,1fr) 15rem;align-items:start;gap:1.5rem;display:grid}.notice-article{background:#fff;border:.0625rem solid #e4ecf8;border-radius:.6875rem;padding:1.8125rem 2.3125rem 0;overflow:hidden}.notice-back-list{color:#9eb1cb;align-items:center;gap:.375rem;margin-bottom:1.625rem;font-size:.5625rem;display:inline-flex}.notice-detail-labels{color:#a8b9d1;align-items:center;gap:.75rem;margin-bottom:.9375rem;font-size:.5625rem;display:flex}.notice-article h1{color:#354f75;letter-spacing:.0125rem;margin:0 0 1.125rem;font-size:1.625rem;font-weight:700;line-height:1.55}.notice-article-meta{color:#a5b7ce;flex-wrap:wrap;align-items:center;gap:1.25rem;margin-bottom:1.4375rem;font-size:.5625rem;display:flex}.notice-article-meta>span{align-items:center;gap:.375rem;display:flex}.notice-reference{color:#9bb2d2;background:#f6f9ff;border:.0625rem solid #eaf0fa;border-radius:.4375rem;align-items:flex-start;gap:.5625rem;margin:0 0 1.875rem;padding:.9375rem 1.0625rem;display:flex}.notice-reference svg{flex:none;margin-top:.1875rem}.notice-reference p{color:#97aecb;margin:0;font-size:.625rem;line-height:1.9}.notice-article-body>section{margin:0 0 1.875rem;scroll-margin-top:1.875rem}.notice-article-body h2{color:#57749a;align-items:flex-start;gap:.625rem;margin:0 0 1.0625rem;font-size:1.0625rem;font-weight:600;line-height:1.7;display:flex}.notice-article-body h2>span{color:#96b1d8;background:#f1f6ff;border-radius:.3125rem;flex:none;place-items:center;min-width:1.5625rem;height:1.5625rem;margin-top:.125rem;font-size:.6875rem;display:grid}.notice-article-body p,.notice-article-body li{color:#849bb9;margin:0 0 .8125rem;font-size:.75rem;line-height:2.1}.notice-article-body ul{margin:0;padding-left:1.1875rem;list-style:outside}.notice-article-body li{margin-bottom:.625rem;padding-left:.25rem}.notice-article-body li::marker{color:#c0d1e9}.notice-content-table-scroll{margin:.9375rem 0;overflow-x:auto}.notice-content-table-scroll table{border-collapse:collapse;width:100%;min-width:34.375rem;font-size:.625rem}.notice-content-table-scroll th{color:#829fc5;text-align:left;white-space:nowrap;background:#f4f8ff;border:.0625rem solid #e5edf9;padding:.8125rem;font-weight:500}.notice-content-table-scroll td{color:#94abc8;border:.0625rem solid #e8eff9;padding:.8125rem;line-height:1.9}.notice-content-table-scroll td:first-child{white-space:nowrap;color:#7b96bb}.notice-attachments{background:#fbfcff;border:.0625rem solid #e7eef9;border-radius:.4375rem;margin-bottom:1.5625rem;padding:1.25rem}.notice-attachments h2{color:#7b98bf;align-items:center;gap:.4375rem;font-size:.875rem;display:flex}.notice-attachments a{color:#88a6d1;align-items:center;gap:.5625rem;padding:.75rem 0;font-size:.6875rem;display:flex}.notice-attachments a span{flex:1}.notice-attachments small{color:#b1c0d5;margin-left:.5625rem;font-size:.5625rem}.notice-article-end{color:#b2c1d5;border-top:.0625rem solid #eaf0f9;justify-content:space-between;align-items:center;gap:.625rem;padding:1.375rem 0;font-size:.5625rem;display:flex}.notice-article-end a{color:#8da9d0;align-items:center;gap:.3125rem;display:flex}.notice-neighbors{background:#fcfdff;border-top:.0625rem solid #e7eef8;grid-template-columns:1fr 1fr;margin:0 -2.3125rem;display:grid}.notice-neighbors>a,.notice-neighbors>div{min-width:0;padding:1.375rem 1.6875rem}.notice-neighbors>a+*,.notice-neighbors>div+*{border-left:.0625rem solid #e7eef8}.notice-neighbors span{color:#b0bfd4;align-items:center;gap:.25rem;margin-bottom:.625rem;font-size:.5rem;display:flex}.notice-neighbors b{color:#8da6c8;font-size:.6875rem;font-weight:500;line-height:1.8;display:block}.notice-neighbors>div b{color:#c0cad9}.notice-detail-sidebar{flex-direction:column;gap:1.25rem;display:flex;position:sticky;top:1.5625rem}.notice-toc{background:#fff;border:.0625rem solid #e4ecf8;border-radius:.625rem;padding:1.4375rem 1.25rem}.notice-toc h3{color:#7793b8;align-items:center;gap:.4375rem;margin-bottom:1.25rem;font-size:.875rem;font-weight:600;display:flex}.notice-toc>a{color:#a0b4ce;gap:.5625rem;padding:.5625rem 0;font-size:.625rem;line-height:1.8;display:flex}.notice-toc>a>span{color:#b7c8df;font-size:.5625rem}.notice-toc>a:hover{color:#6590ce}.notice-related{background:#fff;border:.0625rem solid #e4ecf8;border-radius:.625rem;padding:1.4375rem 1.25rem .75rem}.notice-related h3{color:#7793b8;margin-bottom:.5rem;font-size:.875rem;font-weight:600}.notice-related>a{border-bottom:.0625rem solid #edf2f9;padding:1rem 0;display:block}.notice-related span{color:#a9bdd9;font-size:.5rem}.notice-related b{color:#88a3c8;margin:.4375rem 0;font-size:.6875rem;font-weight:500;line-height:1.8;display:block}.notice-related small{color:#b5c5da;font-size:.5rem}.notice-related .notice-all-link{color:#8fadd4;border-bottom:0;align-items:center;gap:.375rem;font-size:.5625rem;display:flex}.notice-bottom-back{color:#96afd1;justify-content:center;align-items:center;gap:.4375rem;margin:1.5625rem auto 0;font-size:.625rem;display:flex}.notice-not-found{text-align:center;color:#acc2e0;flex-direction:column;flex:1;justify-content:center;align-items:center;min-height:34.375rem;display:flex}.notice-not-found h1{color:#6b8db9;letter-spacing:0;margin:1.5625rem 0 .75rem;font-size:1.75rem}.notice-not-found p{color:#a0b5d0;margin:0 0 1.5625rem;font-size:.75rem}.notice-not-found .primary{font-size:.6875rem}@media (width<=1100px){.notice-header nav{gap:1.4375rem;font-size:.6875rem}.notice-header>.wrap{gap:1.25rem}.notice-columns{grid-template-columns:minmax(0,1fr) 14.375rem;gap:1.25rem}.notice-list-top{padding:1.375rem}.notice-categories{gap:.25rem;padding-left:1.375rem;padding-right:1.375rem}.notice-rows{padding:0 1.375rem}.notice-row{gap:1.0625rem}.notice-row h3{font-size:.875rem}.notice-search{min-width:10.625rem;max-width:11.875rem}.notice-row-arrow{display:none}.notice-side-card{padding-left:1.125rem;padding-right:1.125rem}.notice-detail-columns{grid-template-columns:minmax(0,1fr) 13.125rem;gap:1.25rem}.notice-article{padding-left:1.75rem;padding-right:1.75rem}.notice-neighbors{margin-left:-1.75rem;margin-right:-1.75rem}.notice-article h1{font-size:1.5rem}.notice-article-body p,.notice-article-body li{font-size:.6875rem}}@media (width<=767px){.notice-header{height:4.25rem}.notice-header>.wrap{gap:.75rem}.notice-header .brand{font-size:1.0625rem}.notice-header nav{gap:.9375rem;font-size:.625rem}.notice-header nav>a:first-child,.notice-header nav>a:nth-child(3),.notice-header .nav-cta{display:none}.notice-hero>.wrap{height:10rem}.notice-hero h1{margin-bottom:.75rem;font-size:1.75rem}.notice-hero h1>span{display:none}.notice-hero p{z-index:1;max-width:14.6875rem;font-size:.625rem;line-height:1.9;position:relative}.notice-hero .kicker{font-size:.4375rem}.notice-hero-art{transform-origin:100%;opacity:.65;pointer-events:none;margin:0;position:absolute;right:-2.8125rem;transform:scale(.65)}.notice-hero>.wrap>div:first-child{z-index:1}.notice-breadcrumb{gap:.4375rem;margin:1.25rem 0;font-size:.5625rem}.notice-columns{grid-template-columns:1fr}.notice-sidebar{display:none}.notice-list-top{flex-wrap:wrap;gap:.9375rem;padding:1.1875rem 1.0625rem 1.0625rem}.notice-list-top h2{font-size:.9375rem}.notice-list-top h2 small{font-size:.5rem}.notice-search{width:100%;min-width:0;max-width:none}.notice-search input{padding-top:.625rem!important;padding-bottom:.625rem!important;font-size:.625rem!important}.notice-categories{flex-wrap:nowrap;gap:.1875rem;padding:0 1.0625rem 1.0625rem;overflow-x:auto}.notice-categories button{flex:none;padding:.4375rem .5rem;font-size:.5625rem}.notice-rows{padding:0 1.0625rem}.notice-row{gap:.8125rem;padding:1.3125rem 0}.notice-date-box{border-radius:.375rem;width:2.9375rem;margin-top:.1875rem;padding:.5625rem .1875rem}.notice-date-box strong{font-size:1.4375rem}.notice-date-box small{margin-top:.3125rem;font-size:.375rem}.notice-row h3{margin-bottom:.5rem;font-size:.8125rem;line-height:1.8}.notice-row p{margin-bottom:.6875rem;font-size:.5625rem;line-height:1.9}.notice-row-tags{gap:.4375rem;margin-bottom:.5rem}.notice-category-tag{padding:.1875rem .375rem;font-size:.4375rem}.notice-pinned{font-size:.4375rem}.notice-row-meta{flex-wrap:wrap;gap:.5rem;font-size:.4375rem}.notice-row-meta>span+span{padding-left:.5rem}.notice-row-meta>span+span:before{height:.4375rem;top:.0625rem}.notice-pagination{padding:.9375rem 1.0625rem;font-size:.5rem}.notice-pagination>div{gap:.625rem}.notice-source-note{gap:.375rem;margin-top:1.125rem;font-size:.5rem}.notice-source-note>svg{width:.75rem}.notice-main{padding-bottom:1.75rem}.notice-footer>.wrap{flex-wrap:wrap;gap:.5625rem;padding:1.1875rem 0;font-size:.5rem}.notice-footer>.wrap>span:nth-child(2){flex-basis:100%;order:3;font-size:.4375rem}.notice-footer a{margin-left:auto;font-size:.5rem}.notice-empty{min-height:20rem;padding:2.375rem 1.25rem}.notice-empty h3{font-size:1rem}.notice-empty p{font-size:.625rem}.notice-detail-columns{grid-template-columns:1fr;gap:1.125rem}.notice-detail-sidebar{display:block;position:static}.notice-toc{display:none}.notice-related{padding:1.3125rem 1.25rem .625rem}.notice-related h3{font-size:.8125rem}.notice-related>a:not(.notice-all-link){padding:.8125rem 0}.notice-related b{font-size:.6875rem}.notice-article{border-radius:.5625rem;padding:1.5rem 1.25rem 0}.notice-back-list{margin-bottom:1.5rem;font-size:.5rem}.notice-detail-labels{gap:.5625rem;margin-bottom:.8125rem;font-size:.5rem}.notice-article h1{margin-bottom:1.0625rem;font-size:1.3125rem;line-height:1.7}.notice-article-meta{gap:.6875rem;margin-bottom:1.3125rem;font-size:.5rem}.notice-article-meta svg{width:.6875rem}.notice-reference{gap:.4375rem;margin-bottom:1.5625rem;padding:.8125rem .75rem}.notice-reference p{font-size:.5625rem;line-height:1.9}.notice-reference svg{width:.875rem;margin-top:.125rem}.notice-article-body>section{margin-bottom:1.625rem}.notice-article-body h2{gap:.5rem;margin-bottom:.875rem;font-size:.9375rem;line-height:1.8}.notice-article-body h2>span{min-width:1.4375rem;height:1.4375rem;margin-top:.125rem;font-size:.5625rem}.notice-article-body p,.notice-article-body li{margin-bottom:.75rem;font-size:.6875rem;line-height:2.1}.notice-article-body ul{padding-left:.9375rem}.notice-article-body li{padding-left:.125rem}.notice-content-table-scroll table{min-width:33.4375rem;font-size:.5625rem}.notice-content-table-scroll th,.notice-content-table-scroll td{padding:.6875rem}.notice-article-end{flex-wrap:wrap;gap:.5rem;padding:1.125rem 0;font-size:.5rem}.notice-neighbors{margin:0 -1.25rem}.notice-neighbors>a,.notice-neighbors>div{padding:1.125rem 1.0625rem}.notice-neighbors b{font-size:.625rem}.notice-neighbors span{font-size:.5rem}.notice-bottom-back{margin-top:1.25rem;font-size:.5625rem}.notice-detail-main{padding-bottom:1.75rem}.notice-not-found{min-height:30rem}.notice-not-found h1{font-size:1.4375rem}.notice-not-found p{font-size:.6875rem}}.nav nav a{white-space:nowrap}.nav-my-records{white-space:nowrap;color:#647084;flex-shrink:0;align-items:center;padding:.5rem 0;font-size:.8125rem;display:flex}.nav-my-records:hover{color:var(--blue)}.brand,.nav-cta{flex-shrink:0}html{scroll-padding-top:6rem;font-size:clamp(14px,1.11111vw,18px)}:root{--el-color-primary:#285cea;--el-color-primary-light-3:#688cf1;--el-color-primary-light-5:#93adf7;--el-color-primary-light-9:#edf3ff;--el-border-radius-base:.375rem;--el-font-size-base:.875rem;--el-text-color-primary:#405a7f;--el-text-color-regular:#7f95b4;--el-border-color:#e0e8f4;--el-fill-color-blank:#fff;--el-color-warning:#c99c50}body{-webkit-font-smoothing:antialiased;margin:0}#app{flex-direction:column;min-height:100vh;display:flex}#app>main,#app>.notice-site{flex:1}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:.0625rem;height:.0625rem;margin:-.0625rem;padding:0;position:absolute;overflow:hidden}.full-width{width:100%}.demo-banner{text-align:center;color:#ad8747;background:#fff4d9;padding:.55rem 1rem;font-size:.625rem;line-height:1.8}.vue-nav .active{color:var(--blue)}.vue-nav{flex:none}.el-dropdown{vertical-align:middle}.el-dropdown-menu__item{padding:.6rem 1rem;font-size:.75rem}.el-dialog{border-radius:.875rem;max-height:92dvh;padding:1.5rem 1.75rem;overflow-y:auto}.el-dialog__title{color:#395577;font-size:1.4rem;font-weight:700}.el-dialog__header{padding-bottom:1.1rem}.el-dialog__body{color:#8b9fb9}.el-input__inner,.el-select__input{box-shadow:none!important;color:#597797!important;background:0 0!important;border:0!important;min-width:0!important;margin:0!important;padding:0!important;font-size:.75rem!important}.el-input__wrapper,.el-textarea__inner,.el-select__wrapper{background:#f8faff;border-radius:.375rem;min-height:2.5rem}.el-input__wrapper{padding:.25rem .75rem}.el-select,.el-input-number,.el-date-editor.el-input{width:100%}.el-form-item{margin-bottom:1.3rem}.el-form-item__label{color:#7188a7!important;margin-bottom:.45rem!important;font-size:.7rem!important;line-height:1.6!important}.el-checkbox__label,.el-radio__label,.el-select__selected-item,.el-select-dropdown__item{color:#7188a7!important;font-size:.7rem!important}.el-form-item__error{font-size:.65rem}.el-form-item__content{min-width:0}.el-textarea__inner{padding:.7rem .8rem;font-family:inherit;font-size:.75rem;line-height:1.8}.el-button{border-radius:.375rem;gap:.3rem;height:auto;min-height:2.35rem;padding:.6rem .9rem;font-size:.75rem}.el-button+.el-button{margin-left:.45rem}.el-button svg{vertical-align:middle;flex:none}.el-button:hover,.el-pagination button:hover,.el-radio-button:hover,.el-tabs__item:hover{box-shadow:none;transform:none}.el-button.is-link{min-height:0;padding:.25rem 0}.el-button.full-width{margin-top:.8rem}.el-tag{height:auto;min-height:1.5rem;padding:.25rem .45rem;font-size:.6rem}.el-alert{margin:.6rem 0}.el-tabs__item{font-size:.75rem}.el-tabs__header{margin-bottom:1.3rem}.el-tabs__nav-wrap:after{background:#e8eff9;height:.0625rem}.el-upload{width:100%}.el-upload-dragger{background:#f8fbff;border-color:#cdddf5;border-radius:.5rem;padding:1.6rem 1rem}.el-upload-dragger>svg{color:#a4b9d8}.upload-title{color:#849ec2;margin:.65rem 0;font-size:.75rem}.upload-tip{color:#a6b8d1;margin:.5rem 0;font-size:.6rem;line-height:1.8}.el-upload-list__item-name{font-size:.7rem}.el-upload-list__item-file-name{text-overflow:ellipsis;max-width:100%;overflow:hidden}.dialog-kicker{color:#8aa5cb;letter-spacing:.1rem;align-items:center;gap:.6rem;margin-bottom:1rem;font-size:.55rem;display:flex}.auth-el-dialog .demo-login-button{margin-left:0}.vue-form-grid{grid-template-columns:1fr 1fr;gap:0 1.2rem;display:grid}.grid-span-2{grid-column:1/-1}.vue-form-grid .auto-group{margin-bottom:1.3rem}.consent-item{margin-top:1rem;display:block}.consent-item .el-form-item__content{flex-wrap:wrap;gap:.1rem .25rem;line-height:1.8;display:flex}.consent-item .el-checkbox__label{white-space:normal;font-size:.65rem;line-height:1.8}.consent-item .el-button{font-size:.65rem}.rules-copy p{color:#869dbb;margin-bottom:1rem;font-size:.75rem;line-height:2}.success>svg{color:#63a984;margin:0 auto 1rem;display:block}.success h2{font-size:1.5rem}.success .el-tag{margin-bottom:1rem}.success .el-button{margin-top:1rem}.hero svg{flex-shrink:0}.home-faq{border-color:#e3eaf5}.home-faq .el-collapse-item__header{color:#6d85a8;background:0 0;height:auto;min-height:3.7rem;padding:.8rem 0;font-size:.8rem;font-weight:600;line-height:1.8}.home-faq .el-collapse-item__wrap{background:0 0}.home-faq p{color:#94a8c2;font-size:.7rem;line-height:1.9}.home-faq .el-collapse-item__content{padding-bottom:.8rem}.leaderboard-vue-content{padding:1rem 1.3rem}.leaderboard-vue-content .el-input{margin-bottom:.8rem}.leaderboard-el-table{font-size:.7rem}.leaderboard-el-table .cell{font-size:.7rem;line-height:1.9}.el-table th.el-table__cell{color:#9aadc7;background:#f7faff;font-weight:500}.el-table .cell{font-size:.68rem;line-height:1.8}.el-table td.el-table__cell{color:#849bb8;padding:.9rem 0}.el-table .el-button{font-size:.6rem}.el-table .el-button--small{padding:.4rem .5rem}.el-table .el-tag{font-size:.55rem}.ranking-collapse{background:#fcfdff;border:1px solid #e7edf7;border-radius:.5rem;margin-top:1.3rem;padding:0 1.1rem}.ranking-collapse .el-collapse-item__header{color:#869fc1;background:0 0;height:auto;min-height:3rem;padding:.7rem 0;font-size:.7rem;line-height:1.8}.ranking-collapse .el-collapse-item__wrap{background:0 0}.ranking-collapse p{color:#9cafc8;font-size:.65rem;line-height:1.9}.vue-breadcrumb{font-size:.65rem;margin:1.6rem 0!important}.vue-breadcrumb .el-breadcrumb__inner{color:#99acc5;font-weight:400}.notice-vue-search{max-width:14rem}.notice-pagination .el-pagination{font-size:.65rem}.notice-pagination button,.applications-panel-foot button{min-width:1.65rem;font-size:.65rem}.notice-side-card>a{justify-content:space-between;font-size:.7rem}.notice-detail-main{padding-bottom:2.6rem}.notice-article .notice-back-list{margin-bottom:1.5rem}.registration-center .center-main{padding-top:0}.registration-center{padding-bottom:2rem}.application-tools{flex:1}.application-tools .el-button{min-height:2.2rem;padding:.5rem}.application-tools .el-input__wrapper{min-height:2.2rem}.applications-toolbar>.el-radio-group{flex:none}.el-radio-button__inner{padding:.6rem .7rem;font-size:.65rem}.registration-el-table .application-sub{white-space:normal;max-width:none}.registration-el-table .application-id{font-size:.55rem}.vue-table-actions{flex-direction:column;align-items:flex-start;gap:.3rem;display:flex}.vue-table-actions .el-button+.el-button{margin-left:0}.registration-el-table .application-name{font-size:.78rem}.mobile-application-list{padding:0 1rem 1rem}.mobile-application-list .el-card,.mobile-proof-list .el-card{border-color:#e6edf8;border-radius:.6rem;margin-bottom:.8rem}.mobile-card-top{justify-content:space-between;align-items:center;gap:.6rem;display:flex}.mobile-card-top>b{color:#6785aa;font-size:.9rem}.mobile-application-list .application-id{white-space:normal;word-break:break-all;margin:.75rem 0 1rem;font-size:.55rem}.el-descriptions__body{background:0 0}.el-descriptions__label,.el-descriptions__content{word-break:break-word;color:#95aac6!important;font-size:.65rem!important}.mobile-card-actions{flex-wrap:wrap;gap:.6rem;margin-top:.6rem;display:flex}.mobile-card-actions .el-button+.el-button{margin-left:0}.mobile-card-actions .el-button{padding:.5rem .6rem;font-size:.6rem}.proof-el-dialog .proof-registration-id{margin-bottom:1.3rem}.proof-el-dialog .el-tabs__item{font-size:.75rem}.proof-el-table .cell{font-size:.65rem}.weight-text{color:#6b8ebd;margin:.4rem 0;font-size:.85rem;line-height:1.8}.proof-el-table small{word-break:break-word;font-size:.6rem;line-height:1.9}.mobile-proof-list p{color:#8ca4c3;font-size:.7rem}.mobile-proof-list small{color:#a6b8cf;font-size:.6rem}.proof-files a{font-size:.65rem;line-height:1.7}.proof-files small{font-size:.55rem}.proof-files svg{flex:none}.proof-upload-context{font-size:.65rem}.proof-upload-form .el-form-item{margin-bottom:1.2rem}.el-result{flex:1;padding:5rem 1rem}.el-result__title p{font-size:1.4rem}.el-result__subtitle p,.el-empty__description p{font-size:.8rem}.el-pagination button:disabled{cursor:default}.desktop-only{display:block}.mobile-only{display:none}@media (width>=1800px){html{font-size:18px}}@media (width<=1100px){.vue-nav nav{gap:.6rem;font-size:.625rem}.vue-nav{gap:.8rem}.vue-nav .brand{font-size:1.05rem}.vue-nav .nav-cta{padding:.65rem .8rem;font-size:.65rem}}@media (width<=767px){html{scroll-padding-top:5rem;font-size:clamp(14px,4.10256vw,18px)}.desktop-only{display:none}.mobile-only{display:block}.demo-banner{padding:.5rem .9rem;font-size:.55rem;line-height:1.8}.vue-nav nav.show{gap:1rem 1.3rem;font-size:.75rem}.el-dialog{max-height:92dvh;padding:1.3rem 1.2rem}.el-dialog__header{padding-bottom:1rem}.el-dialog__title{font-size:1.25rem}.el-input__wrapper,.el-select__wrapper,.el-textarea__inner{min-height:2.55rem}.el-form-item__label{font-size:.7rem!important}.vue-form-grid{gap:0 .8rem}.registration-el-dialog .vue-form-grid{grid-template-columns:1fr}.registration-el-dialog .grid-span-2{grid-column:auto}.el-form-item{margin-bottom:1.15rem}.el-button{font-size:.7rem}.el-upload-dragger{padding:1.5rem .8rem}.upload-title{font-size:.7rem}.upload-tip{font-size:.6rem}.leaderboard-vue-content{padding:.9rem 1rem}.leaderboards-meta{line-height:1.8}.hero-art{max-width:26rem}.home-faq .el-collapse-item__header{font-size:.75rem}.home-faq p{font-size:.68rem}.notice-vue-search{width:100%;max-width:none}.notice-pagination{flex-wrap:wrap;gap:.4rem;padding:.9rem 1rem}.vue-breadcrumb{line-height:1.9;font-size:.6rem!important}.notice-detail-main{padding-bottom:1.8rem}.notice-site{min-height:0}.applications-toolbar{padding:1rem .9rem}.applications-toolbar>.el-radio-group{width:100%;display:flex}.applications-toolbar>.el-radio-group>.el-radio-button{flex:1}.el-radio-button__inner{width:100%;padding:.65rem .7rem;font-size:.65rem}.application-tools{flex:auto;width:100%;max-width:none}.registration-center .center-heading{align-items:flex-start}.center-heading>.primary{font-size:.6rem}.center-heading h1{font-size:1.6rem}.center-heading p{font-size:.65rem}.application-stats{margin-bottom:1.2rem}.application-stats p{font-size:.5rem}.applications-panel-foot{flex-wrap:wrap;gap:.5rem}.applications-panel-foot .el-pagination{margin-left:auto}.proof-el-dialog .vue-form-grid{grid-template-columns:1fr}.proof-el-dialog .el-tabs__item,.proof-dialog-context{font-size:.7rem}.proof-registration-id{word-break:break-all;font-size:.55rem}.proof-upload-context{font-size:.6rem}.proof-information{font-size:.6rem;line-height:1.9}.proof-files{max-width:none}.mobile-proof-list .el-card__body{padding:1rem}.proof-information svg{flex:none}.el-message{max-width:calc(100% - 2rem);font-size:.75rem;min-width:0!important}.el-message__content{font-size:.75rem;line-height:1.8}.el-dialog__footer{padding-top:1rem}.el-date-picker,.el-popper{max-width:calc(100vw - 1rem)}}@media (prefers-reduced-motion:reduce){*{scroll-behavior:auto!important}}.flex-row[data-v-a56681f2]{align-items:center;gap:.625rem;width:100%;display:flex}.captcha-placeholder[data-v-a56681f2]{cursor:pointer;color:#909399;border-radius:.25rem;justify-content:center;align-items:center;width:40%;height:2.8125rem;display:flex}.captcha-img[data-v-a56681f2]{height:2.5rem}[data-v-d1a7add2] .date-item .el-form-item__error{padding-top:.8rem}.agreement-item[data-v-d1a7add2]{box-sizing:border-box;width:100%;margin-top:1.2rem;margin-bottom:.8rem;display:block}[data-v-d1a7add2] agreement-item .el-form-item__content{width:100%;line-height:normal;display:block;overflow:hidden}[data-v-d1a7add2] .agreement-item .el-checkbox{white-space:normal;align-items:flex-start;width:100%;height:auto;margin-right:0;display:flex}[data-v-d1a7add2] .agreement-item .el-checkbox__input{flex-shrink:0;margin-top:.1rem;line-height:1}[data-v-d1a7add2] .agreement-item .el-checkbox__label{white-space:normal;word-break:break-all;flex:1;min-width:0;margin-top:0;padding-left:.45rem;font-size:.65rem;line-height:1.4!important}.agreement-item .link-btn[data-v-d1a7add2]{color:#409eff;cursor:pointer;margin-left:.1rem;font-size:.65rem;display:inline}.commitment-container[data-v-d1a7add2]{color:#000;box-sizing:border-box;background-color:#fff;padding:0 .625rem;font-family:SimSun,Songti SC,STSong,serif}.custom-rules-dialog{border-radius:.5rem;flex-direction:column;max-height:42rem;display:flex;margin-top:8vh!important}.custom-rules-dialog .el-dialog__body{flex:1;padding-top:.625rem;padding-bottom:1.875rem;overflow-y:auto}.custom-rules-dialog .el-dialog__body::-webkit-scrollbar{width:.375rem}.custom-rules-dialog .el-dialog__body::-webkit-scrollbar-thumb{background-color:#ccc;border-radius:.1875rem}.title[data-v-d1a7add2]{text-align:center;color:#869dbb;letter-spacing:1px;margin-bottom:2.5rem;font-size:1rem;font-weight:700;line-height:1.8}.content[data-v-d1a7add2]{letter-spacing:.5px;font-size:1.125rem;line-height:2.2}.paragraph[data-v-d1a7add2]{text-align:justify;color:#869dbb;margin-bottom:.9375rem;font-size:.75rem}.indent[data-v-d1a7add2]{text-indent:2em}.list[data-v-d1a7add2]{margin-top:.625rem}.list .paragraph[data-v-d1a7add2]{padding-left:0}.signature-section[data-v-d1a7add2]{margin-top:3.75rem;font-size:1.125rem;line-height:3}.signature-item[data-v-d1a7add2]{color:#869dbb;align-items:baseline;font-size:1rem;display:flex}.date-line[data-v-d1a7add2]{color:#869dbb;align-items:baseline;margin-top:.3125rem;display:flex}.input-line[data-v-d1a7add2]{border-bottom:1px solid #869dbb;height:1em;margin:0 .3125rem;display:inline-block;position:relative;top:.125rem}.w-40[data-v-d1a7add2]{width:2.5rem}.w-60[data-v-d1a7add2]{width:3.75rem}.w-150[data-v-d1a7add2]{width:9.375rem}.w-200[data-v-d1a7add2]{width:12.5rem}.w-250[data-v-d1a7add2]{width:15.625rem}.proof-heading[data-v-d1a7add2]{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.proof-heading .form-heading[data-v-d1a7add2]{color:#52739f;margin:1.625rem 0 1.125rem;font-size:.75rem}.download-template[data-v-d1a7add2]{color:#52739f}
