:root{--frames-z-base:0;--frames-z-raised:10;--frames-z-overlay:20;--frames-safari-toolbar-top:#f7f7f7;--frames-safari-toolbar-bot:#ebebeb;--frames-safari-border:#d0d0d0;--frames-safari-tab-active:#fff;--frames-safari-tab-inactive:#dcdcdc;--frames-safari-input-bg:#fff;--frames-safari-input-border:#c8c8c8;--frames-safari-text:#333;--frames-safari-url-text:#1a1a1a;--frames-safari-icon:#555;--frames-safari-btn-close:#ff5f57;--frames-safari-btn-close-border:#e0443e;--frames-safari-btn-min:#febc2e;--frames-safari-btn-min-border:#d4a017;--frames-safari-btn-max:#28c840;--frames-safari-btn-max-border:#1aab29;--frames-safari-nav-color:#3c3c3c;--frames-safari-icon-dim:#888;--frames-safari-viewport-bg:#fff;--frames-chrome-tabstrip:#dee1e6;--frames-chrome-toolbar:#f1f3f4;--frames-chrome-border:#dadce0;--frames-chrome-tab-active:#fff;--frames-chrome-tab-inactive:#c8ccd1;--frames-chrome-tab-hover:#e8eaed;--frames-chrome-input-bg:#fff;--frames-chrome-input-shadow:0 1px 3px rgba(0,0,0,.12);--frames-chrome-text:#202124;--frames-chrome-text-secondary:#5f6368;--frames-chrome-url-text:#202124;--frames-chrome-icon:#5f6368;--frames-chrome-blue:#1a73e8;--frames-chrome-favicon-bg:linear-gradient(135deg,#4285f4,#34a853);--frames-chrome-tab-shadow:0 1px 3px rgba(0,0,0,.14);--frames-chrome-profile-bg:#1a73e8;--frames-chrome-profile-text:#fff;--frames-chrome-win-close-hover:#c42b1c;--frames-chrome-viewport-bg:#fff}.wp-block-frames-safari{box-shadow:0 0 0 1px rgba(0,0,0,.18),0 2px 4px rgba(0,0,0,.12),0 20px 60px rgba(0,0,0,.35),0 6px 16px rgba(0,0,0,.2);container-type:inline-size;display:flex;flex-direction:column;font-family:-apple-system,Helvetica Neue,sans-serif;overflow:hidden;position:relative;width:100%}.wp-block-frames-safari__chrome{background:linear-gradient(180deg,var(--frames-safari-toolbar-top) 0,var(--frames-safari-toolbar-bot) 100%);border-bottom:1px solid var(--frames-safari-border);display:flex;flex-direction:column;flex-shrink:0}.wp-block-frames-safari__toolbar{align-items:center;display:flex;padding:clamp(6px,1.4cqw,14px) clamp(8px,1.6cqw,18px)}.wp-block-frames-safari__traffic{align-items:center;display:flex;flex-shrink:0;gap:clamp(4px,.55cqw,7px);margin-right:clamp(10px,1.8cqw,24px)}.wp-block-frames-safari__btn{align-items:center;border:1px solid rgba(0,0,0,.15);border-radius:50%;color:transparent;cursor:pointer;display:flex;font-size:clamp(5px,.6cqw,8px);height:clamp(9px,1.05cqw,14px);justify-content:center;transition:color .15s;width:clamp(9px,1.05cqw,14px)}.wp-block-frames-safari__btn:hover{color:rgba(0,0,0,.5)}.wp-block-frames-safari__btn--close{background:var(--frames-safari-btn-close);border-color:var(--frames-safari-btn-close-border)}.wp-block-frames-safari__btn--min{background:var(--frames-safari-btn-min);border-color:var(--frames-safari-btn-min-border)}.wp-block-frames-safari__btn--max{background:var(--frames-safari-btn-max);border-color:var(--frames-safari-btn-max-border)}.wp-block-frames-safari__nav{align-items:center;color:var(--frames-safari-nav-color);display:flex;flex-shrink:0;font-size:clamp(11px,1.3cqw,17px);gap:clamp(0px,.5cqw,8px);margin-right:clamp(6px,1cqw,14px)}.wp-block-frames-safari__nav i{border-radius:5px;cursor:pointer;opacity:.5;padding:clamp(2px,.4cqw,6px)}.wp-block-frames-safari__nav i:last-child{opacity:1}.wp-block-frames-safari__nav i:hover{background:rgba(0,0,0,.08);opacity:1}.wp-block-frames-safari__tabs{align-items:stretch;display:flex;flex:0 0 auto;gap:clamp(1px,.2cqw,3px);height:clamp(22px,2.6cqw,34px);margin-right:clamp(6px,1cqw,14px);overflow:hidden}.wp-block-frames-safari__tab{align-items:center;background:var(--frames-safari-tab-inactive);border:1px solid rgba(0,0,0,.1);border-bottom:none;border-radius:clamp(4px,.5cqw,8px) clamp(4px,.5cqw,8px) 0 0;color:var(--frames-safari-text);cursor:pointer;display:flex;font-size:clamp(8px,.9cqw,12px);gap:clamp(3px,.4cqw,6px);max-width:clamp(80px,12cqw,200px);min-width:0;padding:0 clamp(6px,.9cqw,14px);white-space:nowrap}.wp-block-frames-safari__tab i{color:var(--frames-safari-icon-dim);flex-shrink:0;font-size:clamp(7px,.85cqw,11px)}.wp-block-frames-safari__tab span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wp-block-frames-safari__tab--active{background:var(--frames-safari-tab-active);color:var(--frames-safari-url-text);z-index:var(--frames-z-raised)}.wp-block-frames-safari__toolbar-right{align-items:center;color:var(--frames-safari-nav-color);display:flex;flex-shrink:0;font-size:clamp(10px,1.25cqw,17px);gap:clamp(2px,.4cqw,8px);margin-left:auto}.wp-block-frames-safari__toolbar-right i{border-radius:5px;cursor:pointer;opacity:.75;padding:clamp(2px,.35cqw,5px)}.wp-block-frames-safari__toolbar-right i:hover{background:rgba(0,0,0,.08);opacity:1}.wp-block-frames-safari__addressbar{align-items:center;display:flex;gap:clamp(4px,.7cqw,10px);padding:0 clamp(8px,1.6cqw,18px) clamp(4px,.6cqw,8px)}.wp-block-frames-safari__bar-icon{border-radius:4px;color:var(--frames-safari-icon);cursor:pointer;flex-shrink:0;font-size:clamp(10px,1.1cqw,15px);padding:clamp(2px,.3cqw,5px)}.wp-block-frames-safari__bar-icon:hover{background:rgba(0,0,0,.08)}.wp-block-frames-safari__address{align-items:center;background:var(--frames-safari-input-bg);border:1px solid var(--frames-safari-input-border);border-radius:clamp(5px,.7cqw,8px);box-shadow:inset 0 1px 2px rgba(0,0,0,.06);cursor:text;display:flex;flex:1;gap:clamp(4px,.5cqw,7px);height:clamp(22px,2.6cqw,32px);justify-content:center;min-width:0;padding:0 clamp(6px,.9cqw,12px)}.wp-block-frames-safari__address i{color:var(--frames-safari-icon);flex-shrink:0;font-size:clamp(8px,.9cqw,12px)}.wp-block-frames-safari__address span{color:var(--frames-safari-url-text);font-size:clamp(9px,1cqw,13px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wp-block-frames-safari__address-reload{color:var(--frames-safari-icon-dim);font-size:clamp(8px,.9cqw,12px);margin-left:auto}.wp-block-frames-safari__viewport{background:var(--frames-safari-viewport-bg);flex:1;min-height:clamp(160px,30cqw,320px);overflow:auto;position:relative}.wp-block-frames-chrome{box-shadow:0 0 0 1px rgba(0,0,0,.15),0 2px 4px rgba(0,0,0,.1),0 20px 60px rgba(0,0,0,.28),0 6px 16px rgba(0,0,0,.16);container-type:inline-size;display:flex;flex-direction:column;font-family:Roboto,-apple-system,BlinkMacSystemFont,sans-serif;max-width:860px;overflow:hidden;width:100%}.wp-block-frames-chrome__chrome{display:flex;flex-direction:column;flex-shrink:0}.wp-block-frames-chrome__tabstrip{align-items:flex-end;background:var(--frames-chrome-tabstrip);display:flex;min-height:clamp(36px,5.35cqw,46px);padding:0 0 0 clamp(8px,1.4cqw,12px)}.wp-block-frames-chrome__tabs{align-items:flex-end;display:flex;flex:1;gap:clamp(1px,.23cqw,2px);min-width:0;overflow:hidden}.wp-block-frames-chrome__tab{align-items:center;background:var(--frames-chrome-tab-inactive);border-radius:clamp(4px,.7cqw,6px) clamp(4px,.7cqw,6px) 0 0;color:var(--frames-chrome-text-secondary);cursor:pointer;display:flex;flex-shrink:0;gap:clamp(3px,.58cqw,6px);height:clamp(24px,3.72cqw,32px);max-width:clamp(100px,20cqw,180px);min-width:0;padding:clamp(5px,.93cqw,8px) clamp(8px,1.16cqw,10px);transition:background .15s;white-space:nowrap}.wp-block-frames-chrome__tab:hover{background:var(--frames-chrome-tab-hover)}.wp-block-frames-chrome__tab--active{background:var(--frames-chrome-tab-active);box-shadow:var(--frames-chrome-tab-shadow);color:var(--frames-chrome-text);z-index:var(--frames-z-raised)}.wp-block-frames-chrome__tab-favicon{align-items:center;border-radius:2px;color:var(--frames-chrome-text-secondary);display:flex;flex-shrink:0;font-size:clamp(8px,1.16cqw,12px);height:clamp(10px,1.4cqw,14px);justify-content:center;width:clamp(10px,1.4cqw,14px)}.wp-block-frames-chrome__tab-favicon--google{background:var(--frames-chrome-favicon-bg);color:var(--frames-chrome-profile-text);font-size:clamp(6px,.93cqw,9px)}.wp-block-frames-chrome__tab-title{color:inherit;flex:1;font-size:clamp(9px,1.28cqw,12px);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wp-block-frames-chrome__tab-close{align-items:center;border-radius:50%;color:var(--frames-chrome-icon);cursor:pointer;display:flex;flex-shrink:0;font-size:clamp(6px,.7cqw,8px);height:clamp(12px,1.4cqw,14px);justify-content:center;opacity:0;transition:opacity .15s,background .15s;width:clamp(12px,1.4cqw,14px)}.wp-block-frames-chrome__tab-close:hover{background:rgba(0,0,0,.1)}.wp-block-frames-chrome__tab--active .wp-block-frames-chrome__tab-close,.wp-block-frames-chrome__tab:hover .wp-block-frames-chrome__tab-close{opacity:1}.wp-block-frames-chrome__tab-new{align-items:center;align-self:center;border-radius:50%;color:var(--frames-chrome-icon);cursor:pointer;display:flex;flex-shrink:0;font-size:clamp(10px,1.4cqw,14px);height:clamp(20px,2.79cqw,24px);justify-content:center;margin-left:clamp(2px,.47cqw,4px);transition:background .15s;width:clamp(20px,2.79cqw,24px)}.wp-block-frames-chrome__tab-new:hover{background:rgba(0,0,0,.08)}.wp-block-frames-chrome__win-controls{align-items:stretch;align-self:stretch;display:flex;flex-shrink:0;margin-left:auto}.wp-block-frames-chrome__win-btn{align-items:center;color:var(--frames-chrome-text-secondary);cursor:pointer;display:flex;font-size:clamp(8px,1.16cqw,11px);justify-content:center;transition:background .15s,color .15s;width:clamp(32px,5.35cqw,46px)}.wp-block-frames-chrome__win-btn:hover{background:rgba(0,0,0,.08)}.wp-block-frames-chrome__win-btn--close:hover{background:var(--frames-chrome-win-close-hover);color:var(--frames-chrome-profile-text)}.wp-block-frames-chrome__toolbar{align-items:center;background:var(--frames-chrome-toolbar);border-bottom:1px solid var(--frames-chrome-border);display:flex;gap:clamp(2px,.35cqw,3px);padding:clamp(4px,.7cqw,6px) clamp(8px,1.16cqw,10px)}.wp-block-frames-chrome__nav,.wp-block-frames-chrome__nav-btn{align-items:center;display:flex;flex-shrink:0}.wp-block-frames-chrome__nav-btn{border-radius:50%;color:var(--frames-chrome-icon);cursor:pointer;font-size:clamp(10px,1.4cqw,13px);height:clamp(22px,3.26cqw,28px);justify-content:center;transition:background .15s;width:clamp(22px,3.26cqw,28px)}.wp-block-frames-chrome__nav-btn:hover{background:rgba(0,0,0,.08)}.wp-block-frames-chrome__nav-btn--disabled{color:rgba(0,0,0,.22);cursor:default}.wp-block-frames-chrome__nav-btn--disabled:hover{background:transparent}.wp-block-frames-chrome__omnibox{align-items:center;background:var(--frames-chrome-input-bg);border:1px solid var(--frames-chrome-border);border-radius:clamp(12px,2.33cqw,20px);box-shadow:var(--frames-chrome-input-shadow);cursor:text;display:flex;flex:1;gap:clamp(4px,.7cqw,7px);height:clamp(22px,3.49cqw,30px);margin:0 clamp(4px,.7cqw,8px);min-width:0;padding:0 clamp(8px,1.4cqw,14px)}.wp-block-frames-chrome__omnibox-lock{color:var(--frames-chrome-icon);flex-shrink:0;font-size:clamp(8px,1.16cqw,11px)}.wp-block-frames-chrome__omnibox-url{color:var(--frames-chrome-url-text);flex:1;font-size:clamp(9px,1.4cqw,13px);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wp-block-frames-chrome__omnibox-star{border-radius:3px;color:var(--frames-chrome-icon);cursor:pointer;flex-shrink:0;font-size:clamp(9px,1.16cqw,12px);padding:clamp(2px,.35cqw,3px);transition:color .15s}.wp-block-frames-chrome__omnibox-star:hover{color:var(--frames-chrome-blue)}.wp-block-frames-chrome__toolbar-icon,.wp-block-frames-chrome__toolbar-right{align-items:center;display:flex;flex-shrink:0}.wp-block-frames-chrome__toolbar-icon{border-radius:50%;color:var(--frames-chrome-icon);cursor:pointer;font-size:clamp(11px,1.51cqw,15px);height:clamp(22px,3.26cqw,28px);justify-content:center;transition:background .15s;width:clamp(22px,3.26cqw,28px)}.wp-block-frames-chrome__toolbar-icon:hover{background:rgba(0,0,0,.08)}.wp-block-frames-chrome__profile{align-items:center;background:var(--frames-chrome-profile-bg);border-radius:50%;color:var(--frames-chrome-profile-text);cursor:pointer;display:flex;flex-shrink:0;font-size:clamp(8px,1.16cqw,10px);font-weight:500;height:clamp(16px,2.33cqw,20px);justify-content:center;margin:0 clamp(2px,.35cqw,4px);width:clamp(16px,2.33cqw,20px)}.wp-block-frames-chrome__viewport{background:var(--frames-chrome-viewport-bg);flex:1;min-height:clamp(160px,30cqw,320px);overflow:auto;position:relative}
