.sp-v2018 .sp-brand-button{appearance:none;color:#fff;letter-spacing:.09em;cursor:pointer;background:0 0;border:0;padding:0;font-size:14px;font-weight:800}.sp-home{width:min(1480px,100% - 40px);margin:28px auto 64px}.sp-home-visual{background:#10263e;border-radius:22px;min-height:430px;position:relative;overflow:hidden;box-shadow:0 24px 65px #0e243c2e}.sp-home-visual:after{content:"";background:linear-gradient(90deg,#051222eb 0%,#091f36c2 45%,#0818291f 78%);position:absolute;inset:0}.sp-home-visual>img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.sp-home-visual>div{z-index:1;color:#fff;flex-direction:column;justify-content:center;align-items:flex-start;width:min(680px,70%);min-height:430px;padding:clamp(42px,6vw,82px);display:flex;position:relative}.sp-home-visual p{color:#8fc9ff;letter-spacing:.19em;margin:0 0 14px;font-size:12px;font-weight:800}.sp-home-visual h1{letter-spacing:-.045em;margin:0;font-size:clamp(34px,4.3vw,58px);line-height:1.1}.sp-home-visual span{color:#d6e5f2;max-width:600px;margin-top:18px;font-size:clamp(14px,1.2vw,17px);line-height:1.75;display:block}.sp-home-visual button{color:#fff;cursor:pointer;background:#3479bd;border:1px solid #ffffff3d;border-radius:10px;margin-top:30px;padding:13px 23px;font-weight:800;box-shadow:0 10px 30px #0000002e}.sp-home-summary{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:16px 0;display:grid}.sp-home-summary article{background:#fff;border:1px solid #dce5ee;border-radius:14px;min-width:0;padding:21px 23px;box-shadow:0 8px 25px #1930480d}.sp-home-summary small,.sp-home-summary strong,.sp-home-summary span{display:block}.sp-home-summary small{color:#64758a;font-size:11px;font-weight:700}.sp-home-summary strong{color:#172b43;text-overflow:ellipsis;white-space:nowrap;margin-top:5px;font-size:25px;overflow:hidden}.sp-home-summary span{color:#738195;margin-top:5px;font-size:12px}.sp-home-menu{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.sp-home-menu>a,.sp-home-menu>button{appearance:none;color:#172a42;text-align:left;cursor:pointer;background:#fff;border:1px solid #d8e2ec;border-radius:15px;min-height:160px;padding:24px;text-decoration:none;transition:border-color .18s,box-shadow .18s,transform .18s;position:relative}.sp-home-menu>a:hover,.sp-home-menu>button:hover{border-color:#75a6d4;transform:translateY(-2px);box-shadow:0 14px 34px #1437561f}.sp-home-menu b,.sp-home-menu strong,.sp-home-menu span{display:block}.sp-home-menu b{color:#2d70ad;letter-spacing:.12em;font-size:11px}.sp-home-menu strong{margin-top:16px;font-size:18px}.sp-home-menu span{color:#66768a;margin-top:8px;font-size:12px;line-height:1.65}.sp-v2018 .sp-manager-picker>div{grid-template-columns:repeat(auto-fill,minmax(190px,1fr))}.sp-v2018 .sp-manager-picker button{text-align:left;min-height:76px;padding:12px 14px}.sp-v2018 .sp-manager-picker button.selected{background:#eaf4ff;border-color:#2e73b4;box-shadow:inset 0 0 0 1px #2e73b4}.sp-v2018 .sp-manager-picker button span{color:#17619f;font-weight:800}@media (max-width:900px){.sp-home-visual,.sp-home-visual>div{min-height:370px}.sp-home-visual>div{width:82%}.sp-home-menu{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.sp-home{width:min(100% - 24px,1480px);margin-top:14px}.sp-home-visual,.sp-home-visual>div{min-height:390px}.sp-home-visual>div{width:100%;padding:32px 24px}.sp-home-visual:after{background:linear-gradient(90deg,#051222f0,#081c31b0)}.sp-home-summary,.sp-home-menu{grid-template-columns:1fr}.sp-home-menu>a,.sp-home-menu>button{min-height:135px}.sp-topbar{gap:12px;height:auto;min-height:68px;padding-top:12px;padding-bottom:12px}.sp-topbar nav{flex-wrap:wrap;justify-content:flex-end}}@media (max-height:760px){.sp-notice-backdrop{align-items:flex-start;padding-top:18px;padding-bottom:18px;overflow-y:auto}.sp-notice-modal{max-height:none}}
:root{--p19-ink:#14283f;--p19-muted:#63758a;--p19-line:#d9e3ee;--p19-blue:#286aa7;--p19-navy:#112a46;--p19-soft:#f4f8fc}.webinar-admin-studio,.webinar-editor-studio{width:min(1440px,100% - 48px);max-width:none}.webinar-admin-hero{color:#fff;background:radial-gradient(circle at 82% 8%,#5babe847,#0000 30%),linear-gradient(125deg,#10263f 0%,#173f64 58%,#2d6d9d 100%);border-radius:24px;grid-template-columns:minmax(0,1.35fr) minmax(310px,.65fr);gap:24px;margin-bottom:34px;padding:clamp(34px,5vw,68px);display:grid;overflow:hidden;box-shadow:0 24px 60px #0e2a4630}.webinar-admin-hero>div>span,.webinar-section-heading span,.webinar-native-preview header>span,.p19-editor-heading small,.sp-home-section-heading small{color:#3e79af;letter-spacing:.16em;font-size:11px;font-weight:800}.webinar-admin-hero>div>span{color:#9ed1f7}.webinar-admin-hero h1{color:#fff;letter-spacing:-.045em;margin:10px 0 12px;font-size:clamp(36px,5vw,60px);line-height:1.12}.webinar-admin-hero p{color:#dbe9f5;max-width:760px;margin:0;font-size:16px;line-height:1.8}.webinar-admin-hero .webinar-actions{margin-top:28px}.webinar-admin-hero .webinar-actions button{color:#fff;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff1a;border-color:#ffffff47;min-height:48px}.webinar-admin-hero aside{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#07192d57;border:1px solid #fff3;border-radius:18px;align-self:stretch;padding:25px}.webinar-admin-hero aside>span{color:#a8c9e5;font-size:12px;font-weight:700}.webinar-admin-hero ol{gap:12px;margin:18px 0 0;padding:0;list-style:none;display:grid}.webinar-admin-hero li{color:#eff7ff;align-items:center;gap:12px;font-size:14px;display:flex}.webinar-admin-hero li b{color:#8ed0ff;background:#ffffff21;border-radius:50%;flex:0 0 34px;place-items:center;height:34px;font-size:11px;display:grid}.webinar-admin-dashboard,.webinar-admin-library{margin:30px 0 42px}.webinar-section-heading,.sp-home-section-heading,.p19-editor-heading{justify-content:space-between;align-items:end;gap:24px;margin-bottom:18px;display:flex}.webinar-section-heading h2,.sp-home-section-heading h2,.p19-editor-heading h2{color:var(--p19-ink);letter-spacing:-.025em;margin:4px 0 0;font-size:24px}.webinar-section-heading>p,.sp-home-section-heading>p,.p19-editor-heading>p{color:var(--p19-muted);margin:0;font-size:13px}.webinar-admin-metrics{grid-template-columns:repeat(5,minmax(0,1fr))}.webinar-admin-metrics button{background:#fff;min-height:126px;padding:21px;position:relative;overflow:hidden}.webinar-admin-metrics button:before{content:"";background:#b7c6d5;width:4px;position:absolute;inset:0 auto 0 0}.webinar-admin-metrics button.active{border-color:#5b91c1;box-shadow:0 12px 28px #1e4c751a}.webinar-admin-metrics button.active:before{background:var(--p19-blue)}.webinar-admin-metrics strong{font-size:34px}.webinar-admin-search{min-width:min(390px,100%);color:var(--p19-muted);align-items:center;gap:12px;font-size:13px;display:flex}.webinar-admin-cards{grid-template-columns:repeat(auto-fill,minmax(330px,1fr));gap:20px;display:grid}.webinar-admin-card{border:1px solid var(--p19-line);background:#fff;border-radius:18px;transition:transform .18s,box-shadow .18s,border-color .18s;overflow:hidden;box-shadow:0 8px 24px #16314d0f}.webinar-admin-card:hover{border-color:#8cb3d5;transform:translateY(-2px);box-shadow:0 16px 38px #16314d1f}.webinar-admin-card-visual{background:linear-gradient(135deg,#102b48,#2b638c);min-height:190px;position:relative}.webinar-admin-card-visual img{object-fit:cover;width:100%;height:190px;display:block}.webinar-admin-card-visual>div{color:#fff;flex-direction:column;justify-content:end;height:190px;padding:28px;display:flex}.webinar-admin-card-visual>div b{font-size:22px}.webinar-admin-card-visual>div span{color:#a9cce8;letter-spacing:.18em;font-size:11px}.webinar-status-pill{color:#425b75;background:#e8eff7;border-radius:999px;align-items:center;font-size:12px;font-weight:800;display:inline-flex}.webinar-admin-card-visual>.webinar-status-pill{padding:7px 11px;position:absolute;top:15px;right:15px;box-shadow:0 4px 14px #00000024}.webinar-status-pill.published{color:#17623c;background:#dff5e8}.webinar-status-pill.closed{color:#86551a;background:#fff0d8}.webinar-status-pill.draft{color:#596a7b;background:#edf1f5}.webinar-admin-card-body{padding:24px}.webinar-admin-card-body>small{color:#3574aa;letter-spacing:.12em;font-size:11px;font-weight:800}.webinar-admin-card-body h3{color:var(--p19-ink);margin:7px 0;font-size:21px}.webinar-admin-card-body>p{min-height:48px;color:var(--p19-muted);font-size:13px}.webinar-admin-card-body dl{grid-template-columns:78px 1fr;font-size:13px}.webinar-admin-card-body footer{gap:9px;margin-top:20px;display:flex}.webinar-admin-card-body footer a{text-align:center;border:1px solid #cfdbe7;border-radius:9px;flex:1;padding:11px 12px;font-size:13px;font-weight:700}.webinar-admin-card-body footer a:first-child{background:var(--p19-navy);color:#fff}.webinar-draft-warning{background:#fff7e8;border-radius:8px;padding:10px 12px;color:#795420!important;min-height:0!important}.webinar-empty{background:#fff;border:1px dashed #bdccdb;border-radius:16px}.webinar-empty b,.webinar-empty span{display:block}.webinar-editor-title{border:1px solid var(--p19-line);background:#fff;border-radius:18px;margin-bottom:18px;padding:30px}.webinar-title-line{justify-content:space-between;gap:24px;display:flex}.webinar-title-line>.webinar-status-pill{flex:none;align-self:start;padding:8px 13px}.webinar-share-station,.webinar-share-locked{background:#edf6ff;border-radius:12px;grid-template-columns:minmax(210px,.45fr) minmax(0,1fr);gap:20px;margin-top:22px;padding:18px;display:grid}.webinar-share-station b,.webinar-share-station span,.webinar-share-locked b,.webinar-share-locked span{display:block}.webinar-share-station span,.webinar-share-locked span{color:var(--p19-muted);margin-top:3px;font-size:12px}.webinar-share-locked{background:#fff7e8;display:block}.webinar-builder-section{padding:clamp(24px,3vw,38px)}.webinar-access-choice{border:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:20px 0;padding:0;display:grid}.webinar-current-status{border:1px solid var(--p19-line);background:var(--p19-soft);border-radius:9px;flex-direction:column;justify-content:center;min-height:76px;padding:12px 14px;display:flex}.webinar-current-status>span{color:var(--p19-muted);font-size:12px}.webinar-current-status>b{color:var(--p19-ink);margin-top:2px}.webinar-current-status>small{color:#748599;margin-top:2px;font-size:11px}.webinar-access-choice legend{grid-column:1/-1;margin-bottom:8px;font-weight:700}.webinar-access-choice>label{border:1px solid var(--p19-line);cursor:pointer;background:#fff;border-radius:12px;grid-template-columns:24px minmax(0,1fr);padding:18px;display:grid}.webinar-access-choice>label.active{background:#edf6ff;border-color:#4d87bb;box-shadow:inset 0 0 0 1px #4d87bb}.webinar-access-choice input{grid-row:1/3}.webinar-access-choice b,.webinar-access-choice span{display:block}.webinar-access-choice span{color:var(--p19-muted);font-size:12px}.webinar-account-explain{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:18px 0;display:grid}.webinar-account-explain article{background:var(--p19-soft);border:1px solid #d9e5f0;border-radius:12px;padding:17px}.webinar-account-explain b,.webinar-account-explain span{display:block}.webinar-account-explain span{color:var(--p19-muted);margin-top:5px;font-size:12px}.webinar-participant-builder{grid-template-columns:minmax(0,1.15fr) minmax(300px,.85fr);align-items:start;gap:22px;display:grid}.webinar-participant-settings{gap:10px;display:grid}.webinar-participant-settings article{border:1px solid #dce5ee;border-radius:11px;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:8px 18px;padding:14px;display:grid}.webinar-participant-settings article>div{gap:14px;padding-bottom:9px;display:flex}.webinar-participant-settings article>small{color:#718197;grid-column:1/-1}.webinar-native-preview{background:#fff;border:1px solid #cad8e6;border-radius:16px;position:sticky;top:16px;overflow:hidden;box-shadow:0 12px 30px #14334f17}.webinar-native-preview header{color:#fff;background:linear-gradient(130deg,#102a47,#2c628d);padding:22px}.webinar-native-preview header>span{color:#a8d4f5}.webinar-native-preview h3{color:#fff;margin:5px 0;font-size:20px}.webinar-native-preview p{color:#dce9f4;margin:0;font-size:12px}.webinar-native-field{border-bottom:1px solid #e5ebf2;padding:14px 18px}.webinar-native-field b,.webinar-native-field span{display:block}.webinar-native-field b{font-size:13px}.webinar-native-field span{color:#8795a5;background:#f3f6fa;border-radius:7px;margin-top:6px;padding:9px 10px;font-size:12px}.webinar-native-options{color:#526a82!important;background:0 0!important}.webinar-native-add{width:calc(100% - 28px);margin:14px}.webinar-html-builder .webinar-section-heading>button{flex:none}.webinar-html-mode{flex-wrap:wrap;gap:20px;margin:16px 0;display:flex}.webinar-html-mode label{align-items:center;gap:8px;display:flex}.webinar-html-workspace{background:#f7faff;border:1px solid #cbd9e8;border-radius:13px;margin-top:18px;padding:20px}.webinar-html-tools{flex-wrap:wrap;align-items:center;gap:7px;margin-bottom:12px;display:flex}.webinar-html-tools span{color:var(--p19-muted);font-size:12px;font-weight:700}.webinar-html-tools button{min-height:34px;padding:6px 9px;font-family:ui-monospace,monospace;font-size:11px}.webinar-html-workspace textarea{font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:13px;line-height:1.6}.webinar-html-safety{color:#295d41;background:#e9f4ee;border-radius:8px;padding:12px;font-size:12px}.webinar-html-safety b,.webinar-html-safety span{display:block}.webinar-custom-html{margin:0 0 24px}.webinar-custom-html.replace{background:#fff;border:1px solid #dce5f1;border-radius:0 0 18px 18px;overflow:hidden}.webinar-participant-guide{background:#eff6fc;border-left:4px solid #3c78ad;border-radius:9px;margin-bottom:22px;padding:17px 19px}.webinar-participant-guide b{color:#1c527f}.webinar-participant-guide p{color:#526980;margin:5px 0 0;font-size:13px}.webinar-field-heading{margin:24px 0 4px;font-size:16px}.webinar-saved-preview{max-width:980px;margin:0 auto}.sp-home-section-heading{margin-top:34px}.sp-home-section-heading.menu{border-top:1px solid #dce5ee;margin-top:28px;padding-top:26px}.sp-home-edit-link{border:1px solid #ffffff59;border-radius:8px;margin-top:14px;padding:8px 12px;font-size:12px;text-decoration:none;color:#fff!important}.p19-sales-settings{gap:24px;display:grid}.p19-home-preview{background:#102840;border-radius:16px;min-height:300px;margin:18px 0;position:relative;overflow:hidden}.p19-home-preview:after{content:"";background:linear-gradient(90deg,#051221e8,#081a2e2e);position:absolute;inset:0}.p19-home-preview img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.p19-home-preview>div{z-index:1;color:#fff;flex-direction:column;justify-content:center;width:min(650px,75%);min-height:300px;padding:38px;display:flex;position:relative}.p19-home-preview small{color:#9fd3fa;letter-spacing:.15em;font-weight:800}.p19-home-preview h3{color:#fff;margin:7px 0;font-size:32px}.p19-home-preview p{color:#d8e6f2;margin:0}.p19-banner-actions{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:20px;display:flex}.p19-banner-actions>span{color:var(--p19-muted);font-size:12px}.p19-file-button{color:#fff;cursor:pointer;background:#305f91;border:1px solid #305f91;border-radius:9px;align-items:center;min-height:42px;padding:9px 16px;font-weight:700;position:relative;overflow:hidden;display:inline-flex!important}.p19-file-button input{opacity:0;pointer-events:none;height:1px;position:absolute;width:1px!important}@media (max-width:1000px){.webinar-admin-hero{grid-template-columns:1fr}.webinar-admin-metrics{grid-template-columns:repeat(3,minmax(0,1fr))}.webinar-participant-builder{grid-template-columns:1fr}.webinar-native-preview{position:static}}@media (max-width:680px){.webinar-admin-studio,.webinar-editor-studio{width:min(100% - 24px,1440px)}.webinar-admin-hero{border-radius:17px;padding:30px 22px}.webinar-admin-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.webinar-admin-cards,.webinar-access-choice,.webinar-account-explain{grid-template-columns:1fr}.webinar-section-heading,.sp-home-section-heading,.p19-editor-heading,.webinar-title-line{flex-direction:column;align-items:flex-start}.webinar-admin-search{min-width:100%}.webinar-share-station{grid-template-columns:1fr}.webinar-share{flex-direction:column}.webinar-participant-settings article{grid-template-columns:1fr}.webinar-participant-settings article>small{grid-column:auto}.webinar-sticky-actions{flex-wrap:wrap;position:static}.webinar-sticky-actions button{flex:150px}.p19-home-preview>div{width:100%;padding:26px}}
:root{--p20-navy:#102941;--p20-blue:#2c6fa9;--p20-sky:#eaf4fb;--p20-line:#d6e2ed;--p20-ink:#152a40;--p20-muted:#62758a}.p20-manager-pool{overflow:hidden}.p20-manager-pool-heading{border-bottom:1px solid #dce5ee;justify-content:space-between;align-items:flex-start;gap:24px;padding-bottom:20px;display:flex}.p20-manager-pool-heading h2{margin:5px 0 4px}.p20-manager-pool-heading p{margin:0}.p20-manager-pool-heading small{color:#3876aa;letter-spacing:.15em;font-weight:800}.p20-manager-pool-heading>strong{color:#245e8e;background:#e8f3fb;border-radius:999px;flex:none;padding:9px 13px;font-size:13px}.p20-manager-pool-grid{grid-template-columns:repeat(auto-fill,minmax(310px,1fr));gap:12px;margin:22px 0;display:grid}.p20-manager-pool-grid>label{cursor:pointer;background:#f8fafc;border:1px solid #d9e3ed;border-radius:12px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:13px;min-height:82px;padding:15px;display:grid}.p20-manager-pool-grid>label.selected{background:#eef7fd;border-color:#6ea1cb;box-shadow:inset 0 0 0 1px #6ea1cb}.p20-manager-pool-grid input{accent-color:#286aa7;width:19px;height:19px}.p20-manager-pool-grid b,.p20-manager-pool-grid small{display:block}.p20-manager-pool-grid small{color:#697b8e;text-overflow:ellipsis;margin-top:3px;font-size:12px;overflow:hidden}.p20-manager-pool-grid em{color:#6c7d8d;font-size:11px;font-style:normal;font-weight:700}.p20-manager-pool-grid .selected em{color:#226393}.p20-webinar-admin{background:radial-gradient(circle at 7% 10%,#6bafe02e,#0000 24%),radial-gradient(circle at 95% 48%,#588bb81c,#0000 28%),linear-gradient(#f7fbfe 0%,#eef4f8 55%,#f8fafc 100%);border:1px solid #e2eaf2;border-radius:28px;width:min(1500px,100% - 36px);margin-top:18px;padding:0 clamp(18px,2.8vw,44px) 54px;position:relative;overflow:hidden;box-shadow:0 24px 70px #112e481a}.p20-webinar-top{z-index:2;color:#64778a;min-height:62px;padding:16px 2px;position:relative}.p20-webinar-top>span{letter-spacing:.17em;font-size:11px;font-weight:800}.p20-webinar-hero{isolation:isolate;background:#10283e;align-items:center;min-height:400px;position:relative}.p20-webinar-hero:before{content:"";z-index:-2;background:url(/dji-daewon-hero-v2.png) 50% 46%/cover no-repeat;position:absolute;inset:0}.p20-webinar-hero:after{content:"";z-index:-1;background:linear-gradient(100deg,#071829f5 0%,#091f33de 48%,#0c2a418f 100%);position:absolute;inset:0}.p20-webinar-hero h1{max-width:820px;font-size:clamp(39px,5.4vw,66px)}.p20-webinar-hero aside{background:#07182aa8}.p20-webinar-block{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffffeb;border:1px solid #d1deeaf2;border-radius:20px;padding:clamp(22px,3vw,34px);box-shadow:0 15px 38px #1e3c5712}.p20-library-heading{align-items:center}.p20-library-heading p{color:var(--p20-muted);margin:4px 0 0;font-size:13px}.p20-library-heading>strong{color:#315f88;background:#edf4fa;border-radius:999px;padding:8px 13px;font-size:13px}.p20-event-controls{background:#f6f9fc;border:1px solid #dce6ef;border-radius:13px;grid-template-columns:minmax(280px,1fr) minmax(190px,240px) auto;align-items:end;gap:12px;margin:20px 0;padding:15px;display:grid}.p20-event-controls>label{color:#5e7082;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:10px;font-size:12px;font-weight:700;display:grid}.p20-event-controls .webinar-admin-search{min-width:0}.p20-event-controls input,.p20-event-controls select{color:#20384f;background:#fff;border:1px solid #cbd9e5;border-radius:9px;min-width:0;min-height:43px}.p20-event-controls>button{white-space:nowrap;min-height:43px}.webinar-admin-cards.p20-event-list{grid-template-columns:1fr;gap:11px;display:grid}.p20-event-card{border-radius:15px;grid-template-columns:170px minmax(0,1fr);min-height:138px;display:grid;overflow:hidden;transform:none!important}.p20-event-card:hover{box-shadow:0 12px 30px #16314d1c}.p20-event-card .webinar-admin-card-visual{min-height:100%}.p20-event-card .webinar-admin-card-visual img{height:100%;min-height:138px}.p20-event-card .webinar-admin-card-visual>div{height:100%;min-height:138px;padding:20px}.p20-event-card .webinar-admin-card-visual>div b{font-size:16px}.p20-event-card .webinar-admin-card-body{flex-direction:column;min-width:0;padding:18px 20px;display:flex}.p20-card-title{justify-content:space-between;align-items:center;gap:18px;min-width:0;display:flex}.p20-card-title>div:first-child{min-width:0}.p20-card-title h3{text-overflow:ellipsis;white-space:nowrap;margin:3px 0 0;font-size:18px;overflow:hidden}.p20-card-counts{flex:none;gap:7px;display:flex}.p20-card-counts span{color:#577087;background:#eff5fa;border-radius:8px;padding:7px 9px;font-size:11px}.p20-card-counts b{color:#1c5687;font-size:14px}.p20-compact-meta{color:#6e7f90;gap:16px;min-width:0;margin:7px 0 12px;font-size:12px;display:flex}.p20-compact-meta span:first-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.p20-card-details{background:#f8fafc;border:1px solid #dde7ef;border-radius:10px;margin:2px 0 13px;padding:15px}.p20-card-details>p{margin-top:0;min-height:0!important}.p20-card-details dl{gap:4px;margin-bottom:0;display:grid}.p20-card-details dl>div{grid-template-columns:85px minmax(0,1fr);display:grid}.p20-event-card .webinar-admin-card-body footer{align-items:center;gap:8px;margin-top:auto;display:flex}.p20-event-card .webinar-admin-card-body footer>*{border-radius:8px;flex:none;min-height:38px;padding:8px 12px;font-size:12px;font-weight:700}.p20-event-card .webinar-admin-card-body footer a{color:#285c8b;background:#fff;border:1px solid #ccd9e5;align-items:center;display:inline-flex}.p20-event-card .webinar-admin-card-body footer a:first-of-type{background:var(--p20-navy);color:#fff}.p20-expand-button{color:#4d667e!important;background:#f5f8fb!important;border-color:#cddae6!important}.p20-pagination{color:#607387;justify-content:center;align-items:center;gap:18px;margin-top:22px;font-size:12px;display:flex}.p20-pagination button{min-width:74px}.p20-invitation-preview{max-width:1080px}.p20-preview-toolbar{background:#fff;border:1px solid #d6e2ed;border-radius:14px;justify-content:space-between;align-items:center;gap:18px;margin-bottom:18px;padding:18px 20px;display:flex}.p20-preview-toolbar span{color:#3775a7;letter-spacing:.14em;font-size:11px;font-weight:800}.p20-preview-toolbar h2{margin:3px 0 0;font-size:22px}.p20-preview-toolbar p{color:#6e8092;margin:2px 0 0;font-size:12px}.p20-preview-toolbar button{color:#275c87;background:#fff;border-color:#356f9e;flex:none}.p20-preview-toolbar button.active{color:#fff;background:#173b5d}.p20-preview-editor{background:#f5f9fc;margin:0 0 18px;box-shadow:0 10px 30px #16375314}.p20-preview-editor>label{gap:8px;font-weight:700;display:grid}.p20-preview-save{margin-top:14px}.p20-saved-invitation{background:#fff;border:1px solid #ccdbe8;border-radius:20px;overflow:hidden;box-shadow:0 18px 44px #14314b1c}@media (max-width:850px){.p20-event-controls{grid-template-columns:1fr 1fr}.p20-event-controls .webinar-admin-search{grid-column:1/-1}.p20-event-card{grid-template-columns:120px minmax(0,1fr)}.p20-card-counts{display:none}}@media (max-width:620px){.p20-webinar-admin{border-radius:18px;width:calc(100% - 16px);padding:0 10px 28px}.p20-webinar-hero{min-height:0}.p20-webinar-block{padding:18px 13px}.p20-event-controls{grid-template-columns:1fr}.p20-event-controls .webinar-admin-search{grid-column:auto}.p20-event-card{grid-template-columns:1fr}.p20-event-card .webinar-admin-card-visual{min-height:86px;max-height:86px}.p20-event-card .webinar-admin-card-visual img,.p20-event-card .webinar-admin-card-visual>div{height:86px;min-height:86px}.p20-compact-meta,.p20-event-card .webinar-admin-card-body footer,.p20-preview-toolbar{flex-direction:column;align-items:stretch}.p20-event-card .webinar-admin-card-body footer>*{text-align:center;justify-content:center;width:100%}.p20-preview-toolbar button{width:100%}.p20-manager-pool-heading{flex-direction:column}.p20-manager-pool-grid{grid-template-columns:1fr}}
.post-file-uploader>header>button.upload-button{cursor:pointer;border:0}.post-file-uploader>header>button.upload-button:disabled{cursor:not-allowed;opacity:.55}.post-file-uploader .post-file-upload-progress>article{grid-template-columns:minmax(180px,1fr) minmax(110px,.55fr) 45px;align-items:center;gap:12px;padding:10px 13px;display:grid}.post-file-uploader .post-file-upload-progress>article b{color:#2f4359;font-size:9px}.post-file-uploader .post-file-upload-progress>article small{color:#6f8092;margin-top:3px;font-size:8px}.post-file-uploader .post-file-upload-progress>article.error small{color:#be3f48}.post-file-uploader .post-file-uploaded-list>article{min-height:58px;padding:10px 12px}@media (max-width:760px){.post-file-uploader .post-file-upload-progress>article{grid-template-columns:1fr 46px}}
.attachment-link-page{background:#0b1521;min-height:100vh}.post-attachment-viewer.download-only{height:min(620px,100vh - 48px)}.post-attachment-viewer-unavailable{color:#fff;text-align:center;background:radial-gradient(circle at 50% 20%,#31475c,#101a25 72%);align-content:center;justify-items:center;gap:10px;width:100%;height:100%;padding:32px;display:grid}.post-attachment-viewer-unavailable>i{color:#9cc9ff;background:#ffffff1a;border:1px solid #ffffff3d;border-radius:18px;place-items:center;width:78px;height:78px;margin-bottom:6px;font-size:16px;font-style:normal;font-weight:900;display:grid}.post-attachment-viewer-unavailable>strong{font-size:15px}.post-attachment-viewer-unavailable>span{color:#b7c6d7;font-size:10px}@media (max-width:760px){.post-attachment-viewer.download-only{height:100dvh}}
.p20-event-card,.p20-event-card>*,.p20-event-card .webinar-admin-card-body,.p20-card-details,.p20-card-details dl,.p20-card-details dl>div,.p20-card-details dd{min-width:0;max-width:100%}.p20-card-details{overflow:hidden}.p24-card-summary{border-bottom:1px solid #e0e8ef;min-width:0;margin-bottom:12px;padding-bottom:12px}.p24-card-summary>p{color:#5f7184;overflow-wrap:anywhere;white-space:pre-line;word-break:keep-all;writing-mode:horizontal-tb;-webkit-line-clamp:5;-webkit-box-orient:vertical;margin:0;font-size:12px;line-height:1.65;display:-webkit-box;overflow:hidden}.p24-card-summary>small{color:#3b72a2;margin-top:7px;font-size:10px;font-weight:750;display:block}.p20-card-details dl>div{grid-template-columns:85px minmax(0,1fr);gap:10px}.p20-card-details dt{white-space:nowrap}.p20-card-details dd{overflow-wrap:anywhere;word-break:keep-all;writing-mode:horizontal-tb;margin:0}@media (max-width:620px){.p20-card-details dl>div{grid-template-columns:1fr;gap:2px}}
.support-assignee-picker{border:0;min-width:0;margin:0;padding:0}.support-assignee-picker legend{color:#344154;margin-bottom:10px;font-size:13px;font-weight:800}.support-assignee-picker legend em{color:#cf3f3f;font-size:10px;font-style:normal}.support-assignee-picker>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.support-assignee-picker label{cursor:pointer;background:#f9fbfe;border:1px solid #d9e2ee;border-radius:10px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:11px;min-width:0;min-height:92px;padding:15px;transition:border-color .18s,box-shadow .18s,transform .18s;display:grid}.support-assignee-picker label:hover{border-color:#8db3ea;transform:translateY(-1px)}.support-assignee-picker label.selected{background:#edf5ff;border-color:#2f73d6;box-shadow:0 0 0 3px #2f73d617}.support-assignee-picker input{accent-color:#226bd5;width:17px;min-height:17px}.support-assignee-picker span,.support-assignee-picker b,.support-assignee-picker small{min-width:0;display:block}.support-assignee-picker b{color:#17283e;text-overflow:ellipsis;white-space:nowrap;font-size:14px;overflow:hidden}.support-assignee-picker small{color:#6f7d90;text-overflow:ellipsis;white-space:nowrap;margin-top:5px;font-size:11px;font-weight:550;overflow:hidden}.support-assignee-picker strong{color:#2869c8;white-space:nowrap;font-size:10px}.support-assignee-picker>p{color:#9e4038;background:#fff1ef;border-radius:8px;margin:12px 0 0;padding:12px 14px;font-size:12px}.support-manager-settings,.support-dashboard,.support-history-tools{width:min(1320px,100% - 56px);margin-left:auto;margin-right:auto}.support-manager-settings{background:#fff;border:1px solid #dce3ec;border-radius:12px;margin-top:18px;padding:22px;box-shadow:0 8px 26px #1e34520f}.support-manager-settings>header{justify-content:space-between;align-items:center;gap:20px;margin-bottom:18px;display:flex}.support-manager-settings header small{color:#2e70cf;letter-spacing:.12em;font-size:10px;font-weight:850}.support-manager-settings h2{margin:5px 0 4px;font-size:19px}.support-manager-settings header p,.support-manager-settings>p{color:#6b788a;margin:0;font-size:12px}.support-manager-settings header>strong{color:#2768c7;white-space:nowrap;background:#eaf3ff;border-radius:20px;padding:8px 11px;font-size:11px}.support-manager-settings>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.support-manager-settings>div>label{cursor:pointer;background:#fafbfd;border:1px solid #dce4ed;border-radius:9px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;min-width:0;padding:13px;display:grid}.support-manager-settings>div>label.selected{background:#f0f6ff;border-color:#76a5e6}.support-manager-settings input{accent-color:#256bd2}.support-manager-settings label span,.support-manager-settings label b,.support-manager-settings label small{min-width:0;display:block}.support-manager-settings label b,.support-manager-settings label small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.support-manager-settings label b{font-size:12px}.support-manager-settings label small{color:#748196;margin-top:4px;font-size:10px}.support-manager-settings label em{color:#55708f;white-space:nowrap;font-size:9px;font-style:normal}.support-manager-settings>footer{justify-content:flex-end;margin-top:16px;display:flex}.support-manager-settings>footer button{color:#fff;background:#246ed6;border:0;border-radius:7px;padding:11px 17px;font-size:12px;font-weight:800}.support-manager-settings button:disabled,.support-detail-actions button:disabled{cursor:not-allowed;opacity:.55}.support-dashboard{grid-template-columns:repeat(6,minmax(0,1fr));gap:10px;margin-top:18px;display:grid}.support-dashboard button{color:#27364a;text-align:left;background:#fff;border:1px solid #dce4ee;border-radius:11px;justify-items:start;min-width:0;min-height:116px;padding:15px;transition:transform .18s,border-color .18s,box-shadow .18s;animation:.32s both support-card-in;display:grid;position:relative;overflow:hidden;box-shadow:0 7px 22px #1e34520b}.support-dashboard button:hover,.support-dashboard button.active{border-color:#5d91db;transform:translateY(-2px);box-shadow:0 10px 24px #265eac1f}.support-dashboard button.active:after{content:"";background:#2f70cf1a;border-radius:50%;width:70px;height:70px;position:absolute;bottom:-20px;right:-16px}.support-dashboard i{color:#46678f;background:#eaf1fb;border-radius:50%;place-items:center;width:22px;height:22px;font-size:9px;font-style:normal;font-weight:850;display:grid}.support-dashboard span{margin-top:8px;font-size:11px;font-weight:800}.support-dashboard b{color:#142438;margin-top:2px;font-size:25px;line-height:1}.support-dashboard small{color:#7b8798;margin-top:7px;font-size:9px}.support-dashboard .reviewing i{color:#84610e;background:#fff0cc}.support-dashboard .need_info i{color:#a44036;background:#ffe8e5}.support-dashboard .resolved i{color:#26724d;background:#dff6ea}.support-dashboard .rejected i{color:#6f4b9c;background:#eee9f7}.support-history-tools{background:#fff;border:1px solid #dce4ee;border-radius:10px;grid-template-columns:minmax(260px,1fr) 180px 180px auto;align-items:end;gap:10px;margin-top:12px;padding:14px;display:grid}.support-history-tools label{gap:5px;min-width:0;display:grid}.support-history-tools label span{color:#6a788b;font-size:10px;font-weight:800}.support-history-tools input,.support-history-tools select{color:#1b293b;background:#fff;border:1px solid #d5dde7;border-radius:7px;outline:none;width:100%;min-height:40px;padding:0 11px;font-size:12px}.support-history-tools input:focus,.support-history-tools select:focus{border-color:#4382df;box-shadow:0 0 0 3px #3c7ada17}.support-history-tools>button{color:#365776;background:#f6f9fd;border:1px solid #ccd8e7;border-radius:7px;min-height:40px;padding:0 14px;font-size:11px;font-weight:800}.support-history-tools+.support-history-layout{margin-top:12px}.support-status.rejected{color:#6f4b9c;background:#eee9f7}.support-detail-actions button{color:#355373;background:#fff;border:1px solid #d4dde8;border-radius:7px;padding:10px 13px;font-size:12px;font-weight:750}.support-detail-actions button.danger{color:#ad453d;background:#fff7f6;border-color:#edcbc7;margin-left:auto}.support-detail dd,.support-detail>header h2,.support-detail section>p,.support-file span{overflow-wrap:anywhere}@keyframes support-card-in{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}@media (max-width:1100px){.support-dashboard{grid-template-columns:repeat(3,minmax(0,1fr))}.support-manager-settings>div,.support-assignee-picker>div{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.support-manager-settings,.support-dashboard,.support-history-tools{width:calc(100% - 24px)}.support-history-tools{grid-template-columns:1fr 1fr}.support-history-tools label:first-child{grid-column:1/-1}}@media (max-width:560px){.support-dashboard{grid-template-columns:repeat(2,minmax(0,1fr))}.support-manager-settings>div,.support-assignee-picker>div,.support-history-tools{grid-template-columns:1fr}.support-history-tools label:first-child{grid-column:auto}.support-manager-settings>header{flex-direction:column;align-items:flex-start}.support-detail-actions{flex-wrap:wrap}.support-detail-actions button.danger{width:100%;margin-left:0}}@media (prefers-reduced-motion:reduce){.support-dashboard button{transition:none;animation:none}}
.portal-mobile-menu-trigger,.portal-mobile-menu-layer{display:none}.portal-push-control{border-bottom:1px solid #e5ebf1;gap:5px;padding:11px 0;display:grid}.portal-push-control button{color:#1c62a9;cursor:pointer;background:#eef6ff;border:1px solid #b4d1f1;border-radius:8px;min-height:40px;padding:8px 12px;font-size:12px;font-weight:800}.portal-push-control button:disabled{cursor:default;opacity:.5}.portal-push-control small{color:#657a8c;font-size:10px;line-height:1.5}@media (max-width:880px){.portal-header{padding-inline:max(12px, env(safe-area-inset-left)) max(12px, env(safe-area-inset-right));gap:9px}.portal-mobile-menu-trigger{background:#142338;border:1px solid #435166;border-radius:10px;flex-direction:column;flex:0 0 44px;justify-content:center;align-items:center;gap:5px;width:44px;height:44px;padding:0;display:flex}.portal-mobile-menu-trigger span{background:#fff;border-radius:2px;width:19px;height:2px}.portal-header>a{max-width:calc(100vw - 160px)}.portal-header .portal-brand .brand-logo-dji{width:min(148px,32vw);max-width:min(148px,32vw)}.portal-tools{gap:1px}.portal-tools .header-icon,.profile-trigger{min-width:44px;min-height:44px}.portal-mobile-menu-layer{z-index:1200;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#030a14ad;display:block;position:fixed;inset:64px 0 0}.portal-mobile-menu{width:min(360px,88vw);height:100%;padding:0 14px calc(24px + env(safe-area-inset-bottom));background:#fff;overflow-y:auto;box-shadow:14px 0 45px #00000040}.portal-mobile-menu-head{color:#17283b;justify-content:space-between;align-items:center;min-height:62px;display:flex}.portal-mobile-menu-head strong{font-size:17px}.portal-mobile-menu-head button{color:#64748b;background:0 0;border:0;width:44px;height:44px;font-size:30px}.portal-mobile-menu>a{color:#263b50;border-bottom:1px solid #e8eef4;align-items:center;gap:12px;min-height:48px;padding:11px 13px;font-size:14px;font-weight:750;text-decoration:none;display:flex}.portal-mobile-menu>a:focus-visible,.portal-mobile-menu>a:hover{color:#1769d2;background:#edf5ff;border-radius:8px}.portal-mobile-menu>a i{color:#4281c3;text-align:center;width:24px;font-size:19px;font-style:normal}.portal-mobile-menu>a em{color:#8ca2b9;margin-left:auto;font-style:normal}.portal-header .header-pop{top:60px;right:max(8px, env(safe-area-inset-right));max-width:calc(100vw - 16px)}.portal-header .notification-menu{width:min(390px,100vw - 16px);max-height:min(72dvh,580px)}.portal-hero-inner{padding-inline:20px}.portal-body{padding:24px 14px 30px;overflow:hidden}.service-card-row{gap:10px}.home-operations,.home-operations.calendar-open,.home-operations.calendar-closed{grid-template-columns:minmax(0,1fr);gap:12px;display:grid}.home-operations .lower-panels,.home-operations.calendar-open .lower-panels,.home-operations.calendar-closed .lower-panels{grid-template-columns:minmax(0,1fr)}.home-operations .lower-card,.home-operations.calendar-open .lower-card{height:auto;min-height:185px}.home-operations .product-feature,.home-operations.calendar-open .product-feature{height:auto;min-height:190px}.home-calendar-slot{grid-column:1}.portal-footer-inner{min-width:0;max-width:100%}}@media (max-width:620px){.portal-hero{height:min(440px,70dvh);min-height:340px}.hero-copy-exact h1{overflow-wrap:anywhere;font-size:clamp(27px,8vw,36px)}.hero-button-row{flex-wrap:wrap}.hero-intro-button,.hero-sheet-button{min-height:44px}.service-card-row{grid-template-columns:repeat(2,minmax(0,1fr))}.service-card-shell .service-card-exact{height:100%;min-height:136px;padding:14px 12px}.service-card-exact strong{overflow-wrap:anywhere;max-width:calc(100% - 24px);font-size:13px}.service-card-exact p{font-size:10px}.menu-favorite-heart{width:30px;height:30px;top:9px;right:7px}.portal-footer-inner,.portal-footer-inner>nav{min-width:0}.post-attachment-viewer{height:100dvh;padding-top:env(safe-area-inset-top);padding-bottom:env(safe-area-inset-bottom);grid-template-rows:auto minmax(0,1fr) auto}.post-attachment-viewer>header h2{max-width:calc(100vw - 92px);font-size:14px}.post-attachment-viewer-stage{min-height:0}.post-attachment-viewer-stage>iframe{min-height:100%}.post-video-player-wrap{padding:8px}.post-video-player-wrap video{width:100%;max-height:100%}.post-attachment-viewer>footer{gap:7px;padding:9px 12px}.post-attachment-viewer>footer p{max-height:32px;font-size:10px;overflow:auto}.post-attachment-viewer>footer>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;display:grid}.post-attachment-viewer>footer>div:has(.post-attachment-viewer-open){grid-template-columns:repeat(3,minmax(0,1fr))}.post-attachment-viewer>footer button,.post-attachment-viewer>footer a{justify-content:center;align-items:center;min-width:0;min-height:44px;padding:3px 5px;font-size:11px;line-height:1.25;display:flex}.post-attachment-viewer>footer .post-attachment-viewer-open{color:#1c65b3;background:#eef6ff;border-color:#a9c8ed}.post-attachment-preview-notice{padding:18px}.post-attachment-preview-orbit{width:84px;height:84px}}@media (max-width:360px){.service-card-row{grid-template-columns:1fr}}
