.uot-model-scope{--uot-block-green:#14543f;--uot-block-deep:#0f3b2c;--uot-block-gold:#f6e6b4;--uot-block-muted:#55625b;--uot-block-page:#f6f4ee;--uot-block-border:#ece8dc}.uot-model-scope .uot-block-hero{isolation:isolate;color:#fff;background:linear-gradient(145deg,#14543f,#0f3b2c);border-radius:28px;width:100%;min-height:225px;margin-bottom:12px;padding:14px 16px;display:flex;position:relative;overflow:hidden;box-shadow:0 8px 22px #0f3f2f4d}.uot-model-scope .uot-block-hero-bg{object-fit:cover;z-index:-2;background-position:50%;background-size:cover;width:100%;max-width:none;height:100%;position:absolute;inset:0}.uot-model-scope .uot-block-hero-scrim{z-index:-1;background:linear-gradient(90deg,#0b2a20d9 0%,#0b2a20b3 35%,#0b2a2000 65%),linear-gradient(#0b2a2000 45%,#0b2a208c 100%);position:absolute;inset:0}.uot-model-scope .uot-block-hero-content{flex-direction:column;justify-content:flex-end;align-items:flex-start;gap:10px;width:100%;min-width:0;display:flex}.uot-model-scope .uot-block-hero-icon{width:58px;height:58px;color:var(--uot-block-gold);background:#08241bc7;border-radius:17px;flex:none;place-items:center;display:grid}.uot-model-scope .uot-block-hero-icon svg{width:28px;height:28px}.uot-model-scope .uot-block-hero-heading{text-align:left;flex-direction:column;place-self:center start;align-items:flex-start;min-width:0;max-width:100%;display:flex}.uot-model-scope .uot-block-hero-heading :is(h1,p){text-align:left;text-shadow:0 2px 8px #00000073;align-self:flex-start;max-width:100%;margin-inline:0}.uot-model-scope .uot-block-hero-heading h1{color:#fff;outline:none;padding:3px 11px;font:800 25px/1.15 Plus Jakarta Sans,sans-serif;display:inline-block}.uot-model-scope .uot-block-hero-heading p{color:#fffffff2;padding:2px 11px;font:500 15px/1.45 Manrope,sans-serif}.uot-model-scope .uot-block-hero-chips{flex-wrap:wrap;gap:8px;width:100%;display:flex}.uot-model-scope .uot-block-chip,.uot-model-scope .uot-block-hero-action{text-align:center;color:#fff;cursor:pointer;border-radius:999px;justify-content:center;align-items:center;min-height:44px;font-family:Plus Jakarta Sans,sans-serif;text-decoration:none;display:inline-flex}.uot-model-scope .uot-block-chip{-webkit-backdrop-filter:blur(12px)saturate(1.5);backdrop-filter:blur(12px)saturate(1.5);background:#0618126b;border:1px solid #fff6;gap:8px;padding:9px 18px;font-size:13px;font-weight:700}.uot-model-scope .uot-block-chip.on{color:#0a2b20;background:#ffffffe6;border:1px solid #fff9}.uot-model-scope .uot-block-hero-action{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#0618128c;border:1px solid #ffffff6b;width:240px;max-width:100%;padding:13px;font-size:14px;font-weight:700}.uot-model-scope .uot-block-seg{background:#e8efe9;border-radius:999px;align-items:center;width:100%;min-height:52px;padding:4px;display:flex;box-shadow:inset 0 1px 3px #0000000f}.uot-model-scope .uot-block-seg button{min-width:0;min-height:44px;color:var(--uot-block-green);border-radius:999px;flex:1;padding:10px 4px;font:700 14px/1.4 Plus Jakarta Sans,sans-serif}.uot-model-scope .uot-block-seg button.on{color:#fff;background:var(--uot-block-green);box-shadow:0 4px 10px #0f3b2c4d}.uot-model-scope .uot-block-btn{cursor:pointer;white-space:normal;border-radius:999px;justify-content:center;align-items:center;gap:8px;min-height:44px;padding:9px 14px;font:700 14px/1.4 Plus Jakarta Sans,sans-serif;text-decoration:none;display:inline-flex}.uot-model-scope .uot-block-btn-primary{min-height:var(--uot-v15-btn-primary,48px);color:#fff;background:linear-gradient(#ffffff4d 0%,#ffffff0f 46%,#0000 50%),linear-gradient(#25715a,#0f4634);border:1px solid #ffffff38;box-shadow:0 0 0 .5px #08261c99,inset 0 1.5px #ffffff73,inset 0 -3px 6px #0003,0 12px 26px #0f3b2c52}.uot-model-scope .uot-block-btn-ghost{color:var(--uot-block-green);background:linear-gradient(#ffffffdb,#ffffff80);border:1px solid #ffffffbf;font-weight:600;box-shadow:0 0 0 .5px #34463e47,inset 0 1.5px #fffffffa,0 8px 22px #14281e1f}.uot-model-scope .uot-block-card{border:1px solid var(--uot-block-border);background:linear-gradient(#fff,#f8faf7);border-radius:22px;width:100%;margin-bottom:12px;padding:12px 14px;display:block;box-shadow:0 6px 18px #143c2d12}.uot-model-scope .uot-block-card.uot-block-card-row{align-items:center;gap:12px;display:flex}.uot-model-scope .uot-block-row{align-items:center;gap:12px;min-height:44px;display:flex}.uot-model-scope .uot-block-section-title{justify-content:space-between;align-items:center;gap:12px;min-height:44px;display:flex}.uot-model-scope .uot-block-section-title h2{color:var(--uot-block-green);font:800 18px/1.3 Plus Jakarta Sans,sans-serif}.uot-model-scope .uot-block-chip:disabled,.uot-model-scope .uot-block-hero-action:disabled,.uot-model-scope .uot-block-btn:disabled,.uot-model-scope .uot-block-seg button:disabled{cursor:default;opacity:.55}@media (width<=599px){.uot-model-scope .uot-block-chip{font-size:12.5px}.uot-model-scope .uot-block-hero-action{width:100%}}@media (prefers-reduced-motion:reduce){.uot-model-scope .uot-block-hero *,.uot-model-scope .uot-block-btn,.uot-model-scope .uot-block-seg *{transition:none!important;animation:none!important}}.uot-model-scope :is(.uot-block-card,.uot-fun-model-card){padding:16px}.uot-model-scope .uot-block-empty-icon{background:var(--uot-color-tint);width:58px;height:58px;color:var(--uot-color-primary);margin-bottom:var(--uot-space-3);border-radius:17px;place-items:center;display:grid}.uot-model-scope .uot-block-empty-heading{font:800 18px/1.3 var(--uot-font-heading);color:var(--uot-color-primary)}.uot-model-scope .uot-block-empty-description{font:400 16px/1.5 var(--uot-font-body);color:var(--uot-color-muted);margin-top:var(--uot-space-2)}.uot-model-scope .uot-coming-soon{text-align:center;color:var(--uot-color-deep);font-family:var(--uot-font-body);flex-direction:column;align-items:center;gap:14px;padding:18px 16px 28px;display:flex}.uot-model-scope .uot-coming-soon-heading{font:800 22px/1.25 var(--uot-font-heading);margin:0}.uot-model-scope .uot-coming-soon-description{font:400 16px/1.5 var(--uot-font-body);max-width:340px;margin:0}.uot-model-scope .uot-coming-soon-medallion{isolation:isolate;filter:drop-shadow(0 8px 12px #0f5a3f2e);flex:none;width:160px;height:176px;position:relative}.uot-model-scope .uot-coming-soon-bauble{width:100%;height:100%;overflow:visible}.uot-model-scope .uot-coming-soon-ornament,.uot-model-scope .uot-coming-soon-feature{transform-origin:80px 24px;animation:5s ease-in-out infinite uot-bauble-float}.uot-model-scope .uot-coming-soon-ornament{animation-name:uot-bauble-float,uot-bauble-swing;animation-duration:5s,8s}.uot-model-scope .uot-coming-soon-feature{color:#fff;width:40px;height:40px;filter:drop-shadow(0 1px 2px var(--uot-color-deep));place-items:center;display:grid;position:absolute;top:76px;left:60px}.uot-model-scope .uot-coming-soon-feature .model-icon{display:contents}.uot-model-scope .uot-coming-soon-feature svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:40px;height:40px}.uot-model-scope .uot-coming-soon-colour{opacity:0;animation:15s ease-in-out infinite uot-bauble-colour}.uot-model-scope .uot-coming-soon-colour.colour-0{animation-delay:-3s}.uot-model-scope .uot-coming-soon-colour.colour-1{animation-delay:-6s}.uot-model-scope .uot-coming-soon-colour.colour-2{animation-delay:-9s}.uot-model-scope .uot-coming-soon-colour.colour-3{animation-delay:-12s}.uot-model-scope .uot-coming-soon-shine{transform-box:fill-box;transform-origin:50%;animation:5s ease-in-out infinite uot-bauble-shine}.uot-model-scope .uot-coming-soon-sparkle{fill:var(--uot-color-gold,#d6a03b);transform-box:fill-box;transform-origin:50%;animation:3s ease-in-out infinite uot-bauble-twinkle}.uot-model-scope .uot-coming-soon-sparkle:nth-of-type(2n){fill:#fff}.uot-model-scope .uot-coming-soon-sparkle.sparkle-1{animation-delay:-.7s}.uot-model-scope .uot-coming-soon-sparkle.sparkle-2{animation-delay:-1.4s}.uot-model-scope .uot-coming-soon-sparkle.sparkle-3{animation-delay:-2.1s}.uot-model-scope .uot-coming-soon-sparkle.sparkle-4{animation-delay:-1.8s}.uot-model-scope .uot-coming-soon-sparkle.sparkle-5{animation-delay:-.4s}.uot-model-scope .uot-coming-soon-sparkle.sparkle-6{animation-delay:-2.5s}.uot-model-scope .uot-coming-soon-sparkle.sparkle-7{animation-delay:-1.1s}.uot-model-scope .uot-coming-soon-drift{animation:5s ease-out infinite uot-bauble-drift}.uot-model-scope .uot-coming-soon-medallion:is(:hover,:active) .uot-coming-soon-ornament{animation:.55s ease-out uot-bauble-jingle}@keyframes uot-bauble-colour{0%,12%,32%,to{opacity:0}18%,26%{opacity:1}}@keyframes uot-bauble-float{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}@keyframes uot-bauble-swing{0%,to{rotate:-1deg}50%{rotate:1deg}}@keyframes uot-bauble-twinkle{0%,to{opacity:.25;scale:.75}50%{opacity:1;scale:1.15}}@keyframes uot-bauble-shine{0%,15%,to{opacity:.2;transform:translate(-12px)}45%,55%{opacity:.9;transform:translate(24px)}}@keyframes uot-bauble-drift{0%{opacity:0;transform:translateY(6px)}45%{opacity:1}to{opacity:0;transform:translateY(-15px)}}@keyframes uot-bauble-jingle{0%,to{rotate:0deg}30%{rotate:-8deg}65%{rotate:9deg}}@media (prefers-reduced-motion:reduce){.uot-model-scope :is(.uot-coming-soon-ornament,.uot-coming-soon-feature,.uot-coming-soon-colour,.uot-coming-soon-shine,.uot-coming-soon-sparkle,.uot-coming-soon-drift){animation:none!important}.uot-model-scope .uot-coming-soon-colour{opacity:0}.uot-model-scope .uot-coming-soon-sparkle{opacity:.75;scale:1}.uot-model-scope .uot-coming-soon-drift{display:none}}.uot-model-scope .uot-block-empty{text-align:center;min-height:0;padding:16px}.uot-model-scope .uot-block-empty-heading{margin:0}.uot-model-scope .uot-block-empty-description{max-width:320px;margin:8px auto 0}.uot-model-scope .uot-block-empty-action{margin-top:12px}.uot-model-scope .uot-block-empty-icon{margin:0 auto 12px}.uot-model-scope .uot-block-btn-hbtn{color:#fff;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);min-height:44px;text-shadow:none;background:#0618128c;border:1px solid #ffffff6b;gap:8px;padding:13px;font:700 14px/1.4 Plus Jakarta Sans,sans-serif}.uot-model-scope .uot-block-btn-chip{color:#fff;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);min-height:44px;text-shadow:none;background:#0618126b;border:1px solid #fff6;gap:6px;padding:9px 12px;font:700 12.5px/1.4 Plus Jakarta Sans,sans-serif}.uot-model-scope .uot-block-btn-chip.on{color:#0a2b20;background:#ffffffe6;border-color:#fff9}.uot-model-scope .uot-block-btn-p{min-height:var(--uot-v15-btn-primary,48px);color:#fff;background-image:linear-gradient(#ffffff4d 0%,#ffffff0f 46%,#0000 50%),linear-gradient(#25715a,#0f4634);border:1px solid #ffffff38;box-shadow:0 0 0 .5px #08261c99,inset 0 1.5px #ffffff73,inset 0 -3px 6px #0003,0 12px 26px #0f3b2c52}.uot-model-scope .uot-block-btn-o{color:#14543f;background:linear-gradient(#ffffffdb,#ffffff80);border:1px solid #ffffffbf;font-weight:600;box-shadow:0 0 0 .5px #34463e47,inset 0 1.5px #fffffffa,0 8px 22px #14281e1f}.uot-model-scope .uot-block-btn{overflow-wrap:anywhere;text-align:center;min-width:0}.uot-model-scope .uot-block-section-title,.uot-model-scope .uot-block-card-header{text-align:left;justify-content:flex-start;align-items:center;gap:12px;min-width:0;min-height:44px;display:flex}.uot-model-scope .uot-block-section-title>h2,.uot-model-scope .uot-block-card-header>h2{text-align:left;color:#14543f;flex:1;min-width:0;margin:0;font:800 18px/1.3 Plus Jakarta Sans,sans-serif}.uot-model-scope .uot-block-section-icon,.uot-model-scope .uot-block-card-header-icon{color:#14543f;background:#e8efe9;border-radius:13px;flex:none;place-items:center;width:40px;height:40px;display:grid}.uot-model-scope :is(.uot-block-section-icon,.uot-block-card-header-icon) svg{stroke-width:1.5px;width:20px;height:20px}.uot-model-scope .uot-block-section-action,.uot-model-scope .uot-block-card-header-action{flex:none;min-width:0}.uot-model-scope .uot-block-icon-button,.uot-model-scope .uot-block-header-avatar{color:#fff;background:#06181259;border:1px solid #ffffff6b;border-radius:50%;flex:none;place-items:center;width:44px;min-width:44px;height:44px;min-height:44px;display:inline-grid;box-shadow:inset 0 1px #ffffff2e}.uot-model-scope .uot-block-icon-button svg{stroke-width:1.5px;width:20px;height:20px}.uot-model-scope .uot-block-header-avatar>a{width:44px;min-width:44px;height:44px;min-height:44px}.uot-model-scope .uot-block-header-avatar>a>span{width:36px;height:36px}@media (prefers-reduced-transparency:reduce){.uot-model-scope :is(.uot-block-btn-hbtn,.uot-block-btn-chip,.uot-block-icon-button,.uot-block-header-avatar){-webkit-backdrop-filter:none;backdrop-filter:none;background:#0f3b2c}}[data-uot] .uot-block-section-title{text-align:left;flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:12px;min-width:0;min-height:44px;display:flex}[data-uot] .uot-block-section-title h2{text-align:left;min-width:0;color:var(--uot-pine);flex:auto;margin:0;font:800 18px/1.3 Plus Jakarta Sans,system-ui,sans-serif}[data-uot] .uot-block-section-title>:not(h2){flex:none;margin-left:auto}
