body{color:#1e293b;background:#f8fafc;min-height:100vh;margin:0;font-size:1rem;line-height:1.55}html{font-size:17px}@media (width<=380px){html{font-size:16px}}.box-gameful-atmosphere{background:radial-gradient(120% 80% at 10% -10%,#9165f738,#0000 55%),radial-gradient(90% 70% at 100% 0,#f7d06547,#0000 50%),radial-gradient(70% 50% at 80% 100%,#6588f724,#0000 45%),linear-gradient(#faf8ff 0%,#faf9f6 42%,#f7f4ec 100%)}@keyframes boxHubIn{0%{opacity:0;transform:translateY(.75rem)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}.box-hub-enter{animation:.42s cubic-bezier(.22,1,.36,1) both boxHubIn}.box-press{transition:transform .14s,box-shadow .14s,background-color .14s,color .14s}.box-press:active:not(:disabled){transform:scale(.97)}.box-sticky-cta-inner{padding-bottom:max(.75rem, env(safe-area-inset-bottom,0px))}.box-hub-safe-top{padding-top:max(.75rem, env(safe-area-inset-top,0px))}.box-hub-safe-bottom{padding-bottom:max(1rem, env(safe-area-inset-bottom,0px))}.box-chrome-glass{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffffc7;border:1px solid #ffffffb8;box-shadow:0 8px 24px -16px #3e372538}.box-chrome-glass-chip{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffffd1;border:1px solid #ffffffe0;box-shadow:0 4px 12px -8px #3e372533}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.box-chrome-glass,.box-chrome-glass-chip{background:#fffffff0}}.box-work-surface{min-height:100%;padding-bottom:max(2.75rem, calc(1.75rem + env(safe-area-inset-bottom,0px)))}@media (width<=767px){.box-work-surface{padding-bottom:calc(7.25rem + max(.75rem, env(safe-area-inset-bottom,0px)))}}.box-list-panel .box-ssrm-grid{--ag-background-color:transparent;--ag-header-background-color:#f3effe8c;--ag-odd-row-background-color:transparent;--ag-border-color:#f1f5f9e6}.box-list-panel .box-ssrm-grid .ag-paging-panel{background:#ffffff8c;border-top-color:#e2e8f0e6}.filter-select{appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 20 20' fill='none'%3E%3Cpath d='m6 8 4 4 4-4' stroke='%2364748B' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:right 1rem center;background-repeat:no-repeat;background-size:1rem;padding-right:2.75rem!important}.box-ssrm-grid{--ag-font-family:"Noto Sans TC", sans-serif;--ag-font-size:15px;--ag-foreground-color:#334155;--ag-secondary-foreground-color:#64748b;--ag-background-color:#fff;--ag-header-background-color:#f8fafc;--ag-header-foreground-color:#475569;--ag-border-color:#f1f5f9;--ag-row-border-color:#f1f5f9;--ag-row-hover-color:#faf8ff;--ag-selected-row-background-color:#f3effe;--ag-odd-row-background-color:#fff;--ag-input-focus-border-color:#9165f7;--ag-checkbox-checked-color:#9165f7;--ag-range-selection-border-color:#9165f7;--ag-wrapper-border-radius:0;--ag-cell-horizontal-padding:20px;--ag-header-column-separator-display:none;--ag-icon-font-color:#94a3b8;--ag-paging-panel-height:56px}.box-ssrm-grid .ag-root-wrapper{background:0 0;border:none}.box-ssrm-grid .ag-header{border-bottom:1px solid #e2e8f0}.box-ssrm-grid .ag-header-cell{padding-left:20px;padding-right:20px}.box-ssrm-grid .ag-header-cell-label{letter-spacing:.04em;text-transform:uppercase;color:#64748b;gap:.4rem;font-size:12px;font-weight:700}.box-ssrm-grid .ag-header-cell-resize:after{background-color:#e2e8f0}.box-ssrm-grid .ag-header-cell-menu-button,.box-ssrm-grid .ag-header-cell-filter-button{border-radius:.5rem;margin-left:.35rem}.box-ssrm-grid .ag-header-cell-menu-button:hover,.box-ssrm-grid .ag-header-cell-filter-button:hover{color:#9165f7;background:#f3effe}.box-ssrm-grid .ag-row{border-bottom-style:solid;border-bottom-width:1px;transition:background-color .12s}.box-ssrm-grid .ag-row-hover:not(.ag-row-selected){background-color:#faf8ff}.box-ssrm-grid .ag-row-clickable{cursor:pointer}.box-ssrm-grid .ag-cell{align-items:center;line-height:1.35;display:flex}.box-ssrm-grid .ag-cell-wrapper{width:100%}.box-ssrm-grid .ag-paging-panel{color:#64748b;background:#f8fafc;border-top:1px solid #e2e8f0;min-height:56px;padding:0 1rem;font-size:13px}.box-ssrm-grid .ag-paging-button{color:#64748b;border-radius:.6rem;margin-inline:.1rem}.box-ssrm-grid .ag-paging-button:hover:not(.ag-disabled){color:#9165f7;background:#f3effe}.box-ssrm-grid .ag-paging-page-summary-panel,.box-ssrm-grid .ag-paging-row-summary-panel{font-variant-numeric:tabular-nums}.box-ssrm-grid .ag-overlay-no-rows-wrapper{color:#94a3b8;font-weight:500}@keyframes slideOverIn{0%{opacity:.75;transform:translate(1.1rem)scale(.98)}to{opacity:1;transform:translate(0)scale(1)}}.slide-over-panel{animation:.22s cubic-bezier(.22,1,.36,1) slideOverIn}@keyframes boxModalIn{0%{opacity:0;transform:translateY(.6rem)scale(.97)}to{opacity:1;transform:translateY(0)scale(1)}}.box-modal-panel{animation:.22s cubic-bezier(.22,1,.36,1) boxModalIn}@keyframes actionSheetIn{0%{transform:translateY(100%)}to{transform:translateY(0)}}.action-sheet-panel{animation:.22s cubic-bezier(.22,1,.36,1) actionSheetIn}.box-scroll-reveal{opacity:0;will-change:opacity, transform;transition:opacity .75s cubic-bezier(.22,1,.36,1),transform .75s cubic-bezier(.22,1,.36,1);transform:translateY(2.5rem)}.box-scroll-reveal--scale{transform:translateY(1.75rem)scale(.94)}.box-scroll-reveal--slide-left{transform:translate(-2.75rem)}.box-scroll-reveal--slide-right{transform:translate(2.75rem)}.box-scroll-reveal.is-visible{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.box-scroll-reveal,.box-scroll-reveal--scale,.box-scroll-reveal--slide-left,.box-scroll-reveal--slide-right{opacity:1!important;transition:none!important;transform:none!important}}.marketing-mock-frame{position:relative}.marketing-mock-frame:before{content:"";z-index:-1;filter:blur(2px);background:linear-gradient(135deg,#9165f724,#f7d0651f 45%,#6588f71a);border-radius:2rem;position:absolute;inset:12% -6% -8% 8%}.marketing-ad-video-shell{background:#0f172a;max-width:56rem;box-shadow:0 28px 56px #3e372529,0 0 0 1px #fffc}.marketing-ad-video{aspect-ratio:16/9;object-fit:contain;cursor:pointer;background:#0f172a;width:100%;height:auto;max-height:min(34rem,72vh);display:block}.marketing-hero-copy{animation:.55s cubic-bezier(.22,1,.36,1) both marketingHeroCopyIn}.marketing-hero-visual{animation:.7s cubic-bezier(.22,1,.36,1) 80ms both marketingHeroMockIn}.marketing-hero-mock__stage{transform-style:preserve-3d;filter:drop-shadow(0 28px 48px #3e37252e);position:relative;transform:perspective(1200px)rotateY(-8deg)rotateX(3deg)}.marketing-hero-illustration__stage{will-change:transform;animation:4.8s ease-in-out infinite marketingHeroFloat;position:relative}.marketing-hero-illustration__img{backface-visibility:hidden;display:block;box-shadow:0 28px 56px #3e372529,0 0 0 1px #fffc}.marketing-hook-art-img{display:block}.marketing-hero-mock__float{animation:4.8s ease-in-out infinite marketingHeroFloat}.marketing-hero-mock__float--delay{animation-delay:1.2s}@keyframes marketingHeroCopyIn{0%{opacity:0;transform:translateY(.85rem)}to{opacity:1;transform:translateY(0)}}@keyframes marketingHeroMockIn{0%{opacity:0;transform:translateY(1.25rem)scale(.96)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes marketingHeroFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-.4rem)}}@media (width<=1023px){.marketing-hero-mock__stage{transform:perspective(900px)rotateY(-4deg)rotateX(2deg)}}@media (prefers-reduced-motion:reduce){.marketing-hero-copy,.marketing-hero-visual,.marketing-hero-mock__float,.marketing-hero-mock__float--delay,.marketing-hero-illustration__stage{animation:none!important}.marketing-hero-mock__stage{transform:none}}.box-flip-stage{min-height:28rem}.box-flip-page{background:#ffffffe0;border:1px solid #ffffffeb;border-radius:1.75rem;min-height:28rem;padding:1.25rem 1.25rem 1.5rem;box-shadow:0 18px 40px #3e372514,0 2px #9165f714}@media (width>=640px){.box-flip-page{min-height:32rem;padding:1.75rem 2rem 2rem}}@keyframes boxFlipFromRight{0%{opacity:0;transform:translate(28px)}to{opacity:1;transform:none}}@keyframes boxFlipFromLeft{0%{opacity:0;transform:translate(-28px)}to{opacity:1;transform:none}}.box-flip-from-right{animation:.38s cubic-bezier(.22,1,.36,1) both boxFlipFromRight}.box-flip-from-left{animation:.38s cubic-bezier(.22,1,.36,1) both boxFlipFromLeft}.box-tour-root{overscroll-behavior:none}.box-tour-sheet{width:100%;min-height:min(28rem,70dvh)}@media (prefers-reduced-motion:reduce){.box-flip-from-right,.box-flip-from-left,.box-hub-enter{animation:none!important}}input[type=date],input[type=datetime-local]{box-sizing:border-box;min-width:0;max-width:100%}input[type=date]::-webkit-datetime-edit{min-width:0;max-width:100%;overflow:hidden}input[type=datetime-local]::-webkit-datetime-edit{min-width:0;max-width:100%;overflow:hidden}input[type=date]::-webkit-date-and-time-value{text-align:left}
