.expert-portal{--ep-teal:#126d66;--ep-ink:#193641;--ep-muted:#71848d;--ep-line:#e0e9ec;--ep-soft:#edf5f3;color:var(--ep-ink);max-width:1680px;margin:0 auto 28px}
.expert-portal h2,.expert-portal h3,.expert-portal h4{margin:0}.expert-portal p{margin:0}.expert-portal svg{width:24px;height:24px}.expert-portal a{color:var(--ep-teal)}
.ep-hero{display:flex;align-items:center;justify-content:space-between;gap:24px;background:linear-gradient(115deg,#163f48,#1a5a58);border:1px solid #1b5359;border-radius:18px;padding:30px 34px;color:#fff;box-shadow:0 12px 32px #123b4010}
.ep-hero-main{display:flex;align-items:center;min-width:0;gap:22px}.ep-avatar{flex:0 0 76px;height:76px;display:grid;place-items:center;border:1px solid #a8d6cd75;background:#ffffff12;border-radius:22px;font-size:32px;font-weight:600;color:#e2f4ef}.ep-hero-person{min-width:0}.ep-hero-kicker{font-size:12px;letter-spacing:.4px;display:block;color:#b8d9d8;margin-bottom:7px}.ep-hero-person h2{font-size:30px;line-height:1.35;font-weight:650;letter-spacing:.3px;overflow-wrap:anywhere}.ep-hero-person>p{font-size:13px;color:#d3e7e6;margin-top:7px}.ep-en-name{font-size:15px!important;color:#fff!important}.ep-hero-meta{display:flex;gap:15px;flex-wrap:wrap;font-size:12px;color:#c3dfdc;margin-top:13px}.ep-hero-side{display:flex;flex:0 0 auto;align-items:flex-end;gap:9px;flex-direction:column}.ep-hero-side small{color:#aacbc9;font-size:11px}.ep-preview-label{font-size:11px;color:#d2e8e5}.ep-hero .ep-tag{background:#d8eee6;color:#0d5e52;border:0;padding:5px 11px}
.ep-overview{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin:18px 0 20px;background:#fff;border:1px solid var(--ep-line);border-radius:13px;padding:18px 10px;box-shadow:0 3px 14px #183a4003}.ep-overview>div{padding:0 24px;display:flex;align-items:center;gap:14px;border-right:1px solid var(--ep-line)}.ep-overview>div:last-child{border-right:0}.ep-overview strong{font-size:27px;font-weight:650;color:var(--ep-teal);line-height:1.2;font-variant-numeric:tabular-nums}.ep-overview strong small{font-size:14px;color:#819298;font-weight:400}.ep-overview span{font-size:12px;color:var(--ep-muted)}
.ep-section-nav{display:flex;gap:5px;align-items:center;border-bottom:1px solid #dce5e7;padding:0 0 10px;position:sticky;top:0;z-index:15;background:#f4f6f7eF;backdrop-filter:blur(10px);margin-bottom:22px}.ep-section-nav a{padding:11px 19px;font-size:13px;font-weight:600;white-space:nowrap;text-decoration:none;border-radius:7px}.ep-section-nav a:first-child{background:#e2efeb;color:#0e645c}.ep-section-nav a:hover{background:#e9f0ef}
body.workspace-maximized .ep-section-nav{top:49px}.ep-body{display:grid;gap:32px}.ep-section{scroll-margin-top:100px;min-width:0}.ep-section-heading{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:14px}.ep-section-heading span{display:block;font-size:9px;font-weight:600;color:#71938f;letter-spacing:1.7px;margin-bottom:4px}.ep-section-heading h2{font-size:21px;font-weight:650;letter-spacing:.2px}.ep-section-note{font-size:12px;color:var(--ep-muted);line-height:1.75;margin:0 0 15px!important}.ep-date-links{display:flex;gap:8px;flex-wrap:wrap;margin:0 0 18px}.ep-date-links a{display:block;border:1px solid #d5e3e1;background:#fff;padding:6px 13px;border-radius:20px;font-size:11px;text-decoration:none}
.ep-timeline{display:grid;gap:26px}.ep-day{scroll-margin-top:115px}.ep-day-heading{display:flex;align-items:center;gap:13px;margin-bottom:16px}.ep-day-number{display:inline-flex;min-width:43px;justify-content:center;align-items:center;background:var(--ep-teal);color:white;border-radius:20px;font-size:12px;line-height:1;padding:8px 12px;letter-spacing:.5px}.ep-day-heading h3{font-size:17px;line-height:1.45;font-weight:600}.ep-day-heading>span:last-child{color:#819198;font-size:11px;margin-left:auto}.ep-day-events{display:grid;gap:18px}.ep-event{display:grid;grid-template-columns:76px minmax(0,1fr);gap:15px}.ep-event-time{font-size:13px;font-weight:600;color:#536e76;position:relative;text-align:right;padding-top:22px;font-variant-numeric:tabular-nums}.ep-event-time:after{content:"";position:absolute;width:7px;height:7px;border:2px solid #accac3;background:#f4f6f7;border-radius:50%;right:-21px;top:26px;z-index:1}.ep-event-card{position:relative;min-width:0;padding-left:13px}.ep-event-card:before{content:"";position:absolute;top:27px;bottom:-35px;left:-3px;border-left:1px solid #d8e5e1}.ep-event:last-child .ep-event-card:before{bottom:20px}
.ep-card{background:#fff;border:1px solid #dce6ea;border-radius:13px;overflow:hidden;box-shadow:0 3px 12px #183e4304;min-width:0}.ep-card-head{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:18px 24px;border-bottom:1px solid #edf1f3}.ep-card-title{display:flex;align-items:center;min-width:0;gap:12px}.ep-card-icon{flex:0 0 43px;height:43px;border-radius:11px;background:#eaf3ef;color:#39756e;display:grid;place-items:center}.ep-card-eyebrow{display:block;font-size:10px;color:#7b8f97;margin-bottom:2px}.ep-card-title h3{font-size:18px;font-weight:600;line-height:1.45;overflow-wrap:anywhere}.ep-card-title p{font-size:11px;margin-top:4px;color:var(--ep-muted);overflow-wrap:anywhere}.ep-tag{display:inline-flex;align-items:center;border:1px solid #e1e7e9;padding:4px 9px;font-size:10px;line-height:1.4;font-weight:500;white-space:nowrap;border-radius:5px;background:#f4f7f8;color:#72838c}.ep-tag-confirmed{background:#e7f3ed;border-color:#d4e9df;color:#167555}.ep-tag-reserved{background:#edf4fc;border-color:#dfe9f6;color:#436d9d}.ep-tag-pending{background:#fff7e6;border-color:#f3e9cb;color:#99782f}.ep-tag-cancelled{background:#f3f4f5;border-color:#e3e6e8;color:#87929a}
.ep-route{display:grid;grid-template-columns:minmax(0,1fr) minmax(100px,.72fr) minmax(0,1fr);align-items:center;padding:24px 25px 21px;gap:15px}.ep-plan-label{font-size:10px;color:#87949c;margin-bottom:5px}.ep-clock{font-size:35px;line-height:1.2;font-weight:650;letter-spacing:.1px;color:#293d45;font-variant-numeric:tabular-nums}.ep-place-end{text-align:right}.ep-place h4{font-size:15px;font-weight:600;margin-top:10px;line-height:1.45;overflow-wrap:anywhere}.ep-place h4 small{font-size:12px;font-weight:500;color:#67808a}.ep-zone{font-size:10px;color:#8b9a9e;margin-top:4px;overflow-wrap:anywhere}.ep-route-link{text-align:center;display:flex;align-items:center;flex-direction:column;gap:6px;color:#8d9ba1;min-width:0}.ep-route-link>span:first-child{font-size:11px;overflow-wrap:anywhere}.ep-route-link small{font-size:10px;color:#8b9ba0}.ep-route-arrow{height:1px;background:linear-gradient(90deg,#e6edef,#cad9d9);width:100%;position:relative;margin:3px 0}.ep-route-arrow:after{content:"";position:absolute;right:0;top:-3px;border-top:3px solid transparent;border-bottom:3px solid transparent;border-left:6px solid #cad9d9}.ep-actual{display:flex;gap:6px;align-items:center;font-size:10px;color:#9a7437;margin-top:8px;flex-wrap:wrap}.ep-place-end .ep-actual{justify-content:flex-end}.ep-actual strong{font-size:17px;color:#8b6833;font-weight:600;font-variant-numeric:tabular-nums}.ep-actual small{font-size:9px;color:#998568}.ep-change-note{background:#fffaf0;border-bottom:1px solid #f4e9cc;padding:8px 24px;font-size:11px;color:#927636}.ep-passenger{background:#f7fafb;display:flex;align-items:center;justify-content:space-between;gap:15px;padding:13px 25px;border-top:1px solid #eff3f5;font-size:12px;color:#71838c}.ep-passenger-name{font-size:13px;font-weight:600;color:#445c65}.ep-reference-list{display:grid;gap:6px;padding:0 24px;background:#f7fafb}.ep-reference{display:flex;align-items:center;gap:10px;background:#f5f8fa;border:1px solid #e8edf0;border-radius:6px;min-width:0;padding:8px 12px;margin:10px 24px 14px;font-size:11px}.ep-reference-list .ep-reference{margin:0 0 7px}.ep-reference-list .ep-reference:last-child{margin-bottom:13px}.ep-reference>span{color:#85959b;flex:0 0 auto}.ep-reference strong{font-size:11px;font-weight:500;color:#5c727b;overflow-wrap:anywhere;min-width:0;font-variant-numeric:tabular-nums}.ep-reference button{margin-left:auto;padding:2px 7px;font-size:10px;min-height:26px;line-height:1.3;border:1px solid #dce7e9;border-radius:4px;color:#4a7d76;background:#fff;flex:0 0 auto}.ep-reference button:hover{background:#eaf5f0}.ep-parties{display:flex;justify-content:flex-start;gap:20px;flex-wrap:wrap;padding:11px 24px;border-top:1px solid #edf1f3;font-size:10px;background:#fcfdfd;color:#8a989e}.ep-parties span{display:flex;align-items:baseline;gap:7px;min-width:0}.ep-parties strong{font-size:11px;font-weight:500;color:#60777f;overflow-wrap:anywhere}.ep-legacy-note,.ep-record-note,.ep-raw-line{font-size:11px;line-height:1.7;color:#7d8e95;padding:10px 24px;background:#fbfcfd;border-top:1px solid #eff2f3;overflow-wrap:anywhere}.ep-legacy-note{color:#8a8068;background:#fcfbf7}.ep-time-raw{font-size:10px;color:#8c7d5b;margin-top:7px!important;overflow-wrap:anywhere}
.ep-stay{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;padding:23px 26px;gap:20px}.ep-stay>div{display:flex;flex-direction:column;gap:5px}.ep-stay>div:last-child{align-items:flex-end;text-align:right}.ep-stay span{font-size:11px;color:#8c9ba1}.ep-stay strong{font-size:25px;color:#304951;font-weight:600;line-height:1.35;font-variant-numeric:tabular-nums}.ep-stay small{font-size:10px;color:#8a9a9f}.ep-stay .ep-night-count{padding:0 24px;border-left:1px solid #e7eef0;border-right:1px solid #e7eef0;align-items:center;text-align:center}.ep-night-count strong{color:var(--ep-teal);font-size:28px}.ep-night-count strong small{font-size:12px;color:#62968c;margin-left:3px}.ep-night-count span{font-size:9px}.ep-fact-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;padding:0 25px 20px;margin:0}.ep-fact{min-width:0;margin:0}.ep-fact dt{color:#8b9aa0;font-size:10px;margin-bottom:5px}.ep-fact dd{font-size:12px;color:#49636d;line-height:1.65;margin:0;overflow-wrap:anywhere}.ep-pickup{display:grid;grid-template-columns:minmax(130px,.65fr) minmax(0,1fr);gap:28px;padding:21px 25px}.ep-pickup>div{display:flex;flex-direction:column;gap:7px}.ep-pickup span{font-size:10px;color:#85959d}.ep-pickup strong{font-size:28px;font-weight:650;line-height:1.25;color:#304951;font-variant-numeric:tabular-nums}.ep-pickup small{font-size:10px;color:#8a9a9f}.ep-pickup p{font-size:13px;color:#536f78;line-height:1.75;overflow-wrap:anywhere}.ep-addresses{padding:0 25px 18px;display:grid;gap:7px}.ep-addresses p{display:flex;gap:12px;font-size:11px;line-height:1.65;color:#68808a;overflow-wrap:anywhere}.ep-addresses span{flex:0 0 auto;font-size:10px;color:#94a1a6}.ep-arrival-estimate{padding:0 25px 18px;color:#81929a;font-size:11px}
.ep-section-surface{border:1px solid var(--ep-line);border-radius:13px;background:#fff;padding:22px 25px;min-width:0}.ep-section-surface>h3{font-size:15px;margin-bottom:10px}.ep-section-surface .task-card{border:1px solid #e3ebed;border-radius:9px;box-shadow:none;margin-bottom:12px;padding:15px 17px}.ep-section-surface .task-card:last-child{margin-bottom:0}.ep-section-surface .guest-row{border-bottom:1px solid #eef2f4;padding:13px 0}.ep-section-surface .guest-row:last-child{border-bottom:0}.ep-material-grid{display:grid;align-items:start;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);gap:17px}.ep-placeholder{padding:17px 0;font-size:12px;line-height:1.8;color:#8a9ba1}.ep-personal-needs{border-top:1px solid #edf1f3;margin-top:20px;padding-top:20px}.ep-personal-needs h3{font-size:15px;margin-bottom:15px}.ep-personal-needs .ep-fact-grid{padding:0;grid-template-columns:repeat(2,minmax(0,1fr));margin-bottom:12px}.ep-personal-needs>p{font-size:10px;color:#94a1a6}.ep-footer{display:flex;align-items:baseline;gap:12px;flex-wrap:wrap;padding:18px 4px 0;border-top:1px solid #dde6e8;font-size:12px;color:#6e858e}.ep-footer strong{font-weight:600;color:#4f7079}.ep-footer p{flex-basis:100%;font-size:10px;color:#92a0a5}.ep-empty{padding:34px 25px;text-align:center;border:1px dashed #d0e0dd;border-radius:13px;background:#fafdfc}.ep-empty-icon{width:45px;height:45px;display:grid;place-items:center;border-radius:50%;color:#6a9990;background:#eaf4f0;margin:0 auto 12px}.ep-empty h3{font-size:15px;color:#52716f;margin-bottom:8px}.ep-empty p{font-size:12px;color:#93a3a6;line-height:1.8;margin-bottom:13px}.ep-empty a{font-size:11px}.ep-cancelled{margin-top:20px;border:1px solid #e0e6e8;border-radius:10px;padding:14px 18px;color:#7c8e96;font-size:12px}.ep-cancelled>summary{cursor:pointer;font-weight:500}.ep-cancelled>p{margin:12px 0;font-size:11px;color:#98a5aa}.ep-cancelled .ep-card{margin-top:12px;opacity:.8}
@media(min-width:1800px){.expert-portal{max-width:none}.ep-hero{padding:34px 40px}.ep-event{grid-template-columns:92px minmax(0,1fr)}.ep-card-head{padding:20px 30px}.ep-route{padding:27px 31px}.ep-clock{font-size:38px}.ep-card-title h3{font-size:19px}}
@media(max-width:1150px){.ep-overview>div{padding:0 15px;gap:10px}.ep-overview span{font-size:11px}.ep-fact-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ep-clock{font-size:31px}.ep-route{gap:12px}.ep-hero{padding:25px}.ep-material-grid{grid-template-columns:1fr}.ep-route-link{min-width:60px}.ep-stay{padding:22px 24px}.ep-stay .ep-night-count{padding:0 18px}}
@media(max-width:760px){.expert-portal{margin-bottom:15px}.ep-hero{border-radius:13px;padding:21px 18px;align-items:flex-start;gap:15px;flex-wrap:wrap}.ep-hero-main{gap:14px;align-items:flex-start}.ep-avatar{flex-basis:54px;height:54px;border-radius:15px;font-size:24px}.ep-hero-kicker{font-size:10px;line-height:1.6;margin-bottom:5px}.ep-hero-person h2{font-size:24px}.ep-hero-person>p{font-size:11px;line-height:1.7;margin-top:5px}.ep-en-name{font-size:12px!important}.ep-hero-meta{font-size:10px;gap:5px 10px;margin-top:9px}.ep-hero-side{align-items:center;flex-direction:row;gap:8px;flex-wrap:wrap;padding-left:68px}.ep-hero-side small{display:none}.ep-hero-side .ep-hero-id{display:block;flex-basis:100%;font-size:9px}.ep-preview-label{font-size:9px}.ep-hero .ep-tag{font-size:9px;padding:4px 7px}.ep-overview{grid-template-columns:repeat(2,minmax(0,1fr));padding:12px 8px;gap:14px 0;margin:13px 0}.ep-overview>div{padding:0 10px;gap:10px}.ep-overview>div:nth-child(2){border-right:0}.ep-overview strong{font-size:24px}.ep-overview span{font-size:10px}.ep-overview strong small{font-size:12px}.ep-section-nav{gap:1px;justify-content:space-between;padding-bottom:7px;margin-bottom:20px;top:0;overflow-x:auto;overscroll-behavior:contain}.ep-section-nav a{padding:9px 10px;font-size:11px;border-radius:5px}.ep-body{gap:25px}.ep-section-heading{margin-bottom:12px}.ep-section-heading span{font-size:8px;letter-spacing:1.4px}.ep-section-heading h2{font-size:19px}.ep-section-note{font-size:10px;line-height:1.8;margin-bottom:13px!important}.ep-date-links{gap:6px;margin-bottom:15px}.ep-date-links a{font-size:9px;padding:5px 10px}.ep-day-heading{gap:9px;margin-bottom:12px}.ep-day-number{font-size:10px;min-width:36px;padding:7px 9px}.ep-day-heading h3{font-size:14px}.ep-day-heading>span:last-child{font-size:9px}.ep-timeline{gap:23px}.ep-event{display:block}.ep-event-time{padding:0 0 7px;text-align:left;font-size:12px}.ep-event-time:after{display:none}.ep-event-card{padding-left:0}.ep-event-card:before{display:none}.ep-day-events{gap:16px}.ep-card{border-radius:10px}.ep-card-head{gap:9px;padding:13px 14px}.ep-card-title{gap:9px}.ep-card-icon{flex-basis:34px;height:34px;border-radius:8px}.expert-portal svg{width:21px;height:21px}.ep-card-eyebrow{font-size:9px}.ep-card-title h3{font-size:15px}.ep-card-title p{font-size:9px;line-height:1.65}.ep-tag{padding:3px 6px;font-size:9px}.ep-route{padding:18px 14px;gap:8px;grid-template-columns:minmax(0,1fr) 58px minmax(0,1fr)}.ep-clock{font-size:28px;letter-spacing:-.6px}.ep-plan-label{font-size:9px;line-height:1.6;margin-bottom:4px}.ep-place h4{font-size:12px;margin-top:8px}.ep-place h4 small{display:block;font-size:10px}.ep-zone{font-size:8px;line-height:1.6;margin-top:4px}.ep-route-link{gap:6px;min-width:0}.ep-route-link>span:first-child{font-size:9px}.ep-route-link small{font-size:8px;line-height:1.5}.ep-actual{font-size:8px;gap:3px;margin-top:6px;line-height:1.5}.ep-actual strong{font-size:14px}.ep-actual small{font-size:8px}.ep-change-note{font-size:9px;line-height:1.7;padding:7px 14px}.ep-passenger{padding:10px 14px;gap:8px;font-size:10px}.ep-passenger-name{font-size:11px}.ep-reference-list{padding:0 13px}.ep-reference{font-size:9px;gap:7px;padding:7px 9px;margin:9px 14px 12px}.ep-reference strong{font-size:10px}.ep-reference button{font-size:9px;padding:2px 6px;min-height:25px}.ep-parties{padding:9px 14px;gap:7px 18px;font-size:9px}.ep-parties strong{font-size:9px}.ep-legacy-note,.ep-record-note,.ep-raw-line{padding:8px 14px;font-size:9px;line-height:1.8}.ep-time-raw{font-size:8px;line-height:1.7}.ep-stay{padding:19px 15px;gap:9px}.ep-stay span{font-size:9px}.ep-stay strong{font-size:20px}.ep-stay small{font-size:9px}.ep-stay .ep-night-count{padding:0 12px}.ep-night-count strong{font-size:23px}.ep-night-count strong small{font-size:10px}.ep-night-count span{font-size:8px}.ep-fact-grid{padding:0 15px 16px;gap:14px 17px}.ep-fact dt{font-size:9px;margin-bottom:3px}.ep-fact dd{font-size:11px}.ep-pickup{grid-template-columns:minmax(100px,.7fr) minmax(0,1fr);gap:15px;padding:17px 15px}.ep-pickup span{font-size:9px}.ep-pickup strong{font-size:25px}.ep-pickup small{font-size:8px}.ep-pickup p{font-size:11px}.ep-addresses{padding:0 15px 15px;gap:7px}.ep-addresses p{font-size:10px;gap:8px}.ep-addresses span{font-size:8px}.ep-arrival-estimate{padding:0 15px 15px;font-size:9px}.ep-section-surface{padding:17px 15px;border-radius:10px}.ep-section-surface>h3{font-size:14px}.ep-section-surface .task-card{padding:12px}.ep-section-surface .task-card small{font-size:10px}.ep-section-surface .task-card p{font-size:12px}.ep-section-surface .guest-row{padding:12px 0}.ep-personal-needs{margin-top:17px;padding-top:17px}.ep-personal-needs h3{font-size:13px}.ep-personal-needs>p{font-size:9px;line-height:1.8}.ep-footer{font-size:11px;padding-top:15px}.ep-footer p{font-size:9px;line-height:1.8}.ep-empty{padding:25px 17px}.ep-empty h3{font-size:14px}.ep-empty p{font-size:11px}.ep-cancelled{padding:13px;font-size:11px}}
@media(prefers-reduced-motion:no-preference){.expert-portal a{scroll-behavior:smooth}.ep-card{transition:box-shadow .16s ease,border-color .16s ease}.ep-card:hover{box-shadow:0 5px 18px #173e4509;border-color:#c9dcda}}
@media print{.ep-section-nav,.ep-date-links,.ep-reference button,.ep-empty a{display:none!important}.expert-portal{max-width:none}.ep-hero{color:#173e45;background:#f2f7f5;box-shadow:none}.ep-hero-person>p,.ep-hero-meta,.ep-hero-kicker,.ep-preview-label,.ep-hero-side small{color:#536e76}.ep-card{break-inside:avoid;box-shadow:none}.ep-event-time:after,.ep-event-card:before{display:none}.ep-event{display:block}.ep-event-card{padding:0}.ep-section{break-inside:auto}.ep-cancelled{display:none}}
@media(max-width:760px){.app-layout:has(.expert-portal)>.sidebar{display:none}}
@media(max-width:760px){.ep-hero-side{min-width:0;max-width:100%;flex-wrap:wrap}.ep-hero-side .ep-hero-id{min-width:0;max-width:100%;overflow-wrap:anywhere;white-space:normal}}

.ep-review-warning{background:#fff7e6;border-bottom:1px solid #efdeb6;color:#886327;padding:12px 24px;font-size:12px;line-height:1.7}.ep-review-warning strong{font-weight:650}.ep-review-warning p{margin:4px 0!important}.ep-review-warning small{display:block;color:#947643;font-size:11px}@media(max-width:760px){.ep-review-warning{padding:10px 14px;font-size:11px}.ep-review-warning small{font-size:10px}}

.ep-card-tools{display:flex;flex-direction:column;align-items:flex-end;gap:8px;flex-shrink:0}.ep-copy-arrangement{font-size:10px;padding:4px 8px;border:1px solid #d8e5e3;border-radius:5px;background:#fff;color:#347b72;white-space:nowrap}.ep-copy-toolbar{display:flex;align-items:center;gap:13px;flex-wrap:wrap;margin:0 0 18px}.ep-copy-toolbar button{border:1px solid #bfd9d2;background:#edf6f2;color:#246d63;border-radius:6px;padding:7px 12px;font-size:12px}.ep-copy-toolbar span{color:#7c9196;font-size:11px}@media(max-width:760px){.ep-copy-arrangement{font-size:9px;padding:4px 6px}.ep-card-tools{gap:6px}.ep-copy-toolbar button{font-size:11px}.ep-copy-toolbar span{font-size:10px}}
