.yf-myplace-layer{position:absolute;top:0;left:0;width:0;height:0;z-index:4;pointer-events:none}.yf-myplace-line{position:absolute;height:3px;border-radius:2px;background:var(--yf-teal,#1E88B0);opacity:.9}.yf-myplace-bar{position:absolute;width:3px;border-radius:2px;background:var(--yf-teal,#1E88B0)}.yf-myplace-flag{position:absolute;width:14px;height:14px;border-radius:50%;display:grid;place-items:center;background:var(--yf-teal,#1E88B0);color:#fff;box-shadow:0 1px 3px #0a1b2840}.yf-myplace-door-row{display:flex;align-items:center;gap:6px;margin:0 0 12px}.yf-myplace-door{display:inline-flex;align-items:center;gap:7px;max-width:100%;margin:0 0 12px;padding:7px 12px;border-radius:999px;border:1px solid var(--t-line,var(--yf-line,#E8E8E5));background:var(--t-panel,#fff);color:var(--yf-teal-2,#0D6985);font:600 12.5px/1.25 Inter Tight,system-ui,sans-serif;text-decoration:none;cursor:pointer}.yf-myplace-door-row .yf-myplace-door{margin:0;min-width:0}.yf-myplace-door span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.yf-myplace-door:focus-visible,.yf-myplace-x:focus-visible{outline:2px solid var(--yf-teal,#1E88B0);outline-offset:2px}.yf-myplace-x{display:grid;place-items:center;width:28px;height:28px;border-radius:50%;border:0;background:transparent;color:var(--t-ink-3,var(--yf-ink-3,#646D76));cursor:pointer;flex:none}.yf-myplace-float{position:fixed;left:50%;transform:translate(-50%);bottom:calc(env(safe-area-inset-bottom,0px) + 18px);z-index:63;max-width:calc(100vw - 32px)}.yf-myplace-float .yf-myplace-door,.yf-myplace-float .yf-myplace-door-row{margin:0;box-shadow:0 8px 24px #0a1b282e}.yf-myplace-float .yf-myplace-door-row{background:var(--yf-paper,#fff);border-radius:999px;padding-inline-end:4px}
